Go Back
5 from 3 votes
Spicy Black Bean Soup with Pot, Cilantro, Napkin and Avocado Half in the Background
Spicy Black Bean Soup
Prep Time
15 mins
Cook Time
20 mins
Total Time
35 mins

Packed with spicy flavor, hearty enough for a meal, and easy enough for a weeknight! The best part: this spicy black bean soup comes together in just over thirty minutes.

Course: Soup
Cuisine: American
Calories: 260 kcal
Author: Alissa Saenz
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 1 medium red bell pepper, diced
  • 1 jalapeño pepper, seeded and minced
  • 3 garlic cloves, minced
  • 1 tablespoon ground cumin
  • 1 teaspoon ancho chile powder
  • 3 cups vegetable broth
  • 3 (14 ounce or 400 gram) cans black beans, drained and lightly rinsed
  • Hot water, as needed
  • 2 tablespoons lime juice
  • Salt and pepper, to taste
  • Toppings of choice, such as cilantro, scallions, hot sauce and avocado
  1. Coat the bottom of a large pot with oil and place it over medium heat.

  2. When the oil is hot, add the onion and bell pepper. Sweat the veggies for about 5 minutes, until the pepper is soft and the onion is translucent.

  3. Add the garlic, jalapeño pepper, cumin and ancho chile powder. Cook everything for about 1 minute, stirring constantly, until the garlic becomes very fragrant.

  4. Stir in the broth and beans. Raise the heat and bring the broth to a simmer.

  5. Lower the heat and allow the broth to simmer for about 15 minutes, until the beans soften up a bit. Add water to the pot as needed if it becomes too dry.

  6. Remove the pot from the heat. Use an immersion blender to blend about half of the soup. Alternatively, transfer it in batches to a blender or food processor, and then return the blended portion to the pot.

  7. Thin the soup with as much water as you like, then reheat it if necessary.

  8. Remove the soup from the burner and stir in the lime juice, salt and pepper.

  9. Ladle into bowls and top with toppings of choice. Serve.

Nutrition Facts
Spicy Black Bean Soup
Amount Per Serving (1.5 cups)
Calories 260 Calories from Fat 37
% Daily Value*
Fat 4.1g6%
Saturated Fat 0.8g4%
Sodium 742mg31%
Potassium 739mg21%
Carbohydrates 41.1g14%
Fiber 14g56%
Sugar 2.4g3%
Protein 16.5g33%
Calcium 5mg1%
Iron 24mg133%
* Percent Daily Values are based on a 2000 calorie diet.