fbpx Print
Black Bean Soup

Black Bean Soup

  • Author: Simple Vegan Blog
  • Prep: 10 mins
  • Cook: 20 mins
  • Total: 30 mins
  • 4 1x
  • Main dish
  • Vegan, American

Servings 4 1x

Scale Tap or hover over number to scale servings

Black bean soup, a healthy, hearty, satisfying and comforting meal or side dish. It’s ready in 30 minutes and extremely easy to make.


  • 12 tbsp extra virgin olive oil (optional)
  • 2 celery ribs, chopped
  • 2 cloves of garlic, chopped
  • 1 onion, chopped
  • 1 red bell pepper, chopped
  • 2 bay leaves
  • 1 tbsp dried oregano
  • 2 tsp ground cumin
  • 1/2 tsp salt
  • 1/4 tsp ground black pepper
  • 1/8 tsp crushed red pepper flakes (optional)
  • 2 15-ounce cans of black beans (850 g), drained and rinsed
  • 2 cups vegetable stock or water (500 ml)


  1. Heat the oil in a large pot, add the veggies (celery, garlic, onion and red bell pepper) and cook over medium-high heat for 5 minutes or until golden brown, stirring occasionally. If you don’t eat oil, just use some vegetable stock or water instead.
  2. Add all the remaining ingredients, stir and bring to a boil. Then simmer for 10 to 15 minutes. Once the soup is ready, remove and discard the bay leaves.
  3. To thicken the soup, use an immersion blender and do 3-4 quick pulses. You could also transfer 1 cup (250 ml) of the soup to a regular blender and blend, then transfer back into the pot. This step is totally optional.
  4. Serve immediately with your favorite toppings (I added tortilla chips, diced avocado and chopped cilantro) or keep leftovers in an airtight container in the fridge for 5-7 days.


  • Nutritional info has been calculated by using 1 tbsp of extra virgin olive oil and water. It doesn’t include the toppings either.


  • Serving Size: 1/4 of the recipe
  • Calories: 278
  • Sugar: 4.8 g
  • Sodium: 316 mg
  • Fat: 5.9 g
  • Saturated Fat: 0.6 g
  • Carbohydrates: 44.2 g
  • Fiber: 15.5 g
  • Protein: 14.9 g