Go Back
+ servings
Delicious vegan stew with beans and lentils
Print

Best Vegan Stew Recipe

This is the best vegan stew you’ll ever make! It's warm, nutritious, and incredibly delicious! Perfect for cooler weather or whenever you want a bowlful of comfort. Rich in flavor with satisfying beans and slow-cooked, colorful vegetables.
Course dinner
Cuisine American
Keyword meatless stew, vegan comfort food, vegan stew, vegetarian stew
Prep Time 30 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 45 minutes
Servings 4 -6
Calories 268kcal
Author Gina House | World of Vegan

Ingredients

  • 1 large yellow potato or potatoes of your choice, peeled and chopped into ½” cubes
  • 1 large sweet potato peeled and chopped into ½” cubes
  • 2-3 medium carrots peeled and sliced into rounds
  • 2 medium ribs celery thinly sliced
  • 1 medium sweet yellow onion diced
  • 1-2 cloves garlic crushed
  • 1-2 tablespoons olive oil
  • 3-4 cups vegetable broth
  • ½ teaspoon dried thyme
  • ½ teaspoon oregano
  • ½ teaspoon rosemary
  • ½ teaspoon sage
  • ¼ teaspoon paprika smoked paprika is a great option!
  • ½ teaspoon salt or to your taste
  • ½ teaspoon black pepper
  • ¼ teaspoon cayenne pepper optional
  • 1 can kidney beans or beans of your choice, drained and rinsed
  • ½ cup frozen corn kernels
  • ½ cup frozen sweet green peas
  • 2 cups baby spinach chopped (optional)

Instructions

  • Wash, scrub and peel the potatoes and carrots. Wash and slice the celery. Place in a large bowl.
  • Drain and rinse the beans and put aside for later.
  • Dice the onion and crush the garlic cloves.
  • Place the dutch oven over medium heat. When heated, add the oil and onions. Sauté for 3 minutes, or until translucent. Add in the garlic and cook for another minute or two.
  • Add the potatoes, carrots, and celery to the pot and cook for about 10 minutes, stirring frequently. If needed, add a little splash of water to keep the vegetables from sticking.
  • Add in the spices and vegetable broth. Stir well. Cover and turn heat to medium high.
  • When the contents start to boil, turn the heat down to medium (or medium low, depending on your stove) and let simmer uncovered for 45 minutes.
  • Then, include the beans, corn, and peas to the pot. Stir well and let cook for another 5 minutes or more.
  • When the stew appears thick and creamy, it’s done. Taste and adjust spice and salt to your liking.
  • Add in the chopped baby spinach (if desired) and stir well.
  • Serve with homemade bread (or warm rolls) and a crisp, green salad.

Notes

  • Oil-free Version - You can completely eliminate the oil in this recipe and use water for sautéing the vegetables.
  • Instant Pot Method - Follow steps 1-3 of the recipe. Use the Instant Pot sauté button to cook the onions and garlic. Do the same with the chopped vegetables. Add in the broth and spices. Pour in the beans, corn, and peas. Stir well. Cover and seal the Instant Pot. Press the manual button and choose 35 minutes for the cooking time. When the timer is done, either let naturally release or release the pressure after 5 minutes. Add the optional baby spinach and stir well. Let sit for 5 minutes before serving. The stew will not be as thick or creamy, but it will still be delicious.
  • Slow Cooker Method - Follow steps 1-5, using the stovetop for 4 and 5. Add the vegetables to the slow cooker along with the broth and spices. Cook on low for 6 hours on low or 3 hours on high. Add in the beans, corn, peas and baby spinach and let cook for another 30 minutes. As with the Instant Pot, the stew will not be as thick or creamy, but it will still be delicious.
  • Gluten-free, soy-free, dairy-free, nut-free, and high in fiber, vitamins, and minerals

Nutrition

Calories: 268kcal | Carbohydrates: 54g | Protein: 7g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 1106mg | Potassium: 1130mg | Fiber: 9g | Sugar: 13g | Vitamin A: 19293IU | Vitamin C: 40mg | Calcium: 103mg | Iron: 3mg