Black Bean Soup

Section: Comforting Soups and Hearty Stews

This black bean soup blends earthy black beans, smoky chipotle, and bright lime into a satisfying, plant-based meal. Aromatic onion, carrot, celery, and garlic form a savory base, while canned bean liquid adds unexpected creaminess. Half of the soup is blended for a smooth, rich texture, then stirred back for a perfect balance of thick and chunky. Finished with fresh lime juice, it’s bold, nourishing, and versatile. Enjoy it topped with avocado, cilantro, or sour cream, and serve alongside tortilla chips or warm bread.

A woman wearing glasses smiles for the camera.
Published By Ioana
Updated on Fri, 08 Aug 2025 20:13:45 GMT
A bowl of black bean soup with a slice of pink radish. Bookmark
A bowl of black bean soup with a slice of pink radish. | ioanacooks.com

This hearty black bean soup transforms humble pantry ingredients into something that tastes like it simmered all day. The secret lies in using the bean liquid instead of draining it away, creating a naturally creamy texture that rivals any dairy laden soup. I discovered this technique by accident years ago when I was too lazy to drain the beans, and it turned out to be the best cooking mistake I ever made.

My family requests this soup constantly during cold months. What started as a quick weeknight solution has become our go to comfort food. Even my pickiest eater devours it when topped with avocado and a squeeze of lime.

Ingredients

  • 2 tablespoons extra virgin olive oil: provides richness and helps develop the vegetable base
  • 1 medium yellow onion diced: creates the aromatic foundation that builds deep flavor
  • 2 celery ribs diced: add subtle earthiness and texture contrast
  • 1 medium carrot diced: brings natural sweetness that balances the spices
  • 1 teaspoon sea salt: enhances all other flavors without overpowering
  • Freshly ground black pepper: adds warmth and complexity
  • 3 garlic cloves minced: release their oils when heated for maximum flavor impact
  • 1 teaspoon ground cumin: provides smoky earthiness that pairs perfectly with beans
  • 1 teaspoon ground coriander: adds citrusy floral notes that brighten the soup
  • ½ teaspoon chili powder: contributes mild heat and depth
  • 2 cans black beans including liquid: creates the creamy base without any dairy
  • 2 chipotle peppers in adobo chopped plus 2 tablespoons sauce: delivers smoky heat and complexity
  • 1½ cups vegetable broth: adds liquid and additional savory depth
  • 1 tablespoon fresh lime juice: brightens and balances all the rich flavors

Choose organic black beans when possible for better texture and flavor. Look for chipotle peppers that are plump and moist rather than dried out.

Step by Step Instructions

Prepare the Aromatic Base:
Heat olive oil in a large heavy bottomed pot or Dutch oven over medium heat until it shimmers slightly. Add diced onion, celery, and carrot along with salt and several generous grinds of black pepper. Cook slowly for 10 to 15 minutes, stirring occasionally, until vegetables soften completely and onions become translucent. This slow cooking process develops the flavor foundation that makes the entire soup taste rich and complex.
Bloom the Spices:
Add minced garlic, cumin, coriander, and chili powder to the softened vegetables. Stir constantly for exactly 30 seconds until the spices become fragrant and coat the vegetables evenly. This brief toasting releases essential oils and prevents any raw spice flavors in the finished soup.
Build the Soup Base:
Stir in both cans of black beans along with all their liquid, chopped chipotle peppers, adobo sauce, and vegetable broth. The bean liquid contains starches that naturally thicken the soup and add incredible depth. Bring the mixture to a gentle simmer.
Develop the Flavors:
Allow soup to simmer uncovered for exactly 30 minutes, stirring occasionally to prevent sticking. The uncovered simmering concentrates flavors and naturally thickens the texture. Remove from heat and let cool slightly for safe blending.
Create the Creamy Texture:
Transfer exactly half the soup to a blender and puree until completely smooth, then stir back into the pot. Alternatively, use an immersion blender directly in the pot to puree about half the mixture, leaving plenty of whole beans for texture. This partial blending creates the perfect balance of creaminess and chunky texture.
Finish and Season:
Stir in fresh lime juice and taste for seasoning, adding more salt, pepper, or lime as needed. The lime juice brightens all the flavors and cuts through the richness beautifully.
A plate of food with a black bean soup. Bookmark
A plate of food with a black bean soup. | ioanacooks.com

The chipotle peppers are my absolute favorite ingredient in this soup. They provide smoky heat that transforms ordinary black beans into something restaurant worthy. I always keep a can in my pantry specifically for this recipe. One Christmas Eve, when unexpected guests arrived, I whipped up a double batch and served it with cornbread. Everyone asked for the recipe, and it became our new holiday tradition.

Storage and Reheating

Store leftover soup in airtight containers in the refrigerator for up to five days. The flavors actually improve overnight as everything melds together. For freezing, cool completely before transferring to freezer safe containers, leaving at least one inch headspace for expansion. Frozen soup keeps for three months and thaws beautifully in the refrigerator overnight. Reheat gently on the stovetop, adding a splash of broth if needed to restore the perfect consistency.

Smart Ingredient Substitutions

Replace chipotle peppers with smoked paprika and cayenne if you cannot find them. Use two teaspoons smoked paprika and a pinch of cayenne for similar flavor. Swap vegetable broth for chicken broth if you are not vegetarian. Try different bean varieties like navy beans or pinto beans for variation, though cooking time may need adjustment. Fresh herbs like oregano or thyme can replace dried spices if you prefer a different flavor profile.

Perfect Serving Suggestions

Top each bowl with sliced avocado, fresh cilantro, and a dollop of sour cream or Greek yogurt. Pickled red onions add bright acidity that cuts through the richness. Serve alongside warm tortilla chips, crusty bread, or cornbread for dipping. This soup pairs beautifully with grilled cheese sandwiches for the ultimate comfort meal. For entertaining, set up a toppings bar with pepitas, sliced jalapeños, lime wedges, and different hot sauces.

Cultural Heritage and History

Black bean soup has deep roots in Latin American cuisine, particularly Cuban and Mexican cooking traditions. The combination of beans, aromatics, and smoky chilies represents centuries of indigenous and colonial influences. Using bean cooking liquid instead of discarding it reflects the practical wisdom of resourceful home cooks who wasted nothing. This technique appears in traditional recipes across many cultures that understand beans provide natural thickening power and concentrated flavor.

A bowl of black bean soup with a fried egg on top. Bookmark
A bowl of black bean soup with a fried egg on top. | ioanacooks.com

Frequently Asked Questions About Recipes

→ How can I make the soup less spicy?

Use just one chipotle pepper instead of two, and reduce the adobo sauce to one tablespoon. This will keep the smoky flavor but lower the heat.

→ Can I use dried black beans instead of canned?

Yes, but you’ll need to soak and cook them first. Replace each 15-ounce can with about 1.5 cups of cooked beans plus some of their cooking liquid.

→ What toppings work best?

Avocado, cilantro, sour cream or vegan sour cream, pickled onions, serrano peppers, or pepitas all add flavor and texture to the soup.

→ How do I store leftovers?

Store cooled soup in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stove before serving.

→ Can I freeze this soup?

Yes. Let the soup cool completely, then freeze in airtight containers or jars for up to 3 months. Leave space at the top for expansion.

→ Why keep the liquid from canned beans?

The liquid adds body and creaminess without needing dairy. It also deepens the flavor of the soup.

Black Bean Soup

Creamy black bean soup with chipotle, lime, and fresh vegetables. Hearty, bold, and perfect for cozy meals.

Time Needed to Prep
15 minutes
Cooking Duration
45 minutes
Overall Time
60 minutes
Published By: Ioana

Category of Recipe: Soups & Stews

Preparation Difficulty: Easy to Make

Type of Cuisine: Mexican-American

Number of Portions: 4 How Many It Serves

Dietary Preferences: Vegan Safe, Made for Vegetarians, No Gluten, Dairy-Free Suitable

Ingredients You'll Need

→ Base Vegetables

Ingredient 01 2 tablespoons extra-virgin olive oil
Ingredient 02 1 medium yellow onion, diced
Ingredient 03 2 celery ribs, diced
Ingredient 04 1 medium carrot, diced
Ingredient 05 3 garlic cloves, minced

→ Spices & Seasonings

Ingredient 06 1 teaspoon sea salt
Ingredient 07 Freshly ground black pepper
Ingredient 08 1 teaspoon ground cumin
Ingredient 09 1 teaspoon ground coriander
Ingredient 10 1/2 teaspoon chili powder

→ Main Ingredients

Ingredient 11 2 (15-ounce) cans black beans, including liquid
Ingredient 12 2 chipotle peppers from adobo can, chopped
Ingredient 13 2 tablespoons adobo sauce
Ingredient 14 1 1/2 cups vegetable broth
Ingredient 15 1 tablespoon fresh lime juice

→ Optional Garnishes

Ingredient 16 Avocado slices
Ingredient 17 Fresh cilantro
Ingredient 18 Sour cream or vegan sour cream
Ingredient 19 Pickled onions
Ingredient 20 Serrano peppers
Ingredient 21 Pepitas
Ingredient 22 Lime wedges

Steps to Follow

Step 01

Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, celery, carrot, salt, and several grinds of pepper. Cook, stirring occasionally, for 10 to 15 minutes until vegetables are soft.

Step 02

Add garlic, cumin, coriander, and chili powder to the pot. Stir constantly for 30 seconds until fragrant.

Step 03

Stir in black beans with their liquid, chopped chipotle peppers, adobo sauce, and vegetable broth. Bring to a simmer.

Step 04

Allow soup to simmer uncovered for 30 minutes to develop flavor and thicken. Let cool slightly after cooking.

Step 05

Transfer half of the soup to a blender and puree until smooth, then stir back into pot. Alternatively, use an immersion blender to puree half the soup directly in the pot.

Step 06

Stir in fresh lime juice and season to taste with additional salt and pepper. Serve hot with lime wedges and desired toppings.

Extra Tips

  1. Using the liquid from canned beans creates natural creaminess without dairy
  2. Reduce chipotle peppers to 1 if sensitive to spice
  3. Soup keeps in refrigerator up to 5 days or freezes for up to 3 months
  4. Leave 1 inch headspace when freezing to allow for expansion

Tools You'll Need

  • Large pot or Dutch oven
  • Blender or immersion blender
  • Knife and cutting board