Black Bean Soup Recipe
Introduction
This black bean soup is a comforting, flavorful dish that’s perfect for any season. Rich with spices and a hint of smoky chipotle, it brings warmth and depth to your bowl. Whether served with fresh toppings or on its own, it’s a satisfying meal for vegetarians and meat-eaters alike.

Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 medium yellow onion, diced
- 2 celery ribs, diced
- 1 medium carrot, diced
- 1 teaspoon sea salt
- Freshly ground black pepper, to taste
- 3 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon chili powder
- 2 (15-ounce) cans black beans, including the liquid
- 2 chipotle peppers from a can of chipotles in adobo sauce, chopped, plus 2 tablespoons sauce
- 1½ cups vegetable broth
- 1 tablespoon fresh lime juice, plus wedges for serving
- Optional toppings: avocado, cilantro, sour cream or vegan sour cream, pickled onions, serrano peppers, pepitas
Instructions
- Step 1: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, celery, carrot, salt, and several grinds of black pepper. Cook, stirring occasionally, for 10 to 15 minutes until the vegetables are soft.
- Step 2: Add the garlic, cumin, coriander, and chili powder. Stir for about 30 seconds to release their aromas.
- Step 3: Stir in the black beans with their liquid, chopped chipotle peppers, adobo sauce, and vegetable broth. Bring to a simmer and cook uncovered for 30 minutes to let the flavors meld.
- Step 4: Remove the pot from heat and let the soup cool slightly. Transfer half of the soup to a blender and puree until smooth. Return the puree to the pot and stir to combine with the remaining soup. Alternatively, use an immersion blender directly in the pot to puree half the soup.
- Step 5: Stir in the fresh lime juice. Adjust seasoning with salt and pepper as needed.
- Step 6: Serve warm with lime wedges and your choice of toppings such as avocado, cilantro, or sour cream for extra creaminess and flavor.
Tips & Variations
- For a creamier texture, add a splash of coconut milk or blend in half an avocado along with the soup.
- If you prefer less heat, reduce the chipotle peppers or omit the adobo sauce.
- Add a smoked paprika pinch instead of chipotle for a milder smoky flavor.
- Feel free to garnish with crunchy pepitas or pickled onions to add texture and tang.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of broth or water if it thickens too much. This soup also freezes well for up to 3 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use dried black beans instead of canned?
Yes, but be sure to soak and cook them beforehand until tender. This will ensure the soup has the right texture and cooking time.
Is this soup vegan?
Yes, this recipe is naturally vegan, especially if you choose vegan sour cream or omit dairy toppings.
PrintBlack Bean Soup Recipe
This hearty Black Bean Soup is a flavorful and comforting dish made with a blend of black beans, fresh vegetables, and smoky chipotle peppers. Simmered to perfection and partially pureed for a creamy texture, it’s perfect for a cozy meal and can be customized with a variety of fresh toppings.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-inspired
- Diet: Vegetarian
Ingredients
Main Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 medium yellow onion, diced
- 2 celery ribs, diced
- 1 medium carrot, diced
- 1 teaspoon sea salt
- Freshly ground black pepper, to taste
- 3 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon chili powder
- 2 (15-ounce) cans black beans, including the liquid
- 2 chipotle peppers from a can of chipotles in adobo sauce, chopped
- 2 tablespoons chipotle adobo sauce
- 1½ cups vegetable broth
- 1 tablespoon fresh lime juice
Optional Toppings
- Avocado slices
- Fresh cilantro
- Sour cream or vegan sour cream
- Pickled onions
- Serrano peppers
- Pepitas (pumpkin seeds)
Instructions
- Sauté Vegetables: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, celery, carrot, sea salt, and freshly ground black pepper. Cook, stirring occasionally, for 10 to 15 minutes, until the vegetables are soft and fragrant.
- Add Aromatics and Spices: Stir in the minced garlic, ground cumin, ground coriander, and chili powder. Cook for 30 seconds to release the spices’ aromas.
- Add Beans and Broth: Add the black beans with their liquid, chopped chipotle peppers, chipotle adobo sauce, and vegetable broth to the pot. Stir to combine and bring to a simmer. Let it simmer gently for 30 minutes to blend flavors.
- Puree Soup: Remove the pot from heat and let the soup cool slightly. Transfer half of the soup to a blender and puree until smooth. Alternatively, use an immersion blender to puree half of the soup directly in the pot. Return the pureed soup to the pot and stir well.
- Add Lime Juice and Adjust Seasoning: Stir in the fresh lime juice. Taste and adjust seasoning with additional salt and pepper if needed.
- Serve and Garnish: Ladle the soup into bowls and serve with lime wedges and your choice of optional toppings such as avocado, cilantro, sour cream, pickled onions, serrano peppers, or pepitas.
Notes
- This soup can be made spicier by adding more chipotle peppers or chili powder according to taste.
- For a thinner soup, add additional vegetable broth or water during simmering.
- Leftovers can be stored in an airtight container in the refrigerator for up to 4 days, or frozen for up to 3 months.
- Use an immersion blender for easier and safer blending directly in the pot.
- Serve with warm corn tortillas or crusty bread for a complete meal.
Keywords: black bean soup, vegetarian soup, chipotle soup, healthy soup, easy soup recipe, Mexican black bean soup, vegetarian meal

