Hearty Vegan Sweet Potato Stew Recipe

Introduction

This Hearty Vegan Sweet Potato Stew is the ultimate comfort food, brimming with rich, savory flavor and chunky vegetables. After extensive testing, I’ve perfected this one-pot recipe to deliver a deeply satisfying, thick broth that clings to every bite of tender sweet potato and creamy white beans. It’s a nourishing, plant-based meal that truly lives up to its hearty name.

Ingredients

The soul of this stew comes from simple, high-quality ingredients. Using a good smoked paprika and fresh thyme sprigs makes a significant difference in building the foundational flavor.

  • 2 Tbsps Extra virgin olive oil
  • 1 onion, chopped (You can use white, yellow, or red)
  • 1 stalk celery, diced
  • 1-2 carrots, peeled chopped
  • 4 garlic cloves, minced
  • 3 fresh thyme sprigs
  • 1 (15 oz.) can organic white beans, drained and rinsed (See Blog Post for types of white beans)
  • 2 cups cubed sweet potatoes
  • 2 cups cubed russet or yukon potatoes (You can also use baby creamer potatoes + cut them into halves)
  • 4 Tbsps organic tomato paste
  • 3 Tbsps organic all-purpose flour
  • 2 tsps On Everything All-Purpose Blend
  • 1 tsp smoked paprika
  • 1 tsp sea salt
  • 1 (28 oz.) can tomato sauce or diced tomatoes
  • 3 cups organic vegetable stock
  • 1 Tbsp Worcestershire sauce

Timing

Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes

Context: This Hearty Vegan Sweet Potato Stew comes together in under an hour, making it a fantastic weeknight dinner option. The total time is about 25% faster than many traditional stews because we use a roux to thicken the broth quickly, rather than relying on a long, slow simmer to reduce it.

Step-by-Step Instructions

Step 1 — Sauté the Aromatics

Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the chopped onion, diced celery, and chopped carrots. Sautéing means cooking these vegetables until they soften and the onion becomes translucent, which should take about 5-7 minutes. Stir in the minced garlic and fresh thyme sprigs and cook for one more minute until fragrant.

Step 2 — Create the Flavor Base

Push the vegetables to the sides of the pot. Add the tomato paste to the center and let it cook for 1-2 minutes, stirring constantly. This step, called “toasting” the tomato paste, caramelizes its sugars and deepens its flavor significantly compared to adding it directly to liquid.

Step 3 — Make the Roux

Sprinkle the flour over the tomato paste and vegetable mixture. Stir continuously for about 2 minutes to cook the raw flour taste out. This creates a roux, which is the key to a luxuriously thick stew broth without needing to add cream or simmer for hours.

Step 4 — Add Seasonings and Liquids

Stir in the On Everything All-Purpose Blend, smoked paprika, and sea salt. Immediately pour in the vegetable stock and Worcestershire sauce, whisking vigorously to incorporate the roux and prevent any lumps. Add the canned tomato sauce or diced tomatoes and stir until the mixture is smooth and begins to simmer.

Step 5 — Add Potatoes and Simmer

Add the cubed sweet potatoes and russet potatoes to the pot. Bring the stew to a low boil, then reduce the heat to maintain a gentle simmer. Cover the pot and let it cook for 15-20 minutes, or until the potatoes are just fork-tender. (Pro tip: Avoid overcooking at this stage, as the potatoes will continue to soften).

Step 6 — Finish with Beans and Adjust

Gently stir in the drained and rinsed white beans. Let the stew simmer uncovered for another 5-10 minutes to heat the beans through and allow the broth to thicken to your desired consistency. Taste and adjust seasoning with more salt or smoked paprika if needed. Remove the thyme sprigs before serving.

Hearty Vegan Sweet Potato Stew step by step

Nutritional Information

Calories ~320
Protein 12g
Carbohydrates 58g
Fat 6g
Fiber 11g
Sodium ~850mg

This plant-based stew is a fantastic source of fiber and plant protein from the white beans and sweet potatoes, and it’s also rich in Vitamin A and Vitamin C. Note: Estimates are based on typical ingredients and a 1.5-cup serving size. Values may vary with specific brands or ingredient swaps.

Healthier Alternatives

  • Lower-Carb Potatoes — Swap half the russet potatoes for cauliflower florets. They add bulk and absorb the savory broth while reducing overall carbs.
  • Boost Protein — Add a cup of cooked brown lentils or quinoa when you add the beans for an even more protein-packed vegan stew.
  • Gluten-Free Thickener — Replace the all-purpose flour with an equal amount of cornstarch or arrowroot powder mixed with a little cold water in Step 3.
  • Lower-Sodium Option — Use no-salt-added tomato sauce and low-sodium vegetable broth. You can always add a splash of tamari at the end for depth without excessive salt.
  • Extra Greens — Stir in 2-3 cups of chopped kale or spinach during the last 5 minutes of cooking for added vitamins and color.
  • Spice Control — For a milder stew, use sweet paprika instead of smoked paprika. For more heat, add a pinch of red pepper flakes with the other seasonings.

Serving Suggestions

  • Serve this thick sweet potato stew over a bed of fluffy quinoa or brown rice for a complete, filling meal.
  • Top with a dollop of vegan sour cream, a sprinkle of fresh chopped parsley, or crispy roasted chickpeas for contrasting texture.
  • Pair with a thick slice of crusty artisan bread or warm cornbread to soak up every last bit of the rich broth.
  • For a casual gathering, serve the stew directly from the Dutch oven at the table for a cozy, family-style presentation.
  • Complement the savory flavors with a crisp, dry white wine like Sauvignon Blanc or a non-alcoholic sparkling cider.
  • This recipe is perfect for weekly meal prep—portion it into containers for easy, nourishing lunches all week.

This comforting vegan stew is incredibly versatile, making it ideal for a simple weeknight dinner, a hearty lunch, or a centerpiece for a casual autumn or winter gathering.

Common Mistakes to Avoid

  • Mistake: Adding the beans too early. Fix: Stir them in during the final 5-10 minutes (Step 6) to prevent them from becoming mushy and breaking apart.
  • Mistake: Not cooking the roux long enough. Fix: In Step 3, stir the flour mixture for a full 2 minutes to cook out the raw taste, which is essential for a smooth, flavorful base.
  • Mistake: Overcrowding the pot when sautéing. Fix: Use a large Dutch oven and give the onions, celery, and carrots enough space to soften properly, not steam.
  • Mistake: Overcooking the potatoes. Fix: Check for fork-tender doneness at the 15-minute mark in Step 5. They will continue to soften slightly off the heat.
  • Mistake: Skipping the step to toast the tomato paste. Fix: Taking that extra minute in Step 2 caramelizes the sugars and builds a much deeper, richer flavor foundation.
  • Mistake: Adding salt only at the beginning. Fix: Always do a final taste and seasoning adjustment at the end, especially if you use low-sodium broths.
  • Mistake: Using a thin-bottomed pot. Fix: A heavy-bottomed pot or Dutch oven distributes heat evenly, preventing the roux and vegetables from burning during the initial steps.

Storing Tips

  • Fridge: Cool the stew completely, then store in an airtight container. It will keep for up to 5 days at 40°F or below. The flavors often meld and improve overnight.
  • Freezer: For longer storage, freeze in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator. Note that potatoes can become slightly grainy after freezing, but the stew will still taste delicious.
  • Reheat: Gently reheat on the stovetop over medium-low heat, stirring occasionally, until steaming hot (165°F). Add a splash of water or broth if the consistency has thickened too much.

This hearty sweet potato and bean stew is an excellent candidate for meal prep. Making a double batch and freezing portions ensures you always have a wholesome, plant-based meal ready in minutes.

Conclusion

This Hearty Vegan Sweet Potato Stew is a masterclass in building deep, savory flavor without animal products, proving plant-based comfort food can be incredibly satisfying. For another easy, one-pot meal, try this Marry Me Chicken Soup Recipe Easy. I hope this recipe becomes a staple in your kitchen—please share your results in the comments below!

Frequently Asked Questions

How many servings does this Hearty Vegan Sweet Potato Stew make?

This recipe yields approximately 6 generous, main-course servings of about 1.5 cups each. The serving count is based on the total volume of vegetables, beans, and broth. You can easily stretch it to 8 smaller servings if serving it as a starter or alongside other substantial dishes like a hearty salad or bread.

Can I use butternut squash instead of sweet potatoes?

Yes, cubed butternut squash is an excellent substitute for sweet potatoes and will work with the same cooking time. The flavor profile is very similar, though butternut squash tends to be slightly less sweet and may break down a bit more, contributing to a naturally thicker broth. For the best texture, choose firm, fresh squash and cut it into 1-inch cubes.

Why is my vegan sweet potato stew too thin or watery?

A thin stew usually means the roux wasn’t cooked properly or the stew needs more reduction. First, ensure you cooked the flour with the tomato paste for a full 2 minutes in Step 3 to activate its thickening power. If it’s still thin after simmering, remove the lid and let it bubble gently for an extra 5-10 minutes to evaporate excess liquid and concentrate the flavors.

Print

Hearty Vegan Sweet Potato Stew

  • Author: Dorothy Miler

Ingredients

Scale
  • 2 Tbsps Extra virgin olive oil
  • 1 onion, chopped ((You can use white, yellow, or red))
  • 1 stalk celery, diced
  • 12 carrots, peeled chopped
  • 4 garlic cloves, minced
  • 3 fresh thyme sprigs
  • 1 (15 oz.) can organic white beans, drained and rinsed ((See Blog Post for types of white beans))
  • 2 cups cubed sweet potatoes
  • 2 cups cubed russet or yukon potatoes ((You can also use baby creamer potatoes + cut them into halves))
  • 4 Tbsps organic tomato paste
  • 3 Tbsps organic all-purpose flour
  • 2 tsps On Everything All-Purpose Blend
  • 1 tsp smoked paprika
  • 1 tsp sea salt
  • 1 (28 oz.) can tomato sauce or diced tomatoes
  • 3 cups organic vegetable stock
  • 1 Tbsp Worcestershire sauce

Instructions

  1. TO MAKE THE STEW:

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Similar Posts

One Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating