Vegan Black Bean Soup

Prep 10 min

|

Cook 25 min

|

Ready in 35 min

This vegan black bean soup is so creamy, rich, and deep in flavor, topped with a quick tomato salsa.

Ingredients

    Soup
  • 1 tbsp (15 mL) vegetable oil
  • 1   red bell pepper, seeded and cut into chunks
  • 1   small yellow onion, cut into chunks
  • 1   jalapeño, seeded and quartered
  • 2   garlic cloves, peeled
  • 2 cups (500 mL) low-sodium vegetable broth
  • 4 cans (15 oz./425 g each) black beans, undrained, divided (see cook’s tip)
  • ¼ tsp (1 mL) cumin
  • 1   bay leaf
    Tomato Salsa
  • 3   plum tomatoes, quartered
  • ¼ cup (60 mL) cilantro, loosely packed
  • ¼ tsp (1 mL) salt
  • 1   lime, juiced
  •  Optional: Sliced avocado

Directions

  1. Heat the oil in the Enameled Cast Iron Dutch Oven over medium heat for 2–3 minutes. Add the vegetables and garlic to the pot; cook until softened and slightly browned, 4–6 minutes.
  2. Add the broth, 3 cans of undrained beans, cumin, and bay leaf. Bring to a boil, covered, over high heat. Reduce the heat and simmer, uncovered, stirring occasionally until thickened, 12–15 minutes.
  3. Meanwhile, coarsely chop the salsa ingredients using the Flex+ Food Processor attachment fitted with the multiuse blade.
  4. Remove the soup from the heat and discard the bay leaf. Puree with the Immersion Blender attachment on high until smooth, about 1 minute.
  5. Add the remaining can of beans and stir to combine. Serve the soup with tomato salsa and sliced avocado, if you’d like.

Yield:

  • 8  servings

Nutrients per serving:

U.S. nutrients per serving: Calories 210, Total Fat 2.5 g, Saturated Fat 0 g, Cholesterol 0 mg, Sodium 890 mg, Carbohydrate 42 g, Fiber 1 g, Sugars 4 g (includes 0 g of added sugars), Protein 12 g

Cook's Tips:

Adding the liquid from the canned beans gives this soup body and deepens the flavor.

Related Recipes