Hearty Vegan Stew

Hearty Vegan Stew is a wholesome, one-pot meal packed with root vegetables, plant-based protein, and aromatic herbs. It’s warm, filling, and perfect for cold weather or when you need a cozy, nutritious dinner.

Why You’ll Love This Recipe

  • Deep, savory flavor without meat
  • Packed with fiber and nutrients from a variety of vegetables and legumes
  • Meal-prep friendly: Stores and reheats beautifully
  • One-pot simplicity: Easy cleanup and satisfying results
  • Customizable: Works with whatever veggies or beans you have on hand

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Olive oil
  • Yellow onion, diced
  • Garlic cloves, minced
  • Carrots, chopped
  • Celery, chopped
  • Potatoes (Yukon gold or red), diced
  • Mushrooms, sliced
  • Canned diced tomatoes
  • Tomato paste
  • Vegetable broth
  • Canned chickpeas or lentils (drained and rinsed)
  • Thyme, rosemary, bay leaf
  • Paprika or smoked paprika
  • Salt and black pepper
  • Optional: kale or spinach, chopped
  • Optional thickener: cornstarch slurry or mashed potato

directions

  1. Sauté aromatics: Heat oil in a large pot over medium heat. Add onion, garlic, carrots, and celery. Sauté 5–7 minutes until softened.
  2. Add mushrooms: Stir in mushrooms and cook until they begin to release moisture, about 3–5 minutes.
  3. Incorporate tomato: Add tomato paste and canned tomatoes. Stir and cook for 2–3 minutes to deepen the flavor.
  4. Simmer: Add potatoes, chickpeas/lentils, herbs, paprika, salt, and pepper. Pour in vegetable broth. Bring to a boil, then reduce heat and simmer for 30–40 minutes until vegetables are tender.
  5. Add greens: Stir in chopped kale or spinach during the last 5 minutes of cooking.
  6. Thicken (optional): Use a cornstarch slurry or mash a few potatoes in the pot to thicken the stew if desired.
  7. Serve: Ladle into bowls and serve with crusty bread or over rice.

Servings and timing

  • Servings: 6
  • Prep time: 15 minutes
  • Cook time: 40 minutes
  • Total time: 55 minutes

Variations

  • Spicy: Add chili flakes or diced jalapeño
  • Bean swap: Use black beans, navy beans, or kidney beans instead of chickpeas
  • Root veggie mix: Add turnips, parsnips, or sweet potatoes
  • Grain addition: Add cooked barley, quinoa, or farro for extra heartiness
  • Creamy twist: Stir in coconut milk or cashew cream at the end

storage/reheating

  • Refrigerator: Store in an airtight container for up to 4 days
  • Freezer: Freeze for up to 3 months in freezer-safe containers
  • Reheating: Warm on the stovetop over medium heat or microwave in 1-minute intervals, stirring between

FAQs

Can I make this stew in a slow cooker?

Yes—sauté the aromatics first, then transfer all ingredients to a slow cooker. Cook on low for 6–8 hours or high for 3–4 hours.

Can I use dried lentils instead of canned?

Yes, just increase the liquid and simmer time. Red lentils will soften faster than green or brown.

How do I thicken the stew naturally?

Mash some of the potatoes or beans into the broth, or simmer uncovered to reduce liquid.

Is this stew gluten-free?

Yes, all ingredients are naturally gluten-free. Just check your broth and any optional additions.

Can I use frozen vegetables?

Yes, add them in during the last 10–15 minutes of cooking to avoid overcooking.

What’s the best type of potato for stew?

Waxy potatoes like Yukon Gold hold their shape well and have a creamy texture.

Can I meal prep this stew?

Absolutely—divide into containers and refrigerate or freeze for easy meals.

What herbs work best?

Thyme, rosemary, bay leaf, and parsley add classic savory notes.

Can I add tomato sauce instead of diced tomatoes?

Yes, but reduce the quantity slightly and adjust the seasoning to taste.

Is this stew filling enough for dinner?

Yes, it’s loaded with protein, fiber, and complex carbs—perfect for a full, satisfying meal.

Conclusion

Hearty Vegan Stew is a comforting, flavor-packed dish that proves you don’t need meat to enjoy a rich and filling meal. Whether you serve it with bread, rice, or on its own, this one-pot wonder is sure to become a go-to favorite for cool nights and plant-based eating.

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

Hearty Vegan Stew

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Description

A warm, comforting vegan stew packed with hearty vegetables, beans, and savory herbs—perfect for a cozy dinner or meal prep.


Ingredients

Units Scale
  • 1 tbsp olive oil
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 1 sweet potato, peeled and cubed
  • 1 zucchini, chopped
  • 1 can (15 oz) diced tomatoes
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 tsp dried thyme
  • 1 tsp smoked paprika
  • 1/2 tsp ground cumin
  • Salt and pepper to taste
  • 2 cups kale or spinach, chopped

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and garlic and sauté for 2-3 minutes until fragrant.
  2. Add carrots, celery, and sweet potato. Cook for 5-7 minutes, stirring occasionally.
  3. Stir in zucchini, diced tomatoes, chickpeas, kidney beans, and vegetable broth.
  4. Add thyme, smoked paprika, cumin, salt, and pepper. Bring to a boil.
  5. Reduce heat and simmer for 25-30 minutes, or until vegetables are tender.
  6. Stir in kale or spinach and cook for another 5 minutes until wilted.
  7. Taste and adjust seasoning if needed. Serve hot with crusty bread or over rice.

Notes

  • Leftovers taste even better the next day as flavors deepen.
  • Freeze in portions for easy future meals.
  • Add quinoa or lentils for extra texture and protein.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 280
  • Sugar: 9g
  • Sodium: 480mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 11g
  • Protein: 12g
  • Cholesterol: 0mg

Leave a Comment

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