Vegan Cumin-Spiced Black Bean Soup Recipe

This Vegan Cumin-Spiced Black Bean Soup is a hearty and nutritious dish that’s perfect for any meal. Packed with protein-rich black beans and flavored with warm spices, it’s a satisfying vegan recipe that everyone will enjoy.

The preparation is simple, making it an ideal choice for a quick weeknight dinner or meal prep. You can easily adjust the spices to suit your taste or add toppings like avocado or cilantro for extra flavor.

Delicious Vegan Black Bean Soup

A bowl of vegan black bean soup garnished with avocado and cilantro on a wooden table.

This black bean soup features tender black beans simmered with cumin, garlic, and onions, creating a rich and flavorful broth. The recipe takes about 30 minutes from start to finish and serves 4 people.

Ingredients

  • 2 cans (15 oz each) black beans, drained and rinsed
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1 tablespoon ground cumin
  • 1 teaspoon smoked paprika
  • 4 cups vegetable broth
  • 1 can (14.5 oz) diced tomatoes, with juices
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • Chopped cilantro and avocado for garnish (optional)

Instructions

  1. Sauté Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion and garlic, and sauté until the onion is translucent (about 3-4 minutes).
  2. Add Spices: Stir in the ground cumin and smoked paprika, cooking for an additional minute until fragrant.
  3. Combine Ingredients: Add the black beans, diced tomatoes, and vegetable broth to the pot. Stir to combine and bring to a boil.
  4. Simmer: Reduce the heat to low and let the soup simmer for about 15-20 minutes, allowing the flavors to meld together.
  5. Blend (Optional): For a creamier texture, use an immersion blender to blend part of the soup, or transfer a portion to a blender and blend until smooth.
  6. Season and Serve: Adjust seasoning with salt and pepper. Serve hot, garnished with chopped cilantro and avocado if desired.

Cook and Prep Times

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes

Nutrition Information

  • Servings: 4 bowls
  • Calories: 220kcal
  • Fat: 5g
  • Protein: 12g
  • Carbohydrates: 36g