Go Back
+ servings
Bowls of spicy black bean soup garnished with sour cream, roasted corn, and cilantro.

Spicy Black Bean Soup

Teri & Jenny
5 from 4 votes
Prep Time 25 mins
Cook Time 2 hrs 35 mins
Soaking Time 3 hrs
Servings 6
Calories 178 kcal


for beans

  • 1 cup dry black beans
  • 4 cups water, divided
  • 2 teaspoons sea salt
  • 3 sprigs thyme


  • 2 tablespoons extra virgin olive oil
  • 1 medium yellow onion, chopped
  • 2 garlic cloves, thinly sliced
  • 1 jalapeno, seeded and diced
  • 1 poblano pepper, seeded and diced
  • 1 tablespoon minced oregano
  • 2 ½ teaspoons cumin
  • 1 ½ teaspoons smoked paprika
  • 1 teaspoon chile powder
  • ½ teaspoon ground ginger
  • ¼ teaspoon cinnamon
  • ½ bunch cilantro, chopped
  • 2 cups vegetable stock
  • juice of 1 lime
  • salt and pepper to taste


  • sour cream
  • roasted corn
  • cilantro leaves
  • lime wedges


  • For beans: Soak beans in 3 cups of water for 18 hours. After beans have soaked, pour them into a medium pot and add remaining cup of water, thyme and salt. Stir together and lightly boil for about 2 hours or until beans are tender. Remove from heat and set aside.
  • For soup: Pour oil into a medium pot and place over medium-high heat. Add onions, garlic, jalapeno, and poblano and sauté for 7 to 8 minutes. Season with salt and pepper. Add oregano cumin. Smoked paprika, chile powder, ginger, and cinnamon and stir together. Continue to sauté for 3 to 4 minutes.
  • Stir in cilantro, black beans (including excess liquid) and stock, reduce heat to medium and simmer for about 20 minutes. Lightly season with salt and pepper.
  • Pour mixture into a blender and blend (until smooth). Pour mixture back into the pot, simmer for 5 minutes and adjust seasonings.
  • Ladle soup into bowls and top with a dollop of sour cream, some roasted corn kernels and cilantro leaves. Serve.


– You can replace the dry black beans for 2 (15 ounce) cans of black beans, not drained and skip step 1.
– When blending hot liquids, its important to remove the center cap to the top and replace it with a kitchen towel to prevent a steam ‘explosion’ for occurring.


Calories: 178kcalCarbohydrates: 26gProtein: 8gFat: 6gSaturated Fat: 1gSodium: 1100mgPotassium: 584mgFiber: 7gSugar: 3gVitamin A: 704IUVitamin C: 21mgCalcium: 71mgIron: 3mg
Tried this recipe?Let us know how it was!