Old-Fashioned Vegan Stew – Hearty, Healthy & Cozy Comfort Food

There’s something so nostalgic and nourishing about a classic bowl of stew — especially when it’s loaded with veggies and simmered with love. This Old-Fashioned Vegan Stew is one of my go-to comfort meals when I want something cozy, filling, and plant-based. Whether you’re vegan, vegetarian, or just trying to eat more veggies, this recipe is a game-changer.

Why You’ll Love This Old-Fashioned Vegan Stew

  • Hearty & satisfying — no meat needed!
  • Family-friendly and budget-friendly
  • One-pot meal = easy cleanup
  • Packed with fiber and nutrients
  • Flexible: great for fridge clean-outs

I usually make this on Sundays and it fills the house with that warm, herby aroma that just screams, “home.”

Ingredients for a Cozy Vegan Stew

Here’s everything you’ll need to make this soul-warming vegan stew:

  • 2 tbsp olive oil
  • 1 onion, minced
  • 2 cloves garlic, minced
  • 3 large carrots, sliced
  • 2 stalks celery, sliced
  • 2 cups baby potatoes, halved
  • 1 cup white mushrooms, sliced & quartered
  • 1 cup frozen peas
  • 1 tsp Italian seasoning
  • 2 cups vegetable broth
  • 19 oz canned diced tomatoes (with garlic)
  • 3 tbsp soy sauce
  • 1 tbsp balsamic vinegar
  • 2 sprigs rosemary
  • Small bunch of fresh thyme
  • 2 tbsp cornstarch + 3 tbsp water (for thickening)

How to Make Old-Fashioned Vegan Stew (Step-by-Step)

Step 1: Sauté the aromatics

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion and garlic. Sauté for 3-4 minutes until fragrant and translucent.

Step 2: Add the hearty vegetables

  1. Toss in carrots, celery, baby potatoes, mushrooms, and frozen peas.
  2. Stir and cook for about 2-3 minutes.

And Step 3: Build the flavor

  1. Add Italian seasoning, vegetable broth, canned tomatoes, soy sauce, balsamic vinegar, rosemary, and thyme.
  2. Stir well and bring to a gentle boil.

Step 4: Thicken the stew

  1. In a small bowl, mix cornstarch with water to form a slurry.
  2. Pour slurry into the pot and stir to combine.

And for Step 5: Simmer until tender

Vegan stew simmering in a Dutch oven with fresh vegetables and herbs
  1. Lower the heat, cover the pot, and let it simmer for about 45 minutes until all the veggies are fork-tender and stew has thickened.

Step 6: Serve and enjoy

Bowl of old-fashioned vegan stew with garnish and a slice of bread
  1. Remove herb sprigs and ladle into bowls. Garnish with more fresh herbs if desired.

Tips for the Best Vegan Stew

  • Don’t rush the simmer. Low and slow brings out the best flavors.
  • Use waxy potatoes like baby golds or red potatoes. They hold their shape better.
  • Add dumplings! If you want to make this a vegan stew with dumplings, drop spoonfuls of biscuit dough on top in the last 20 minutes.
  • Want it spicier? Add a pinch of red chili flakes or a splash of hot sauce.

Ingredient Swaps and Variations

  • No mushrooms? Add zucchini or bell peppers.
  • No balsamic? Use red wine vinegar.
  • Need more protein? Add chickpeas or lentils!
  • Want to use your slow cooker? Just follow the same steps and let it simmer on LOW for 6-7 hours.

Storage & Reheating

  • Fridge: Store leftovers in an airtight container for up to 4 days.
  • Freezer: Freeze for up to 2 months. Thaw overnight before reheating.
  • Reheat: Warm gently on the stovetop or in the microwave until hot.

What to Serve With Vegan Stew

  • Crusty sourdough or whole grain bread
  • Vegan garlic toast
  • A light salad with lemon vinaigrette

FAQs About Old-Fashioned Vegan Stew

Q: Can I make this in a slow cooker?
Yes! Just sauté the onion and garlic first, then toss everything into your slow cooker and cook on low for 6-7 hours.

Q: What are the best substitutes for beef in stew?
Mushrooms, lentils, jackfruit, and chickpeas are all fantastic vegan replacements.

Q: How do I thicken vegan stew?
Cornstarch and water is my go-to thickener. You can also use flour, arrowroot, or even mashed potatoes.

Related Recipes You’ll Love

Final Thoughts + Call to Action

This old-fashioned vegan stew is one of those meals that just hugs you from the inside out. Whether you’re meal-prepping or feeding a hungry family on a chilly night, it hits all the right notes.

If you try it, let me know in the comments or tag @ritzyrecipes on Pinterest. I’d love to see your bowls of cozy goodness!

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
Overhead shot of a rustic bowl filled with old-fashioned vegan stew with potatoes, carrots, peas, and herbs

Old-Fashioned Vegan Stew – Hearty, Healthy & Cozy Comfort Food


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 1 hour
  • Yield: 46 servings 1x
  • Diet: Vegan

Description

Cozy and hearty old-fashioned vegan stew packed with potatoes, carrots, and herbs. Perfect for cold nights and plant-based meals.


Ingredients

Scale
  • 2 tbsp olive oil
  • 1 onion, minced
  • 2 cloves garlic, minced
  • 3 large carrots, sliced
  • 2 stalks celery, sliced
  • 2 cups baby potatoes, halved
  • 1 cup white mushrooms, sliced & quartered
  • 1 cup frozen peas
  • 1 tsp Italian seasoning
  • 2 cups vegetable broth
  • 19 oz canned diced tomatoes (with garlic)
  • 3 tbsp soy sauce
  • 1 tbsp balsamic vinegar
  • 2 sprigs rosemary
  • Small bunch of fresh thyme
  • 2 tbsp cornstarch + 3 tbsp water (for thickening)


Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and garlic, sauté for 3-4 minutes until fragrant and translucent.
  2. Add carrots, celery, baby potatoes, mushrooms, and frozen peas. Stir and cook for 2-3 minutes.
  3. Add Italian seasoning, broth, canned tomatoes, soy sauce, balsamic vinegar, rosemary, and thyme. Stir and bring to a gentle boil.
  4. Mix cornstarch and water in a small bowl to form a slurry. Pour into the stew and stir well.
  5. Lower heat, cover, and simmer for about 45 minutes until all veggies are fork-tender and the stew is thickened.
  6. Remove herb sprigs, serve hot, and garnish with fresh herbs if desired.

Notes

Don’t rush the simmer. Use waxy potatoes for texture. Add dumplings for extra comfort. Swap mushrooms for zucchini or peppers, or add chickpeas for protein. Perfect for meal prep or slow cooker adaptation.

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Soup/Stew
  • Method: Stovetop
  • Cuisine: Plant-Based

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 8g
  • Sodium: 740mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 7g
  • Protein: 8g
  • Cholesterol: 0mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star