Go Back Email Link
Serve Vegan Black Bean Stew

Vegan Black Bean Stew Recipe

This Vegan Black Bean Stew is a hearty, comforting one-pot meal loaded with tender black beans, colorful vegetables, tomatoes, and smoky spices. With a rich texture and bold Mexican-inspired flavors, this easy plant-based stew comes together quickly and makes a satisfying dinner served with rice, tortillas, or your favorite toppings.
Hit the Rating button
Print Pin
Course: Main Course
Cuisine: Mexican Inspired, Vegan
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Author: Anne Carter

Ingredients

For the Stew

  • 2 tablespoons olive oil
  • 1 large red onion diced
  • 1 red bell pepper diced
  • 1 yellow bell pepper diced
  • 1 jalapeño finely chopped
  • 4 garlic cloves minced
  • 2 tablespoons tomato paste
  • 1 (14 ounce) can can diced tomatoes
  • 3 cans 15 ounces each black beans, drained and rinsed
  • 2 cups vegetable broth
  • 2 teaspoons chili powder
  • teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • ½ teaspoon onion powder
  • ¼ teaspoon cayenne pepper optional
  • 1 teaspoon salt or to taste
  • ½ teaspoon black pepper
  • ¼ cup fresh cilantro chopped
  • 2 tablespoons fresh lime juice

For Serving

  • Cooked rice
  • Avocado slices
  • Fresh cilantro
  • Lime wedges
  • Vegan sour cream or cashew cream
  • Tortilla chips

Instructions

  • Heat olive oil in a large pot over medium heat.
    Heat olive oil in a large pot
  • Add onion, bell peppers, and jalapeño. Cook for 5 to 7 minutes until softened. Stir in garlic and cook for 30 seconds until fragrant.
    Add onion, bell peppers, and jalapeño. Cook for 5 to 7 minutes until softened
  • Add tomato paste, chili powder, cumin, smoked paprika, oregano, onion powder, and cayenne pepper. Cook for 1 minute.
    Add diced tomatoes, black beans, vegetable broth, salt, and black pepper. Stir well
  • Add diced tomatoes, black beans, vegetable broth, salt, and black pepper. Stir well.
  • Bring the stew to a simmer, cover, and cook for 25 to 30 minutes until the flavors combine and the mixture thickens.
    Bring the stew to a simmer, cover, and cook for 25 to 30 minutes until the flavors combine and the mixture thickens
  • Lightly mash some of the beans with the back of a spoon to create a thicker, creamier texture.
  • Stir in fresh cilantro and lime juice. Taste and adjust seasoning if needed.
    Stir in fresh cilantro and lime juice
  • Serve warm with rice, avocado, tortilla chips, or your favorite toppings.
    Serve Vegan Black Bean Stew

Notes

  • Use canned black beans for a quick weeknight version, or cook dried beans ahead of time for an even richer flavor.
  • For a thicker stew, mash more beans before serving.
  • Add corn, sweet potatoes, zucchini, or mushrooms for extra vegetables.
  • Adjust the spice level by adding more jalapeño or cayenne pepper.
  • The flavors deepen after resting, making leftovers even better the next day.
  • Store in an airtight container in the refrigerator for up to 5 days.
  • Freeze portions for up to 3 months and thaw before reheating.
Keyword Black Bean Stew, Vegan Recipes