Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Black Bean Soup: A Hearty and Healthy Comfort Food


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: LUNA
  • Total Time: 40 minutes
  • Yield: 6 servings

Description

Warm, hearty, and bursting with flavor, this Vegan Black Bean Soup is the perfect comfort food. Packed with protein-rich black beans, vegetables, and warming spices, it’s a healthy and satisfying dish that’s easy to make. Perfect for a quick dinner, meal prep, or a cozy night in, this soup will quickly become a family favorite!


Ingredients

Main Ingredients:

  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 2 carrots, chopped
  • 1 celery rib, chopped
  • 4 cloves garlic, chopped
  • 2 tablespoons chili powder
  • 1 tablespoon ground cumin
  • Pinch of black pepper
  • 4 cups vegetable broth
  • 4 (15 oz) cans black beans, divided (2 undrained, 2 drained and rinsed)
  • 1 (15 oz) can whole kernel corn, drained
  • 1 (14.5 oz) can crushed tomatoes

Instructions

  1. Sauté the Vegetables:
    • Heat olive oil in a large pot over medium heat.
    • Add chopped onion, carrots, and celery. Cook for 5 minutes, stirring occasionally, until the vegetables soften.
    • Stir in garlic and cook for 1-2 minutes until fragrant.
  2. Add Spices:
    • Sprinkle chili powder, cumin, and a pinch of black pepper over the sautéed vegetables.
    • Stir to coat the vegetables in the spices, letting the flavors bloom for about 1 minute.
  3. Add Broth and Beans:
    • Pour in the vegetable broth and stir.
    • Add 2 cans of black beans (undrained), crushed tomatoes, and the drained can of corn. Stir to combine.
  4. Blend for Creaminess:
    • Use an immersion blender to blend the soup partially, leaving some chunks for texture.
    • Alternatively, transfer 2 cups of the soup to a blender, blend until smooth, and return to the pot.
  5. Add Remaining Beans:
    • Stir in the remaining 2 cans of black beans (drained and rinsed) to give the soup additional texture and heartiness.
  6. Simmer and Serve:
    • Let the soup simmer over medium heat for 15-20 minutes, allowing the flavors to meld.
    • Taste and adjust seasoning as needed with more salt, pepper, or chili powder.
  7. Garnish and Enjoy:
    • Ladle the soup into bowls and garnish with chopped cilantro, avocado slices, vegan sour cream, or crushed tortilla chips.

Notes

 

  • Serve with warm crusty bread or cornbread for dipping.
  • Spoon over steamed rice or quinoa for a heartier meal.
  • Top with tortilla strips, diced avocado, or a squeeze of lime juice for extra flavor.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Vegan, Mexican-inspired