Black bean soup is a simple recipe you can make in one pot with everyday ingredients and a bold, smokey flavor.
If you love black bean recipes, try our black bean salad, veggie burgers, vegetarian chili, and Mexican rice.

Mexican Flavors in One Pot
Louise and I have a soft spot for cozy, plant-based meals that pack a punch of flavor.
This Mexican-Inspired Black Bean Soup is one of our absolute favorites.
The flavor begins with a fragrant soffritto of onion, garlic, and cumin.
Add in the cooked black beans, a bit of smokiness from the chipotle, and let everything simmer into a rich, satisfying soup that feels like a warm hug.
Top your soup with your favorite Mexican sides. I recommend guacamole, pico de gallo, quick pickled onions, jalapeรฑos, sour cream, and corn tortillas. It’s also delicious with our homemade cornbread.
The contrast of spicy and cool, creamy and crisp, is what makes every bite exciting ๐.
And the best part? Itโs incredibly easy to make and wholesome to eat.
Itโs a fiber-rich meal, and low calorie dinner idea (297 calories per portion without toppings!).
It’s excellent for meal prep, and satisfying enough to stand alone as a main course. I hope you love it as much as we do.
Ingredients
Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.
- Olive oil โ or substitute with avocado oil.
- Carrot, onion, celery, and garlic โ chopped by hand or pulsed in a food processor for the flavor base.
- Bay leaves and ground cumin โ great for depth; use dried oregano instead of bay leaves if needed.
- Chipotle powder โ adds a smoky, mild heat. Sub with smoked paprika + red pepper flakes, or use 1 chipotle in adobo + 1 tbsp of its sauce.
- Black beans โ canned (rinsed and drained) or home-cooked (see our guide on how to cook black beans).
- Vegetable broth โ low-sodium preferred; chicken broth also works if not keeping it vegetarian.
- Canned diced tomatoes โ or sub with whole, crushed, pureed, or fire-roasted canned tomatoes.
- Salt & pepper โ sea salt or kosher salt and freshly ground black pepper.
- Lime juice โ freshly squeezed for acidity; sub with apple cider vinegar or red wine vinegar.
How to make black bean soup
Step 1: Sautรฉ the Veggies and Spices
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, celery, and carrot, and sautรฉ for about 5 minutes, stirring frequently. Stir in the grated garlic, ground cumin, and chipotle powder (or substitute with 1 teaspoon of smoked paprika and red pepper flakes). Cook for 1 more minute, or until fragrant.
Step 2: Simmer the Soup
Add the vegetable broth, drained and rinsed black beans, canned tomatoes, bay leaves, salt, and black pepper. Stir well.Cover with a lid, bring to a boil, then crack the lid open slightly and simmer on medium heat for about 25 minutes.
Step 3: Blend and Finish
Blend 1 to 2 cups of the soup to create a creamy texture, using an immersion blender or standing blender. Stir in the juice of one lime, then taste and adjust the seasoning as needed. Add more broth if you prefer a thinner soup.
Step 4: Serving Suggestions
We love serving this black bean soup with a variety of toppings and sides to make it a complete, comforting meal. Here are some of our favorites:
- Fresh cilantro โ adds a pop of color and a fresh herbal note.
- Guacamole or sliced avocado โ for creamy richness and healthy fats.
- Pico de gallo โ brings brightness and a little crunch (Louise’s favorite).
- Tortilla chips, corn tortillas, or tostadas โ perfect for scooping or adding a bit of crunch on top.
- Sour cream or vegan sour cream โ a cool, tangy contrast to the warm spices.
Sometimes, we pair it with a slice of warm homemade cornbread on the side. It’s SO good ๐คค.
Tips
- Start with a flavorful base โ Sautรฉ onion, carrot, and celery (soffritto) to build depth from the start.
- Toast your spices โ Add garlic and spices after the veggies; a quick sautรฉ boosts aroma and flavor.
- Blend a portion for creaminess โ Puree 1 to 2 cups of soup to thicken it while keeping some texture.
- Finish with acid โ A splash of lime juice at the end brightens and balances the flavors.
- Top with garnishes โ Add cilantro, guacamole, pico de gallo, tortilla chips, or vegan sour cream for texture and contrast. That’s the best part, so don’t forget it!
Frequently Asked Questions
Yes please! Youโll need about 1.5 cups of cooked beans for every can the recipe calls for. That’s about 1/2 cup of dried beans. Soak overnight and cook in plenty of water until tender (about 2 hours).
Blend a portion of the soup (about 1 to 2 cups) and stir it back in. This creates a creamy texture without needing cream or flour. To speed things up, you can also blend directly in the pot with an immersion blender.
Yes! It’s rich in plant-based protein, high in fiber, low in fat, and naturally cholesterol-free.
Store leftover black bean soup in an airtight container in the refrigerator for up to 5 days. Reheat on the stovetop or in the microwave until hot.
To freeze, let the soup cool completely, then transfer it to freezer-safe containers. It will keep well for up to 3 months. Thaw overnight in the fridge and reheat before serving.
Yes, that’ won’t be a problem. Sautรฉ the aromatics first, then cook everything under pressure (about 10 minutes on high) or slow cook on low for 6โ8 hours.
More Mexican-Inspired Recipes
- Black bean salad
- Black bean burger
- Sweet potato hash
- Refried beans
- Tostadas
- Quinoa salad
- Sweet potato chili
- Lentil chili
If you tried this Black Bean Soup or any other recipe on our blog, please leave a ๐ star rating and let us know how it goes in the comments. We love hearing from you!
Black Bean Soup
Ingredients
- 2 tbsp olive oil
- 1 onion chopped
- 3 carrots chopped
- 1 rib celery chopped
- 4 cloves garlic grated
- 2 tsp cumin ground
- 1 tsp chipotle powder more or less to taste. Sub ยฝ tsp red pepper flakes + 1 tsp smoked paprika
- 3 cups vegetable broth or more to taste
- 3 cans (15 oz each) black beans or 4ยฝ cups cooked black beans
- 1 can (15 oz) diced tomatoes
- 4 bay leaves
- ยฝ tsp salt or more to taste
- ยผ tsp black pepper
- 1 lime the juice + more for squeezing on top
Instructions
- Sautรฉ the Veggies and Spices โ Heat 2 tbsp olive oil in a large pot over medium heat. Add 1 onion, 3 carrots, and 1 rib celery; sautรฉ for 5 minutes. Stir in 4 cloves garlic, 2 tsp cumin, and 1 tsp chipotle powder (or smoked paprika + red pepper flakes); cook for 1 minute until fragrant.
- Simmer the Soup โ Add 3 cups vegetable broth, 3 cans (15 oz each) black beans, 1 can (15 oz) diced tomatoes, 4 bay leaves, ยฝ tsp salt, and ยผ tsp black pepper. Bring to a boil, then simmer partially covered for 25 minutes.
- Blend and Finish โ Blend 1โ2 cups of soup for creaminess. Stir in juice from 1 lime, adjust seasoning, and add broth to thin if needed.
Video
Notes
- Fresh cilantroย โ adds a pop of color and a fresh herbal note.
- Homemade cornbread
- Guacamoleย or sliced avocadoย โ for creamy richness and healthy fats.
- Pico de galloย โ brings brightness and a little crunch (Louiseโs favorite).
- Tortilla chips,ย corn tortillas, orย tostadasย โ perfect for scooping or adding a bit of crunch on top.
- Sour cream orย vegan sour cream โ a cool, tangy contrast to the warm spices.
- Olive oil โ avocado oil
- Carrot, onion, celery, garlic โ chopped by hand or pulsed in a food processor
- Bay leaves โ dried oregano
- Ground cumin โ no direct substitute recommended (essential for flavor)
- Chipotle powder โ smoked paprika + red pepper flakes, or 1 chipotle in adobo + 1 tbsp sauce
- Black beans โ canned (rinsed and drained) or home-cooked from dried
- Vegetable broth โ chicken broth (if not vegetarian)
- Canned diced tomatoes โ whole, crushed, purรฉed, or fire-roasted canned tomatoes
- Salt & pepper โ sea salt or kosher salt + freshly ground black pepper
- Lime juice โ apple cider vinegar or red wine vinegar
Nutrition

Hi! We are Nico & Louise
Weโre here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) ๐ฟโจ.
Welcome to our blog, we are glad you are here.
Made this a few times already! Itโs so tasty & easy! Everyone loves it; even those who arenโt black bean fans.
Fabulous, Deb, that’s wonderful news!!
Thanks so much for taking valuable time (on a Sunday) to leave a rating here. Kindest,
Louise
Seriously tasty, loved it
Also added some fresh chilies, ginger and bell pepper
Best soup I have ever had!! We substitute the beans for different varieties and it’s just as good.