Perfect for busy weeknights or cozy weekends, these 17 hearty canned bean soup recipes are lifesavers. Packed with protein, fiber, and flavor, they whip up in minutes using pantry staples. Dive into bowls of comfort that’ll warm your soul and keep you coming back for more.
Mexican Black Bean Soup
Friends, let me tell you about the soup that will make you forget all other soups. This Mexican Black Bean Soup is a cinch to throw together with pantry staples, but it tastes like you simmered it all day. Plus, it's packed with smoky chipotle and sweet corn—what's not to love?
Serving: 6 | Prep Time: 10 minutes | Cooking Time: 30 minutes
Ingredients
For the Soup
- 2 tablespoons extra-virgin olive oil
- 1 medium yellow onion, finely diced
- 3 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 2 cans (15 oz each) black beans, drained and rinsed
- 1 can (14.5 oz) fire-roasted diced tomatoes with juices
- 4 cups vegetable broth
- 1 cup frozen corn kernels
- 1-2 chipotle peppers in adobo sauce, chopped
- Juice of 1 lime
- Salt and freshly ground black pepper to taste
For Serving
- Fresh cilantro, chopped
- Sour cream or sliced avocado
Instructions
- In a large pot or Dutch oven, heat the olive oil over medium heat until shimmering.
- Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes. (Tip: Sautéing the onion low and slow builds a sweet flavor base—don't rush it.)
- Stir in the minced garlic and cook for 30 seconds until fragrant.
- Add the ground cumin and smoked paprika; stir and toast for 1 minute until aromatic. (Tip: Toasting spices in oil unlocks their full flavor potential.)
- Pour in the drained and rinsed black beans, fire-roasted tomatoes with their juices, vegetable broth, frozen corn, and chopped chipotle peppers. (Tip: Rinsing canned beans removes excess sodium and canned flavor.) Stir to combine.
- Bring to a boil, then reduce heat to low and simmer uncovered for 20 minutes, letting the flavors meld.
- Using an immersion blender, blend about half of the soup until creamy, leaving some chunks for texture. (Tip: An immersion blender is safer than a traditional blender for hot liquids.)
- Remove from heat. Stir in lime juice, salt, and black pepper to taste.
- Ladle into bowls and garnish with fresh cilantro and a dollop of sour cream or sliced avocado.
Grab a spoon and dive into this smoky, creamy soup—each bite is a fiesta of flavors. Top with a dollop of cool sour cream or creamy avocado slices to balance the heat. Trust me, you'll be making this on repeat.
Tuscan White Bean Soup
Just when you thought canned beans were destined for sad desk lunches, this Tuscan White Bean Soup storms in like a cozy culinary superhero. We're slow-cooking those humble cannellini beans with kale and Italian herbs until they're practically begging to be slurped off a spoon.
Serving: 6 | Prep Time: 10 minutes | Cooking Time: 35 minutes
Ingredients
For the Soup
- 3 tablespoons rich extra virgin olive oil, divided
- 1 large yellow onion, finely chopped
- 4 cloves garlic, minced
- 2 (15-ounce) cans cannellini beans, undrained (do not rinse)
- 4 cups low-sodium vegetable broth
- 1 teaspoon dried rosemary, crushed
- 1 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (or more if you like heat)
- 1/2 teaspoon fine sea salt, plus more to taste
- 1/4 teaspoon freshly ground black pepper
- 1 bunch kale (about 6 ounces), stems removed and leaves roughly chopped
- 2 tablespoons fresh lemon juice (from about 1 lemon)
For Serving
- Freshly grated Parmesan cheese, for garnish
- Extra drizzle of rich extra virgin olive oil (optional)
Instructions
- Heat 2 tablespoons of the olive oil in a large Dutch oven or heavy pot over medium heat. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
- Stir in the minced garlic and cook for 30 seconds until fragrant, taking care not to burn it.
- Add the undrained cannellini beans (yes, all that starchy liquid — it's liquid gold for creaminess!), the vegetable broth, dried rosemary, dried thyme, red pepper flakes, salt, and black pepper. Give it a good stir.
- Bring the soup to a boil, then reduce the heat to low and let it simmer gently, uncovered, for 20 minutes to allow the flavors to meld and the beans to break down slightly. Pro tip: smash some beans against the pot with a wooden spoon to thicken the broth naturally.
- Stir in the chopped kale. It will look like a mountain, but it wilts fast. Cook for 5–7 minutes until bright green and tender, stirring occasionally.
- Remove the pot from the heat and stir in the fresh lemon juice — it brightens everything up. Taste and adjust salt and pepper if needed.
- Ladle the soup into bowls. Top each with a generous shower of freshly grated Parmesan and a drizzle of the remaining 1 tablespoon of olive oil if you're feeling fancy. Serve hot.
Zesty lemon and nutty Parmesan send this soup into orbit, while the creamy beans and tender kale keep it grounded in pure comfort. Pair it with crusty bread for dunking, or go wild and swirl in a spoonful of pesto for a herby kick.
Spicy Chickpea & Tomato Soup
Heads up, soup season never ends when you’ve got a can of chickpeas and a fire-roasted tomato party waiting in your pantry. This spicy number is cheap, cheerful, and ready to slap your taste buds awake.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 can (15 oz) fire-roasted diced tomatoes
- 1 can (15 oz) chickpeas, drained and rinsed
- 2 cups low-sodium vegetable broth
- ½ teaspoon fine sea salt, plus more to finish
- ¼ teaspoon freshly ground black pepper
- Juice of ½ lime (about 1 tablespoon)
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
- Add the minced garlic and ground cumin, and cook for 1 minute until fragrant. Pro tip: Blooming the cumin in oil unlocks its smoky, earthy superpowers.
- Pour in the fire-roasted tomatoes (with their juices), chickpeas, and vegetable broth. Stir to combine, then bring to a boil. Reduce heat to low, cover, and simmer for 20 minutes to let flavors meld.
- Remove from heat. Use an immersion blender to partially puree the soup—about 10 quick pulses so you get a chunky-smooth texture. (No immersion blender? Transfer 2 cups to a regular blender, puree, and stir back in.)
- Stir in the lime juice, salt, and pepper. Taste and adjust seasoning if needed. Pro tip: Canned chickpeas can be salty, so hold back on salt until the end.
- Ladle into bowls and serve hot. For extra flair, top with a dollop of yogurt, a sprinkle of smoked paprika, or a handful of crunchy croutons.
Silky with a smoky kick, this soup is the ultimate pantry hero—rich, tangy, and ready in under 30 minutes. Serve it alongside a grilled cheese or just sop it up with crusty bread; either way, it's a hug in a bowl.
Smoky Ham & Bean Soup
Get ready to hug your taste buds with this smoky, slow-simmered ham and bean soup that’s like a cozy blanket in a bowl. We’re riffing on the classic with mixed canned beans for convenience without sacrificing depth—because who has time to soak beans when there’s Netflix to binge? Let’s get soupifyin’!
Serving: 8 | Prep Time: 15 minutes | Cooking Time: 120 minutes
Ingredients
Soup Ingredients
- 1 large meaty ham hock (about 1 lb), smoked
- 2 tablespoons rich extra virgin olive oil
- 1 large sweet yellow onion, finely diced
- 3 cloves garlic, minced (use a microplane for a paste!)
- 2 teaspoons smoked paprika (the good stuff)
- 1 teaspoon sweet paprika
- 6 cups low-sodium chicken broth (homemade if you’re fancy)
- 2 cups water
- 2 bay leaves (fresh or dried)
- 3 sprigs fresh thyme (or 1 teaspoon dried)
- 1 teaspoon kosher salt (plus more to finish)
- 1/2 teaspoon freshly ground black pepper
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 1 can (15 oz) red kidney beans, drained and rinsed
- 1 can (15 oz) pinto beans, drained and rinsed
- Optional: 1/4 cup chopped fresh flat-leaf parsley for garnish
Instructions
- In a large heavy-bottomed pot or Dutch oven, heat the olive oil over medium heat until shimmering. Add the diced onion and cook, stirring often, until translucent and fragrant, about 5 minutes. (Tip: Don’t rush the onions—caramelizing a bit adds sweetness.)
- Stir in the minced garlic, smoked paprika, and sweet paprika. Cook for 1 minute until garlic is fragrant but not burned. (Tip: Keep stirring so the spices don’t scorch!)
- Add the ham hock to the pot, then pour in the chicken broth and water. Toss in the bay leaves and thyme sprigs. Bring to a boil, then reduce heat to low, cover, and simmer for 1 hour, until the ham hock is tender and falling apart.
- Carefully remove the ham hock from the pot and set on a cutting board. When cool enough to handle (about 10 minutes), shred the meat from the bone, discarding the bone and any gristle. Chop the meat into bite-size pieces.
- While the ham hock cools, add all three cans of drained and rinsed beans to the pot. Stir in the shredded ham, plus the salt and pepper. (Tip: Rinsing beans reduces sodium and prevents mushy soup—don’t skip!)
- Bring the soup back to a gentle simmer over medium heat, then reduce to low and cook for 20 minutes, letting the flavors meld. (Tip: Simmer uncovered for a thicker broth; cover if you prefer it soupy.)
- Remove the bay leaves and thyme sprigs (if using fresh). Taste and adjust salt and pepper if needed. Ladle into bowls and garnish with fresh parsley if desired.
Ladle yourself a bowl of this liquid gold and marvel at how a handful of pantry cans plus a humble ham hock can create such hearty magic. The beans are creamy, the broth is smoky-kissed, and each spoonful tastes like a slow-cooked weekend. Serve with crusty bread for dunking—or just eat it straight up, no judgment.
Creamy Southwest Corn & Bean Chowder
A bowl of this Creamy Southwest Corn & Bean Chowder is like a fiesta in a spoon—pinto beans do the salsa while Monterey Jack brings the confetti. It's a one-pot wonder that’s ridiculously easy, yet packed with smoky, creamy, slightly spicy flavor. Trust me, you'll be scraping the pot for every last drop.
Serving: 6 | Prep Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 medium yellow onion, diced
- 1 jalapeño, seeded and minced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- ½ teaspoon smoked paprika
- 1 (4 oz) can diced green chiles
- 2 (15 oz) cans pinto beans, drained and rinsed
- 1 (14.75 oz) can creamed corn
- 2 cups low-sodium vegetable broth
- 1 cup whole milk
- 1 cup shredded Monterey Jack cheese
- ½ cup sour cream (optional, for serving)
- Salt and freshly ground black pepper, to taste
- Fresh cilantro, chopped, for garnish
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the diced onion and minced jalapeño; cook until softened, about 5 minutes, stirring occasionally.
- Stir in the garlic, cumin, and smoked paprika; cook for 30 seconds until fragrant. (Tip: That aromatic burst means the spices are waking up—don't skip this!)
- Add the diced green chiles and cook for 1 minute.
- Add the drained pinto beans, creamed corn, and vegetable broth. Bring to a boil, then reduce heat and simmer for 10 minutes to blend flavors. (Tip: Simmering lets the beans soak up all that spicy-sweet goodness—patience pays off.)
- Remove the pot from heat. Use an immersion blender to partially blend the chowder for a creamier texture—about 5 quick pulses. (Tip: Blending just half gives you a chunky-but-creamy base that's the best of both worlds.)
- Return the pot to low heat, stir in the milk and shredded Monterey Jack cheese. Keep stirring until the cheese is fully melted, about 2 minutes. Season with salt and pepper.
- Ladle into bowls, top with a dollop of sour cream and a sprinkle of cilantro. Serve hot.
Oh, and for the ultimate indulgence, serve this chowder with a side of crusty bread or tortilla chips for dipping. The creamy, smoky, slightly spicy broth will have you scraping the bowl clean. If you're feeling extra, a squeeze of lime takes it over the top!
Italian Sausage & Cannellini Soup
Unless you’ve been living under a rock, you know that soup season is a year-round affair in my kitchen. This Italian Sausage & Cannellini Soup is a cozy hug in a bowl—smoky sausage, creamy beans, and a rosemary-infused broth that’ll make your taste buds do a happy dance.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
- 1 tbsp rich extra virgin olive oil
- 1 lb sweet Italian sausage, casings removed (or spicy, if you dare)
- 1 large yellow onion, finely diced
- 3 large garlic cloves, thinly sliced
- 2 tbsp fresh rosemary, finely chopped (from about 4 sprigs)
- 2 cans (15 oz each) creamy cannellini beans, drained and rinsed
- 4 cups low-sodium chicken broth
- 1 can (14.5 oz) fire-roasted diced tomatoes, undrained
- 1/2 tsp kosher salt (plus more to taste)
- 1/4 tsp freshly ground black pepper
- 2 cups fresh baby spinach, roughly chopped
- 1/4 cup freshly grated Parmesan cheese, for serving
Instructions
- Heat the olive oil in a large Dutch oven or heavy pot over medium-high heat until shimmering.
- Add the Italian sausage, breaking it into crumbles with a wooden spoon. Cook, undisturbed, for 4-5 minutes until deeply browned on one side. Tip: Let the sausage sit so it develops a crust—don't stir constantly!
- Stir the sausage and continue cooking until fully browned and cooked through, about 3 more minutes. Use a slotted spoon to transfer sausage to a plate, leaving about 2 tablespoons of drippings in the pot.
- Reduce heat to medium. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
- Add the sliced garlic and chopped rosemary, and cook for 1 minute until fragrant, stirring constantly to prevent burning. Tip: Toasting the rosemary in the fat releases its essential oils—smells incredible.
- Pour in the chicken broth and fire-roasted tomatoes, scraping up any browned bits from the bottom of the pot with a wooden spoon.
- Add the drained cannellini beans, browned sausage, salt, and pepper. Stir to combine and bring to a simmer.
- Reduce heat to low, cover, and let the soup simmer gently for 15 minutes to meld the flavors.
- Stir in the chopped spinach and cook just until wilted, about 1-2 minutes. Taste and adjust salt if needed. Tip: Add spinach at the end to keep its vibrant color.
- Ladle into bowls and top with freshly grated Parmesan cheese.
Don’t be surprised if this becomes your go-to when you need a soul-warming meal fast. The broth is savory and herbaceous, the sausage adds meaty richness, and the beans make it surprisingly hearty—perfect with a crusty baguette for dipping.
Curried Red Lentil & Coconut Soup
Just when you thought soup season was over, this Curried Red Lentil & Coconut Soup bursts in like a tropical vacation in a bowl—creamy, spicy, and ready in under 30 minutes. Because who doesn't want a hug from a coconut?
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
Produce
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
Spices
- 2 tablespoons yellow curry powder
- 1 teaspoon ground turmeric
- 1/2 teaspoon cayenne pepper (optional, for heat)
Canned & Pantry
- 1 can (13.5 oz) full-fat coconut milk
- 1 can (15 oz) red lentils, drained and rinsed
- 4 cups low-sodium vegetable broth
- 2 tablespoons coconut oil (or olive oil)
- Salt, to taste
- Fresh cilantro, for garnish
- Fresh lime wedges, for serving
Instructions
- In a large pot, heat 2 tablespoons coconut oil over medium heat. Add the finely diced onion and sauté until translucent, about 5 minutes.
- Add the minced garlic and grated ginger; cook for 1 minute until fragrant.
- Stir in 2 tablespoons yellow curry powder, 1 teaspoon turmeric, and 1/2 teaspoon cayenne (if using); cook for 30 seconds to bloom the spices. (Tip: Blooming spices in oil intensifies their flavor.)
- Pour in 4 cups vegetable broth and 1 can coconut milk; whisk to combine thoroughly.
- Add the drained red lentils; bring to a boil, then reduce heat to low and simmer for 15 minutes, stirring occasionally, until lentils are tender and soup thickens slightly. (Tip: Canned lentils are pre-cooked, so they just need to heat through—adjust simmer time to avoid mush.)
- Season with salt to taste. Remove from heat.
- Serve hot, garnished with fresh cilantro and a squeeze of lime juice. (Tip: Use full-fat coconut milk for the creamiest texture; light coconut milk will yield a thinner soup.)
Perhaps the best part? This soup freezes like a dream, so you can stash away a taste of sunshine for a rainy day. Serve it with crusty bread or over rice for a heartier meal—every spoonful is a curry-kissed delight.
Bacon & Pinto Bean Soup
Oh, you thought your canned beans were just for a quick side? Think again. This bacon & pinto bean soup is about to become your new comfort food crush—smoky, savory, and ready in under an hour.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
- 6 slices thick-cut bacon, diced (for that smoky crunch)
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 2 cans (15 oz each) pinto beans, drained and rinsed
- 1 can (14.5 oz) fire-roasted diced tomatoes
- 4 cups low-sodium chicken broth
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon freshly ground black pepper
- 1/4 teaspoon salt (optional, depending on bacon saltiness)
- 2 tablespoons fresh lime juice
- 2 tablespoons chopped fresh cilantro for garnish
Instructions
- In a large Dutch oven or heavy pot, cook the diced bacon over medium heat until crispy, about 6-8 minutes. Use a slotted spoon to transfer bacon to a paper towel-lined plate, leaving about 2 tablespoons of drippings in the pot.
- Add the chopped onion to the pot with the bacon drippings and cook, stirring occasionally, until softened and translucent, about 4 minutes. (Tip: scraping up those browned bits adds loads of flavor!)
- Stir in the minced garlic and cook for 30 seconds until fragrant.
- Add the drained pinto beans, fire-roasted tomatoes (with their juices), chicken broth, ground cumin, smoked paprika, dried oregano, and black pepper. Stir to combine.
- Bring the soup to a boil, then reduce heat to low and simmer uncovered for 20 minutes, allowing the flavors to meld beautifully.
- Using an immersion blender, lightly pulse the soup 3-4 times to break up some beans while leaving plenty of texture. (Tip: no immersion blender? Mash about a third of the beans with a potato masher right in the pot.)
- Stir in the fresh lime juice and adjust salt if needed (remember the bacon brings saltiness). Let simmer for 2 more minutes.
- Ladle the soup into bowls, then top with the crispy bacon bits and a sprinkle of fresh cilantro.
Craving a bowlful? The velvety broth, smoky bacon crunch, and zingy lime will have you spooning up every last drop. Serve with crusty bread for dunking, or go wild with a dollop of sour cream.
Mediterranean Chickpea & Spinach Soup
Ready for a soup that’s basically a warm hug in a bowl? This Mediterranean Chickpea & Spinach Soup is your weeknight superhero—canned chickpeas get a glow-up with bright lemon, garlic, and a handful of fresh spinach. It’s fast, it’s flavorful, and it’s begging to be drizzled with olive oil.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
Base Aromatics
- 2 tbsp robust extra virgin olive oil
- 1 medium yellow onion, finely diced
- 4 cloves garlic, freshly minced
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
Soup Base
- 4 cups low-sodium vegetable broth
- 2 cans (15 oz each) canned chickpeas, drained and rinsed
- 5 oz fresh spinach leaves
- 3 tbsp freshly squeezed lemon juice
- 1/2 tsp salt, plus more to taste
- 1/4 tsp freshly ground black pepper
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering. Add the diced onion and sauté for 4–5 minutes until translucent.
- Stir in the minced garlic, cumin, and smoked paprika. Cook for 30 seconds until fragrant—don’t let the garlic burn. (Tip: Sautéing the spices awakens their oils for deeper flavor.)
- Pour in the vegetable broth and add the drained chickpeas. Bring to a boil, then reduce heat to low and simmer uncovered for 15 minutes. (Tip: Simmering gently prevents the chickpeas from turning mushy.)
- Add the spinach leaves in handfuls, stirring until wilted, about 2 minutes. Then stir in the lemon juice, salt, and pepper. Taste and adjust seasoning—the lemon should brighten but not overpower. (Tip: Add spinach at the end to keep its vibrant green color.)
- Ladle the soup into bowls. For extra richness, finish each serving with a drizzle of olive oil and a pinch of smoked paprika.
Use a rustic loaf to mop up every last drop, or top with a dollop of Greek yogurt for creaminess. The broth is silky, the chickpeas hearty, and the lemon-laced spinach adds a fresh zing—this soup is pure Mediterranean comfort.
Spicy Chipotle Black Bean Soup
Kick off your soup game with a bowl that’s smoky, spicy, and ridiculously easy—canned beans for the win! This Spicy Chipotle Black Bean Soup is puréed into velvety perfection with chipotle peppers and a squeeze of lime, proving that dinner can be both lazy and legendary.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
Soup Base
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, finely chopped
- 4 cloves garlic, minced
- 2 cans (15 oz each) black beans, drained and rinsed
- 1 can (14.5 oz) fire-roasted diced tomatoes
- 2 chipotle peppers in adobo sauce, minced (plus 1 tablespoon adobo sauce)
- 4 cups low-sodium vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon fine sea salt
- ¼ teaspoon freshly ground black pepper
For Serving
- Juice of 1 large lime (about 2 tablespoons)
- ¼ cup sour cream or Greek yogurt (optional)
- ¼ cup fresh cilantro, chopped
- 1 avocado, diced
- Lime wedges
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering. Add the chopped onion and cook, stirring, until soft and translucent, about 5 minutes.
- Add the minced garlic and cook for 1 minute until fragrant, stirring constantly to avoid burning.
- Stir in the black beans, fire-roasted tomatoes (with their juices), minced chipotle peppers, adobo sauce, vegetable broth, cumin, smoked paprika, salt, and black pepper. Bring to a boil, then reduce heat to low and simmer, uncovered, for 15 minutes. (Tip: For deeper flavor, let it simmer up to 20 minutes.)
- Remove the pot from heat. Use an immersion blender to carefully purée the soup until smooth and velvety. Alternatively, transfer in batches to a blender—fill no more than halfway, blend with the lid slightly ajar to release steam, then return to pot. (Safety tip: Let hot soup cool for 5 minutes before blending.)
- Stir in the lime juice. Taste and adjust salt or spiciness (add more adobo if you dare). If the soup is too thick, add a splash of broth or water to reach desired consistency.
- Ladle into bowls and top with a dollop of sour cream, a sprinkle of cilantro, diced avocado, and a lime wedge. Serve hot.
Ultra-smooth with a smoky kick, this soup is basically a hug in a bowl—minus the awkward small talk. Serve it with crunchy tortilla chips for dipping or over rice for a heartier meal. Either way, you’ll be scraping the pot clean.
Hearty Minestrone with White Beans
Don't let the chill of early May fool you—this minestrone is the cozy hug your soul needs, packed with vibrant veggies and creamy white beans. It's a one-pot wonder that'll have everyone asking for seconds.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 40 minutes
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 sweet yellow onion, diced
- 2 earthy carrots, diced
- 2 crisp celery stalks, diced
- 3 pungent garlic cloves, minced
- 1 can (14 oz) sun-ripened diced tomatoes
- 4 cups savory vegetable broth
- 1 can (15 oz) creamy cannellini beans, drained and rinsed
- 1/2 cup small ditalini pasta
- 3 cups fresh tender spinach
- 1 teaspoon aromatic dried oregano
- 1 teaspoon fragrant dried basil
- Flaky sea salt and freshly cracked black pepper, to taste
- 1/2 cup nutty grated Parmesan cheese (optional)
- 2 tablespoons bright fresh parsley, chopped
Instructions
- In a large pot or Dutch oven, heat 2 tablespoons of rich extra virgin olive oil over medium heat. Add the diced onion, carrots, and celery (the classic soffritto). Sauté for 5-7 minutes until softened and fragrant, stirring occasionally. Tip: This mirepoix builds the soup's soul—don't rush it!
- Add minced garlic, dried oregano, and dried basil. Stir constantly for 30 seconds until garlic is fragrant.
- Pour in the diced tomatoes and vegetable broth. Increase heat to high and bring to a boil.
- Once boiling, stir in the drained white beans and ditalini pasta. Reduce heat to medium-low, cover, and simmer for 15-20 minutes, or until pasta is tender but still al dente. Tip: Check the pasta package for timing—nobody likes mushy noodles!
- Stir in the fresh spinach and cook for 1-2 minutes until wilted. Season with salt and pepper to your liking. Tip: Add spinach at the end to keep its bright color and fresh flavor.
- Ladle into bowls, top with a generous sprinkle of Parmesan and a pinch of fresh parsley. Serve hot and enjoy.
Dive into a bowl of pure comfort—the beans bring creamy richness, while the pasta and veggies keep it lively. A crusty garlic bread on the side? Now you're talking.
Cuban Black Bean & Rice Soup
Zipping past bland soups, this Cuban Black Bean & Rice Soup is a fiesta in a bowl. We're taking canned black beans—yes, canned—and giving them a serious upgrade with bell peppers, rice, and a punchy sofrito. It's quick, it's hearty, and it's about to become your weeknight superhero.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
For the Sofrito
- 2 tbsp rich extra virgin olive oil
- 1 large yellow onion, finely diced
- 1 green bell pepper, seeded and diced
- 4 cloves garlic, minced
- 1 tsp smoked paprika
- 1 tsp ground cumin
- 1/2 tsp dried oregano
- 1/4 tsp freshly ground black pepper
For the Soup
- 2 cans (15 oz each) black beans, drained and rinsed
- 4 cups low-sodium vegetable broth
- 1 cup long-grain white rice, uncooked
- 1 bay leaf
- 1 tbsp fresh lime juice
- 1 tsp salt (or to taste)
- 1/4 cup chopped fresh cilantro
Instructions
- In a large pot, heat the rich extra virgin olive oil over medium heat. Add the finely diced onion and diced green bell pepper; sauté until softened, about 5 minutes, stirring occasionally.
- Stir in the minced garlic, smoked paprika, ground cumin, dried oregano, and freshly ground black pepper. Cook for 1 minute until fragrant. (Cooking tip: Toasting the spices deepens their flavor.)
- Add the drained and rinsed black beans, vegetable broth, uncooked rice, and bay leaf. Stir to combine. Bring to a boil over high heat.
- Once boiling, reduce heat to low, cover, and simmer for 20-25 minutes, until the rice is tender and the soup has thickened. (Tip: Keep the lid on to ensure the rice cooks evenly.)
- Remove the bay leaf. Stir in the fresh lime juice and salt. Adjust seasoning if needed. (Tip: Lime juice brightens the entire dish, so don't skip it.)
- Ladle into bowls and garnish with fresh chopped cilantro. Serve hot.
Packed with fiber and flavor, this soup is like a warm hug from Havana. The rice soaks up the savory broth while the sofrito adds a smoky kick. For extra zing, top with diced avocado or a dollop of sour cream—trust me, it's next-level.
Moroccan Chickpea & Sweet Potato Soup
Wait, is it soup season yet? Because this Moroccan Chickpea & Sweet Potato Soup is here to make any day feel cozy and exotic—no passport required. It’s like a warm hug from a spice trader, minus the jet lag.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 40 minutes
Ingredients
Produce
- 2 large sweet potatoes (about 1 lb), peeled and cubed into ½-inch pieces
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 1 (14.5 oz) can diced fire-roasted tomatoes
- 3 cups vegetable broth, preferably low-sodium
- 2 tablespoons fresh lemon juice
- ¼ cup fresh cilantro, chopped (for garnish)
Pantry
- 2 tablespoons rich extra virgin olive oil
- 1 (15 oz) can chickpeas, drained and rinsed
- 1 cup full-fat coconut milk (from a can, shaken well)
- Salt and finely ground black pepper, to taste
Spices
- 2 tablespoons Ras el Hanout blend (or substitute: 1 tsp each cumin, coriander, ginger, cinnamon, and a pinch of cayenne)
- 1 teaspoon smoked paprika
- ½ teaspoon ground turmeric
Instructions
- Step 1: Heat the rich extra virgin olive oil in a large Dutch oven or heavy pot over medium heat. Add the diced onion and cook, stirring occasionally, until translucent, about 5 minutes. Tip: Don't rush this step—soft onions create a sweet, flavorful base.
- Step 2: Stir in the minced garlic, Ras el Hanout, smoked paprika, and ground turmeric. Cook for 1 minute until fragrant, stirring constantly to prevent burning.
- Step 3: Add the cubed sweet potatoes and drained chickpeas. Pour in the fire-roasted tomatoes (with their juices) and vegetable broth. Increase heat to high and bring to a boil.
- Step 4: Once boiling, reduce heat to low, cover, and simmer for 25-30 minutes, until the sweet potatoes are fork-tender. Tip: Check the sweet potatoes at 20 minutes—cubes should offer slight resistance but be soft inside.
- Step 5: Remove the pot from heat. Using an immersion blender, carefully blend about half of the soup (or 3 cups) until smooth, leaving some chunky pieces for texture. Tip: If you don't have an immersion blender, transfer half the soup to a regular blender, blend with the lid slightly ajar, and return to pot.
- Step 6: Stir in the coconut milk and fresh lemon juice. Taste and season with salt and pepper. Add more lemon juice for brightness if desired. Tip: Coconut milk adds richness—don’t skip it, even if you think it sounds weird.
- Step 7: Ladle into bowls and garnish with fresh cilantro. Serve hot with crusty bread or over couscous.
Velvety with a gentle kick, this soup wraps you in layers of warmth—sweet potato sweetness, chickpea heartiness, and a spice blend that whispers ‘Morocco.’ It’s even better the next day, so make extra and thank yourself later.
Smoked Sausage & Bean Gumbo
Let's be real—gumbo is the culinary equivalent of a warm hug from your favorite Southern aunt, but with a kick of andouille and a soulful roux that takes no prisoners. This version leans on canned kidney beans (because we're practical, not martyrs) and frozen okra to keep things weeknight-friendly without sacrificing that deep, can't-believe-it's-not-smoldering-all-day flavor. Trust me, your Instant Pot? It's jealous.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 80 minutes
Ingredients
For the Roux
- 1/2 cup all-purpose flour
- 1/2 cup rich, dark roux oil (or vegetable oil)
For the Gumbo
- 1 lb smoked andouille sausage, sliced into 1/4-inch coins
- 1 large yellow onion, finely diced
- 1 green bell pepper, finely diced
- 2 celery stalks, finely diced
- 4 cloves garlic, minced
- 1 (14.5 oz) can diced fire-roasted tomatoes, undrained
- 1 (14.5 oz) can kidney beans, drained and rinsed
- 2 cups low-sodium chicken broth
- 2 cups water
- 2 bay leaves
- 1 tsp dried thyme
- 1/2 tsp cayenne pepper (or to heat level)
- 1 tsp kosher salt
- 1/2 tsp finely ground black pepper
- 2 cups frozen cut okra (or fresh, sliced 1/2-inch thick)
- 2 tbsp filé powder (optional, for authentic thickness)
For Serving
- 3 cups cooked white rice
- 1/4 cup fresh scallions, thinly sliced
- Hot sauce (optional)
Instructions
- Make the roux: In a heavy-bottomed pot or Dutch oven over medium heat, whisk together the flour and oil. Cook, stirring constantly with a wooden spoon, until the roux turns a deep peanut-butter brown—about 20 minutes. Tip: Don't walk away; burnt roux is a tragedy. Aim for a rich copper color for maximum flavor.
- Add the sausage: Toss in the sliced andouille and cook, stirring, for 3–4 minutes until it starts to render its fat and brown lightly. The sausage will add smoky depth.
- Sauté the veggies: Stir in the diced onion, bell pepper, celery (the “holy trinity”) and a pinch of salt. Cook until softened, about 5 minutes, scraping up any browned bits from the bottom. Add the minced garlic and cook for 1 minute more until fragrant.
- Build the base: Pour in the diced tomatoes (with their juices), kidney beans, chicken broth, water, bay leaves, thyme, cayenne, 1 tsp salt, and black pepper. Stir well, bring to a boil, then reduce heat to low and simmer uncovered for 45 minutes. Tip: Let it bubble lazily; this melds the flavors and thickens the gumbo naturally.
- Add the okra: Stir in the frozen okra (or fresh) and continue simmering for 10 minutes—no more, or the okra will get too slimy. If using filé powder, remove the pot from heat and whisk it in now. Tip: Add filé off the heat to prevent stringiness.
- Finish and serve: Remove bay leaves. Taste and adjust salt and cayenne. Ladle gumbo over a mound of hot white rice, garnish with scallions, and pass the hot sauce if you dare.
Finally, that first spoonful hits you with a velvety roux whisper, followed by the bold pop of sausage and the tender bean—every bite a different textural surprise. Serve it with crusty bread to sop up the last drops, and watch your dinner table turn into a dance floor of happy chewing.
Butternut Squash & White Bean Soup
Better than a cozy sweater on a chilly day, this Butternut Squash & White Bean Soup is here to hug you from the inside out. With roasted squash, creamy canned beans, and earthy sage, it's like a warm blanket in a bowl.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 40 minutes
Ingredients
Produce
- 1 medium butternut squash (about 2 lbs), peeled, seeded, and cubed (or 4 cups pre-cut)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 tablespoons fresh sage leaves, chopped (or 1 teaspoon dried)
Canned Goods
- 2 cans (15 oz each) cannellini beans, drained and rinsed
Pantry & Dairy
- 4 cups vegetable broth
- 2 tablespoons rich extra virgin olive oil
- 1 teaspoon fine sea salt
- 1/2 teaspoon freshly ground black pepper
- Pinch of red pepper flakes (optional)
- 1/2 cup heavy cream (optional, for richness)
Instructions
- Preheat your oven to 400°F. Toss the cubed butternut squash with 1 tablespoon of the olive oil, 1/2 teaspoon salt, and a few grinds of pepper. Spread in a single layer on a baking sheet and roast for 25-30 minutes, until fork-tender and caramelized at the edges.
- While the squash roasts, heat the remaining 1 tablespoon olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, for about 5 minutes until translucent and slightly golden.
- Stir in the minced garlic and chopped sage, cooking for 1 minute until fragrant. Don't let the garlic burn—keep it moving!
- Add the drained white beans and vegetable broth. Bring to a gentle simmer, then reduce heat to low and let it bubble away for 10 minutes to meld flavors.
- Once the squash is done, reserve about 1 cup of the roasted cubes for garnish. Add the rest to the pot. Using an immersion blender (or transfer carefully to a regular blender), puree the soup until silky smooth. If using heavy cream, stir it in now for extra velvety texture.
- Season with remaining salt, pepper, and a pinch of red pepper flakes if you like a little kick. Taste and adjust—you're the boss of your soup. Serve hot, topped with the reserved roasted squash cubes and a few fresh sage leaves.
Garnish with a drizzle of olive oil and a crack of black pepper for a soup that's both rustic and elegant. The creamy texture and savory-sweet flavor make it perfect for dipping crusty bread or sipping straight from the mug.
Vegetarian Chili with Three Beans
Everyone knows that a bowl of chili is basically a hug in a bowl – but this vegetarian version? It's a full-on bear hug with extra sass. Packed with three kinds of beans and a smoky tomato base, it's so hearty even carnivores won't miss the meat. Plus, it's dead simple to throw together on a busy weeknight.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
Aromatics & Base
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, diced
- 1 red bell pepper, diced
- 1 jalapeño pepper, seeded and minced (optional, for heat)
- 4 cloves fresh garlic, minced
Spices & Seasonings
- 2 tablespoons ancho chili powder
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon fine sea salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
Beans & Tomatoes
- 1 can (15 oz) fire-roasted diced tomatoes, undrained
- 1 can (6 oz) tomato paste
- 1 can (15 oz) black beans, rinsed and drained
- 1 can (15 oz) pinto beans, rinsed and drained
- 1 can (15 oz) kidney beans, rinsed and drained
- 2 cups low-sodium vegetable broth
Finishing Touches
- Juice of 1 fresh lime (about 2 tablespoons)
- 1/4 cup fresh cilantro, chopped
Instructions
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the onion, bell pepper, and jalapeño (if using). Cook, stirring occasionally, until softened, about 5 minutes.
- Stir in the garlic and cook until fragrant, about 30 seconds.
- Add the chili powder, cumin, smoked paprika, oregano, salt, and black pepper. Cook for 1 minute, stirring constantly, to bloom the spices — this deepens their flavor dramatically.
- Stir in the tomato paste and cook for 2 minutes, letting it caramelize slightly.
- Pour in the fire-roasted tomatoes (with their juices), vegetable broth, and all three beans. Bring to a boil, then reduce heat and simmer uncovered for 20–25 minutes, until the chili thickens and flavors meld. (Tip: The longer it simmers, the richer it gets, but 20 minutes is the sweet spot for a weeknight.)
- Remove from heat and stir in the lime juice and cilantro. Taste and adjust salt if needed. (Pro tip: The lime juice brightens all the smoky richness — don't skip it!)
You can serve this chili with all the fixins — shredded cheese, a dollop of sour cream, sliced avocado, or just a big spoon. The texture is hearty and the smoky, slightly spicy broth is utterly addictive. It'll become your go-to comfort food even on meaty days.
Coconut Curry Bean Soup with Kale
Canned chickpeas and lentils get a glamorous glow-up in this creamy coconut curry soup that’s packed with kale and big, bold flavor. It’s the kind of weeknight dinner that feels like a hug in a bowl—minus the fuss.
Serving: 6 | Prep Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
Produce
- 1 medium yellow onion, finely diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 4 cups curly kale, stemmed and roughly chopped
Canned Goods
- 1 (15-ounce) can chickpeas, drained and rinsed
- 1 (15-ounce) can brown lentils, drained and rinsed
- 1 (13.5-ounce) can full-fat coconut milk
- 3 cups low-sodium vegetable broth
Spices & Seasonings
- 2 tablespoons curry powder
- 1 teaspoon ground turmeric
- ½ teaspoon cayenne pepper (optional, for heat)
- 1 teaspoon fine sea salt, plus more to taste
- ½ teaspoon freshly ground black pepper
Other
- 2 tablespoons coconut oil or rich extra virgin olive oil
- Fresh lime wedges, for serving
Instructions
- In a large pot or Dutch oven, heat the coconut oil over medium-high heat until shimmering. Add the diced onion and sauté for 4–5 minutes, until soft and translucent.
- Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant. Then add the curry powder, turmeric, and cayenne (if using) and cook for 30 seconds, stirring constantly to toast the spices—this deepens the flavor.
- Pour in the coconut milk and vegetable broth, scraping up any browned bits from the bottom of the pot. Bring the mixture to a boil, then reduce the heat to medium-low and let it simmer for 5 minutes.
- Add the drained chickpeas and lentils, stirring to combine. Simmer for 10 minutes, allowing the beans to absorb the curry broth. Pro tip: For extra creamy soup, mash a few beans against the side of the pot.
- Stir in the chopped kale and cook for 3–4 minutes, just until wilted and tender. Taste and adjust seasoning with salt and pepper. The kale should be bright green and tender but not mushy.
- Remove from heat and serve immediately with lime wedges. For a heartier meal, ladle over cooked brown rice or quinoa.
Zesty lime juice cuts through the rich coconut curry like a ray of sunshine, while the tender kale adds a satisfying chew. Dollop with yogurt or swirl in some sriracha for extra kick—this soup begs for riffing.
Conclusion
You’ve got a collection of 17 hearty canned bean soup recipes perfect for busy weeknights or cozy weekends. Grab your favorite beans and try one tonight. Which recipe will you make first? Let us know in the comments and share this article on Pinterest to inspire others!




