Spicy Black Bean Soup

Section: Comforting Soups and Hearty Stews

This smoky and hearty black bean soup blends chipotle heat, vibrant vegetables, and earthy spices for a warming meal. Finished with fresh lime juice and zest, it has a bright and zesty kick that balances the deep flavors of the beans and spices. Poaching eggs directly in the simmering soup adds richness and elegance to each serving. Topped with fresh cilantro, every spoonful offers a satisfying mix of textures and flavors. Perfect for an easy yet impressive weeknight dinner or a comforting weekend lunch.

A woman wearing glasses smiles for the camera.
Published By Ioana
Updated on Mon, 11 Aug 2025 16:14:52 GMT
A bowl of spicy black bean soup with poached eggs. Bookmark
A bowl of spicy black bean soup with poached eggs. | ioanacooks.com

This smoky and hearty soup blends tender black beans, sweet vegetables, and warming spices into a satisfying meal. The gentle heat from chipotle peppers pairs beautifully with the richness of poached eggs, while fresh lime juice brightens every spoonful. Perfect for an easy weeknight dinner or a comforting weekend lunch.

I first made this soup during a cool autumn evening, and it instantly became a staple in my home. Friends often ask for seconds, and I love how the poached eggs turn it into something special.

Ingredients

  • Vegetable oil: Provides a base for sautéing and carries the spice flavors through the soup
  • Red onion: Adds sweetness and depth when softened slowly
  • Celery: Gives a subtle aromatic note and gentle crunch
  • Red bell pepper: Offers vibrant color and a natural sweetness
  • Chipotle pepper in adobo sauce: Brings smoky heat
  • Chili powder: Layers complex spice flavor
  • Ground cumin: Adds earthy warmth
  • Low sodium vegetable broth: Forms a light but flavorful base
  • Canned black beans: Create a hearty texture and provide plant protein
  • Canned diced tomatoes: Contribute acidity and body
  • Fresh limes: Add zest and juice for brightness
  • Salt and black pepper: Balance and enhance flavors
  • Eggs: Poached in the soup add richness and protein
  • Chopped fresh cilantro: Offers freshness and a burst of herbal aroma

Step-by-Step Instructions

Sauté the vegetables:
Heat oil in a large high sided skillet or Dutch oven over medium high heat. Add diced onion, celery, and bell pepper. Cook while stirring until softened, about four to five minutes, building a flavorful base.
Add chipotle and spices:
Stir in minced chipotle pepper, chili powder, and ground cumin. Cook for thirty seconds to release aromas and toast the spices gently.
Simmer the soup:
Pour in vegetable broth along with drained black beans and diced tomatoes. Bring to a simmer, then lower the heat to medium. Let cook for fifteen minutes so the flavors meld.
Brighten and season:
Add lime zest and juice to the pot. Taste and adjust seasoning with salt and black pepper for balance.
Poach the eggs:
Create four small wells in the simmering soup with a spoon. Crack each egg into a small bowl, then carefully slide into the wells. Cover and cook until eggs are set to your liking, about five minutes.
Serve and garnish:
Place one egg into each serving bowl, divide soup evenly, and garnish generously with chopped cilantro. Serve immediately.
A bowl of spicy black bean soup with poached eggs. Bookmark
A bowl of spicy black bean soup with poached eggs. | ioanacooks.com

One of my favorite parts of making this dish is watching the eggs poach directly in the soup. It feels rustic and comforting, and the soft yolk enriches the broth when stirred in. My family always fights over who gets the first ladleful.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently on the stove, adding a splash of broth if it thickens.

Ingredient Substitutions

For a milder soup use roasted red peppers instead of chipotle. Swap lime for lemon if preferred. Pinto beans can replace black beans for a softer texture.

Serving Suggestions

Serve with crusty bread to soak up the flavorful broth or alongside a simple green salad. Warm corn tortillas also pair beautifully.

A bowl of spicy black bean soup with poached eggs. Bookmark
A bowl of spicy black bean soup with poached eggs. | ioanacooks.com

Cultural Context

Black bean soups are a staple in Latin American cooking, often featuring regional spices and toppings. This version nods to Mexican flavors with chipotle and cumin while adding the comfort of poached eggs.

Frequently Asked Questions About Recipes

→ Can I use canned black beans?

Yes, canned black beans work perfectly and save time. Just drain and rinse before adding.

→ What can I use instead of chipotle peppers?

Smoked paprika or a dash of cayenne pepper can provide a similar smoky heat.

→ How do I keep the eggs from overcooking?

Check them after 4 minutes and remove from heat as soon as the whites are set but the yolks are still soft.

→ Can I make this soup vegetarian?

It already is vegetarian when using vegetable broth and no meat-based toppings.

→ What can I serve with this soup?

Crusty bread, warm tortillas, or a light green salad pair wonderfully with this dish.

Spicy Black Bean Soup

Smoky black bean soup with poached eggs, fresh cilantro, and lime for a hearty, flavorful bowl.

Time Needed to Prep
35 minutes
Cooking Duration
20 minutes
Overall Time
55 minutes
Published By: Ioana

Category of Recipe: Soups & Stews

Preparation Difficulty: Easy to Make

Type of Cuisine: Mexican-inspired

Number of Portions: 4 How Many It Serves (4 bowls)

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

Ingredients You'll Need

→ Main Ingredients

Ingredient 01 1 tablespoon vegetable oil
Ingredient 02 1 small red onion, diced
Ingredient 03 2 celery ribs, diced
Ingredient 04 1 red bell pepper, diced
Ingredient 05 1 chipotle pepper in adobo sauce, minced
Ingredient 06 1 tablespoon chili powder
Ingredient 07 1 teaspoon ground cumin
Ingredient 08 3 cups low-sodium vegetable broth
Ingredient 09 30 ounces canned black beans, drained and rinsed
Ingredient 10 15 ounces canned diced tomatoes
Ingredient 11 2 limes, zested and juiced
Ingredient 12 Salt and black pepper, to taste
Ingredient 13 4 large eggs
Ingredient 14 Chopped fresh cilantro, for garnish

Steps to Follow

Step 01

Heat oil in a large high-sided skillet or Dutch oven over medium-high heat. Add onion, celery, and bell pepper, cooking until softened, about 4 to 5 minutes.

Step 02

Stir in minced chipotle pepper, chili powder, and ground cumin, cooking for 30 seconds to release aromas.

Step 03

Add vegetable broth, black beans, and diced tomatoes. Bring to a simmer, reduce heat to medium, and cook for 15 minutes.

Step 04

Stir in lime zest and juice. Season with salt and black pepper to taste.

Step 05

Create 4 small wells in the soup. Crack each egg into a small bowl, then gently slide into each well. Cover and cook until eggs are set to desired doneness, about 5 minutes.

Step 06

Top with fresh cilantro. Place one egg in each serving bowl, divide soup evenly, and serve hot.

Tools You'll Need

  • Large high-sided skillet or Dutch oven
  • Cutting board
  • Chef's knife
  • Measuring spoons
  • Measuring cups
  • Small bowls
  • Ladle

Allergen Information

Carefully check food labels for allergens and consult an expert if you're uncertain.
  • Eggs