Our Recipes, your inbox. sign up

Black Bean Soup (Smoky and SO satisfying!)

Author:

Marina

Updated:

December 9, 2025

Bowl of smoky black bean soup topped with cilantro, avocado, and lime

This black bean soup is about to become your new weeknight obsession. I’m talking smoky, creamy, soul-satisfying soup that’s ready in 30 minutes flat!

I used to think black bean soup was boring. Like, “meh, just beans in broth,” you know?

Then I discovered the secret. It’s all about building flavor—sautéing those aromatics, adding smoky spices, and letting everything simmer into pure magic.

Now? I make this black bean soup at least twice a month. My husband literally requests it. And here’s the best part—it’s made with canned beans, so it’s ridiculously easy!

Ready to fall in love with soup? Let’s do this!

Ingredients for smoky black bean soup including black beans, onions, peppers, and spices

Why This Black Bean Soup Is SO Good

This isn’t your average black bean soup situation. This one has personality!

The smoky paprika and cumin create this deep, almost BBQ-like flavor that makes you want to lick the bowl. (No judgment here—I’ve done it.)

It’s also crazy versatile. Blend it smooth for a velvety texture, or leave it chunky for heartiness. Want it spicy? Add jalapeños. Prefer mild? Skip the heat.

Plus, it’s naturally vegetarian, gluten-free, and packed with protein and fiber. Your body will thank you while your taste buds do a happy dance!

This is perfect for meal prep Sunday, busy weeknights, or when you need comfort food ASAP. One pot, minimal effort, maximum deliciousness.

Let’s Talk About These Ingredients

The Black Beans: We’re using canned beans here because life is short and dried beans take forever. Rinse them well to remove excess sodium and that weird canned taste. Four cans gives you the perfect bean-to-broth ratio!

The Aromatics: Yellow onion, celery, and carrots form our flavor base. Don’t skip the garlic—it’s essential! These veggies cook down into sweet, savory goodness that makes the whole soup sing.

The Smoky Magic: Here’s where things get interesting. Cumin, smoked paprika, and chipotle peppers in adobo sauce create that addictive smoky flavor. Start with one chipotle if you’re spice-shy. Two if you like it hot!

The Broth: Vegetable broth keeps it vegetarian, but chicken broth works too. I like using 5-6 cups for a soup-like consistency. Want it thicker? Use less broth. You’re the boss!

The Finishers: Fresh lime juice and cilantro at the end brighten everything up. They’re non-negotiable in my book. Trust me on this one!

Substitutions:

  • No chipotle? Use cayenne pepper (start with 1/4 teaspoon)
  • No smoked paprika? Regular paprika works, though you’ll lose some smokiness
  • Hate cilantro? Use fresh parsley instead
  • Bell peppers, jalapeños, or diced tomatoes are great additions!

Here’s How the Magic Happens

Onions, celery, and carrots sautéing in a large pot for black bean soup

This is seriously one of the easiest soups you’ll ever make. Let me walk you through it!

Start with the sauté: Heat your olive oil and toss in the onions, celery, and carrots. Let them get soft and sweet—about 5 minutes. Your kitchen will smell amazing. Add the garlic and cook for another minute. Don’t burn the garlic! It gets bitter. Just let it get fragrant.

Build the flavor: Add your tomatoes (if using), all those beautiful spices, and the chipotle peppers. Stir everything together. This is where the magic starts happening. The spices toast slightly and release their oils. It smells SO good.

Simmer away: Pour in your black beans and broth. Bring it to a boil, then turn it down to a simmer. Cover the pot and let it do its thing for 20 minutes. The beans will soften, the flavors will meld, and everything will become one delicious entity.

To blend or not to blend? That is the question! I like to blend about half the soup with an immersion blender. This creates a creamy base while keeping some beans whole for texture. You can also transfer 2-3 cups to a regular blender if you don’t have an immersion blender. Want it completely smooth? Blend away! Want it chunky? Skip this step entirely!

The finish: Stir in lime juice and cilantro right before serving. These fresh flavors cut through the richness and make everything pop!

Using an immersion blender to partially blend black bean soup

Marina’s Pro Tips

Here are my secrets for the BEST black bean soup:

Don’t rush the sauté. Those first few minutes when you’re cooking the veggies? Super important! You’re building flavor. Let them get soft and slightly caramelized.

Taste as you go. Every chipotle pepper is different! Start with one, taste, then add more if needed. Same with salt—those canned beans can be salty.

Let it rest. If you have time, let the soup sit for 10 minutes before serving. The flavors get even better! It also thickens up a bit as it cools.

Don’t forget the toppings! They’re not optional in my world. They add freshness, crunch, and make each bite interesting.

How to Serve This Beauty

Black bean soup garnished with avocado, shredded cheese, cilantro, and tortilla chips

The toppings are where you get to have fun! Here’s what I love:

The classics: Diced avocado, shredded cheese (cheddar or Monterey Jack!), sour cream or Greek yogurt, fresh cilantro, and lime wedges. These are my go-tos.

Get creative: Crushed tortilla chips for crunch, diced tomatoes, sliced jalapeños, crumbled queso fresco, or even a drizzle of hot sauce. Make it your own!

Sides that rock: Serve this with warm cornbread, a simple green salad, or quesadillas. Sometimes I’ll make grilled cheese sandwiches for dunking. Yes, really!

Make it a meal: This soup is filling on its own, but add a side of Mexican rice or chips and guacamole for a feast.

For parties: Set up a toppings bar! Put out bowls of all the fixings and let everyone customize their bowl. It’s always a hit!

Storage & Make-Ahead Magic

Refrigerator: Store in an airtight container for up to 5 days. The flavors get even better the next day! Reheat gently on the stove or in the microwave. You might need to add a splash of broth—it thickens as it sits.

Freezer: This soup freezes beautifully! Let it cool completely, then freeze in individual portions or one big batch. Freezes for up to 3 months. Thaw overnight in the fridge and reheat gently.

Make-ahead tip: Make the soup up to 2 days ahead. Just wait to add the lime juice and cilantro until you’re ready to serve. This keeps those fresh flavors bright!

Pro move: Freeze in single-serve portions using mason jars (leave 2 inches at the top for expansion!). Then you have homemade soup ready whenever you need it. You’re welcome!

Close-up of creamy black bean soup showing texture

Your Questions Answered

Can I use dried black beans instead of canned?

Absolutely! Cook 2 cups of dried beans until tender (about 1-1.5 hours), then proceed with the recipe. It takes longer but saves money!

How do I make it less spicy?

Use just half a chipotle pepper or leave it out entirely. You’ll still get great flavor from the cumin and paprika. You can always add hot sauce at the table!

Can I make this in a slow cooker?

Yes! Sauté the veggies first, then transfer everything to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. So easy!

Is this soup really vegetarian/vegan?

Yep! Just make sure you’re using vegetable broth. Skip the cheese and sour cream toppings (or use vegan versions) and you’re good to go.

Why is my soup watery?

Blend more of it! The starch from the beans thickens everything up. Or simmer it uncovered for 10 more minutes to reduce the liquid. You can also add a can of refried beans for instant thickness!

More Recipes You’ll Love

If you loved this black bean soup, check these out:

Anasazi Beans Recipe

White Bean Chicken Chili

Now go make this soup! Your kitchen is about to smell incredible, and your belly is about to be very, very happy.

Made it? I’d love to hear how it turned out! Drop a comment below and let me know what you think. And if you loved it, please leave a star rating—it helps other readers find this recipe!

Happy soup season! ♡

xo, Marina

Bowl of smoky black bean soup topped with cilantro, avocado, and lime
Marina

Black Bean Soup (Smoky and SO satisfying!)

This smoky black bean soup is ridiculously easy and ready in just 30 minutes! Made with canned black beans, aromatic veggies, and warm spices, it's naturally vegetarian, packed with protein, and absolutely delicious. Blend it smooth or keep it chunky—either way, you'll love it!
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 Serving
Course: Gluten-Free, Soup, Vegan
Cuisine: Mexican-Inspired
Calories: 320

Ingredients
  

For the Soup:
  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 1 cup diced celery (about 2 ribs)
  • 1 cup diced carrots (about 2 medium carrots)
  • 2 cups diced Roma tomatoes (about 4 tomatoes) OR 1 (14.5 oz) can diced tomatoes optional
  • 2 teaspoons ground cumin
  • 1 teaspoon dried oregano
  • 1/2 teaspoon smoked paprika
  • 1-2 minced chipotle peppers in adobo sauce (plus 1 teaspoon adobo sauce)
  • 4 (15 oz) cans black beans, drained and rinsed
  • 5-6 cups vegetable broth (or chicken broth)
  • 1 teaspoon kosher salt (adjust to taste)
  • 1/2 teaspoon black pepper
  • 2 tablespoons fresh lime juice (about 1 lime)
  • 1/4 cup fresh cilantro, chopped
For Serving (Optional but Recommended!):
  • Diced avocado
  • Shredded cheese (cheddar, Monterey Jack, or Mexican blend)
  • Sour cream or Greek yogurt
  • Extra cilantro
  • Tortilla chips (for crunch!)
  • Lime wedges
  • Sliced jalapeños
  • Diced red onion

Equipment

  • Large pot or Dutch oven (5-6 quart)
  • Wooden spoon or spatula
  • Immersion blender (optional, or use regular blender)
  • Knife and cutting board
  • Can opener
  • Measuring cups and spoons
  • Ladle

Method
 

  1. Step 1: Sauté the AromaticsHeat the olive oil in a large pot or Dutch oven over medium-high heat. Add the diced onion, celery, and carrots. Cook for 5-7 minutes, stirring occasionally, until the vegetables are softened and the onion is translucent.
    Add the minced garlic and cook for 1 minute more, stirring constantly, until fragrant. Don't let the garlic burn!
  2. Step 2: Add Tomatoes and SpicesIf using tomatoes, add them now and stir to combine. Add the cumin, oregano, smoked paprika, chipotle peppers, and adobo sauce. Stir everything together and let cook for 2-3 minutes, stirring frequently. The spices will become fragrant—this is building your flavor base!
  3. Step 3: Add Beans and BrothPour in the drained and rinsed black beans. Add 5 cups of vegetable broth, salt, and black pepper. Stir well to combine.
  4. Step 4: SimmerIncrease heat to high and bring the mixture to a boil. Once boiling, reduce heat to medium-low, cover the pot with a lid, and simmer for 20-25 minutes, stirring occasionally. The vegetables should be tender and the flavors melded together beautifully.
  5. Step 5: Blend (Optional but Recommended)This step is optional but creates the best texture! Using an immersion blender, blend about half of the soup directly in the pot. This creates a creamy base while leaving some beans and vegetables whole for texture.
    Alternatively, carefully transfer 2-3 cups of soup to a regular blender. Blend until smooth, then stir back into the pot. (Be careful with hot liquids in blenders—vent the lid!)
    For a completely smooth soup, blend more. For chunky soup, skip this step entirely.
  6. Step 6: Finish and AdjustRemove from heat. Stir in the fresh lime juice and cilantro. Taste and adjust seasoning—add more salt, pepper, or lime juice as needed. If the soup is too thick, add the remaining 1 cup of broth or more as needed.
  7. Step 7: ServeLadle the soup into bowls. Top with your favorite garnishes—I love avocado, cheese, cilantro, and a squeeze of lime!

Notes

Spice Level: Start with 1 chipotle pepper if you’re sensitive to heat. You can always add more! Each pepper varies in spiciness. Taste the adobo sauce first to gauge the heat level.
Consistency: This recipe makes a soup-like consistency (not super thick). For a thicker soup, use only 4 cups of broth and/or blend more of the soup. The soup will also thicken as it sits.
Variations:
  • Add 1 diced bell pepper with the other vegetables
  • Throw in a cup of frozen corn during the last 5 minutes
  • Add a diced jalapeño for extra heat
  • Use fire-roasted tomatoes for more smoky flavor
  • Add a squeeze of orange juice along with the lime for complexity
Toppings Make It: Don’t skip the toppings! They add freshness, texture, and make each bite interesting.
Make-Ahead: This soup tastes even better the next day! Make up to 2 days ahead and store in the fridge. Wait to add lime juice and cilantro until serving.
Storage: Store leftovers in an airtight container in the refrigerator for up to 5 days.
Freezing: Freezes beautifully for up to 3 months. Thaw overnight in the fridge and reheat gently, adding a splash of broth if needed.

Nutrition Information (Per Serving)

Approximate values without toppings
  • Calories: 320 kcal
  • Carbohydrates: 52g
  • Protein: 16g
  • Fat: 6g
  • Saturated Fat: 1g
  • Fiber: 15g
  • Sugar: 6g
  • Sodium: 850mg
  • Potassium: 950mg
  • Vitamin A: 4200 IU
  • Vitamin C: 18mg
  • Calcium: 120mg
  • Iron: 5mg

Keywords

Black bean soup, easy black bean soup, vegetarian soup, healthy soup recipe, 30-minute soup, Mexican soup, bean soup, smoky black bean soup, canned bean recipe, quick dinner

Leave a Comment

Recipe Rating