SHARE

Hearty Vegan Sweet Potato Stew

September 29, 2025
Shanika | Orchids + Sweet Tea

DISCLAIMER: This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page!

This Hearty Vegan Sweet Potato Stew is loaded with potatoes, beans, and veggies in a rich tomato broth—cozy, filling, and perfect for chilly nights.

Hearty Vegan Sweet Potato Stew

Warm, comforting, and packed with flavor, this Hearty Vegan Sweet Potato Stew is the ultimate one-pot meal for cozy nights. Loaded with tender sweet potatoes, russet or Yukon gold potatoes, white beans, carrots, celery, and onion, it’s a nutrient-rich dish that’s as filling as it is flavorful. Tomato paste, tomato sauce, and smoky paprika create a rich base, while fresh thyme and my On Everything All-Purpose Blend add bold, herby depth. Thickened with flour for a hearty texture and finished with a splash of Worcestershire sauce, this plant-based stew is satisfying, wholesome, and completely dairy-free. Gluten-free, Oil-free, Freeze, + Slow Cooker option.

Up close shot of Hearty Vegan Sweet Potato Stew.

When it comes to my vegan recipes, I always ensure that FLAVOR is the main focus so that you don't feel like you're missing a thing. Too often, vegan dishes are seen as tasteless, uncreative foods that require a huge sense of bravery to devour. But trust me, this isn't the case with this Hearty Vegan Sweet Potato Stew recipe. I often find myself thoroughly enjoying my vegan dishes more than meat-filled ones at times, especially when I can create more hearty meals like this one.

Like this boldly flavored Vegan Potato and Chickpea Curry or these delicious Baked Vegan Black Bean Tacos --- I'm a huge fan of weeknight plant-based recipes that are simple but unique and satisfying. Perfect for weeknight dinners, meal prep, or chilly fall and winter evenings, this is a nourishing recipe the whole family will love. Seriously---if you're looking to substitute with plant-based meals more often or you're fully committed to a vegan diet, this vegan stew is definitely for you!

Why You’ll Love This Vegan Sweet Potato Stew

  • Cozy + comforting. The perfect one-pot meal for chilly fall and winter nights.
  • Hearty + filling. Packed with beans, potatoes, and veggies that keep you satisfied.
  • Wholesome + nourishing. Rich in fiber, vitamins, and plant-based protein.
  • Simple ingredients. Made with pantry staples and easy-to-find vegetables.
  • Versatile + customizable. Easy to make gluten-free, oil-free, or spiced up with extra heat.
  • Meal prep friendly. Tastes even better the next day and freezes beautifully.
  • Family-approved. Comfort food that’s healthy enough for weeknights but cozy enough for entertaining.
Jump to:

What Is Vegan Stew?

Vegan stew is a plant-based version of classic stew, made without meat, dairy, or animal products. Instead, it relies on hearty vegetables, legumes, herbs, and spices to create a rich, filling dish. Ingredients like potatoes, sweet potatoes, beans, carrots, celery, and tomatoes build the base, while seasonings such as smoked paprika, thyme, and garlic add depth and warmth.

Unlike traditional stews that use beef or chicken for richness, vegan stew gets its flavor from slow-simmered veggies, savory stocks, and plant-based proteins like beans or lentils. The result is a dish that’s just as comforting, nourishing, and satisfying—without compromising on taste or texture.

Vegan stews are versatile! You can make them Mediterranean-style with chickpeas and olives, spicy with chili flakes and jalapeños, or creamy with coconut milk.

Chopped veggies on a cutting board with a knife.

How To Make Hearty Vegan Sweet Potato Stew

This plant-based meal can all be done in one pot! Heat olive oil in a Dutch oven over medium-high heat. Sauté onions + garlic until fragrant, about 2-3 minutes. Add the chopped veggies and seasonings, stirring until combined. Add in the tomato paste, flour, veggie stock, potatoes, and remaining ingredients, stirring everything together until combined. Simmer 20-25 minutes until the potatoes and veggies are tender. Wallah!

Ingredients

  • Olive oil. The base for sautéing veggies and adding richness. Substitute with avocado oil, coconut oil, or vegan butter.
  • Onion. Adds savory depth and natural sweetness. Yellow onions are classic, but white or red onions work too. Shallots or leeks can be used for a milder flavor.
  • Celery. Brings freshness and subtle earthy flavor. If you don’t have celery, swap with fennel or extra carrots.
  • Carrots. Add natural sweetness and heartiness. Parsnips or butternut squash can be great alternatives.
  • Garlic. Infuses the stew with bold flavor. Garlic powder can be used in a pinch, but fresh garlic is best.
  • Fresh thyme sprigs. Provide herby fragrance and depth. Substitute with dried thyme, rosemary, oregano, or Italian seasoning.
  • White beans. Add protein and creaminess. Cannellini, Great Northern, or navy beans all work. Chickpeas or lentils are great substitutes for extra variety.
  • Sweet potatoes. Naturally sweet, creamy, and nutrient-packed. Butternut squash or pumpkin purée can replace them for a different flavor.
  • Russet or Yukon gold potatoes. Add heartiness and help thicken the stew. Baby potatoes or red potatoes are great alternatives.
  • Tomato paste. Deepens the flavor and adds richness. If you’re out, use extra tomato sauce or a bit of ketchup.
  • All-purpose flour. Helps thicken the stew. For gluten-free, use arrowroot powder, cornstarch, or a gluten-free flour blend.
  • On Everything All-Purpose Blend. A bold, herby seasoning mix. Substitute with Italian seasoning, Cajun seasoning, or a mix of paprika, garlic powder, and onion powder.
  • Smoked paprika. Adds subtle smoky flavor that enhances the stew’s richness. Regular paprika, chipotle powder, or chili powder can be used instead.
  • Sea salt. Balances and enhances all flavors. Kosher salt or Himalayan pink salt work equally well.
  • Tomato sauce or diced tomatoes. Creates a flavorful, tangy base. Crushed tomatoes or fire-roasted tomatoes make great substitutes.
  • Vegetable stock. Adds savory depth while keeping the recipe vegan. Mushroom stock provides an even richer, umami flavor.
  • Worcestershire sauce. Adds tang and umami. For a vegan option, use soy sauce, tamari, coconut aminos, or balsamic vinegar.

SHOP MY FAVORITE TOOLS FOR BAKING, ESPECIALLY FOR THIS VEGAN STEW!

Here, I’ve curated a list of baking + cooking essentials that I use to achieve my favorite dishes, especially with this Hearty Vegan Sweet Potato Stew recipe. Everything from my fave dutch oven, wooden spoons, parchment paper, and more. SEE THEM HERE!

Hearty Vegan Sweet Potato Stew in a pot over the stovetop.

Tips for the Best Vegan Sweet Potato Stew

  • Sauté your aromatics first: Cooking onion, celery, carrots, and garlic in olive oil before adding liquids builds a flavorful base.
  • Layer your seasonings: Add spices early so they bloom in the oil, but adjust salt and pepper toward the end for balance.
  • Use two types of potatoes: Combining sweet potatoes and starchy russet or Yukon gold potatoes gives the stew both creaminess and texture.
  • Thicken naturally: Mash a few beans or potatoes directly in the pot to create a thicker, heartier consistency without extra flour.
  • Simmer low and slow: Letting the stew cook gently helps flavors meld together and deepens the richness.
  • Taste as you go: Each batch of stew may need a little extra spice, salt, or acid (like a splash of vinegar or lemon juice) to brighten the flavors.
  • Add greens for freshness: Stir in kale, spinach, or Swiss chard at the end for added nutrients and color.
  • Make it ahead: Stew tastes even better the next day as the flavors develop. Perfect for meal prep and leftovers.
  • Serve with the right sides: Pair with crusty bread, rice, or quinoa to soak up every drop of the flavorful broth.

Common Mistakes to Avoid with Vegan Stew

  • Overcooking the vegetables: Stewing too long can make carrots, celery, and potatoes mushy. Keep an eye on texture and simmer gently.
  • Using watery or low-quality stock: The stock is the backbone of the stew. A bland base will make the whole dish taste flat. Choose rich, organic vegetable stock or make your own.
  • Skipping the sauté: Adding raw onions, garlic, and carrots straight into the liquid won’t build flavor. Always sauté aromatics first.
  • Not thickening enough: A thin stew feels more like soup. Mash some of the beans or potatoes, or add a flour/cornstarch slurry for the right consistency.
  • Forgetting to season in layers: Waiting until the very end to season often leads to bland flavor. Season gradually as you cook.
  • Ignoring acidity: A splash of vinegar, lemon juice, or Worcestershire at the end balances the richness and makes the flavors pop.
  • Adding greens too early: Kale, spinach, or chard should be added in the last few minutes of cooking. Otherwise, they’ll overcook and lose vibrancy.
  • Not letting it rest: Like chili, vegan stew tastes even better after sitting. Allow it to rest for 10–15 minutes before serving so flavors meld together.

If your stew tastes flat, it often needs one of three things—salt, acid, or spice. Adjust carefully and taste as you go!

Nutritional Benefits of Vegan Sweet Potato Stew

This cozy stew isn’t just hearty—it’s also packed with nutrients that make it a wholesome, balanced meal. Here’s why it’s a nourishing choice:

  • High in fiber. Sweet potatoes, beans, and carrots are all fiber-rich, keeping you full longer while supporting digestion.
  • Plant-based protein. White beans and legumes provide protein that fuels your body and helps build strength.
  • Loaded with vitamins + minerals. Sweet potatoes are rich in vitamin A for eye health, while carrots and tomatoes add vitamin C for immunity. Potatoes also provide potassium, which supports heart health.
  • Antioxidant power. Herbs, garlic, and tomatoes contain antioxidants that help fight inflammation and support overall wellness.
  • Healthy fats. Olive oil adds heart-healthy fats that balance the stew and make it more satisfying.
  • Low in cholesterol. Since it’s plant-based, this stew is naturally cholesterol-free, making it a heart-friendly meal.
  • Immune-boosting. Garlic, thyme, and paprika aren’t just flavorful—they also strengthen your immune system, perfect for fall and winter months.

Pairing this stew with whole grains like quinoa or brown rice makes it a complete protein, giving your body everything it needs in one meal.

Hearty Vegan Sweet Potato Stew in a white deep skillet with a wooden spoon.

Best Ingredients to Add to Vegan Stew for Heartiness

A great vegan stew should be rich, filling, and packed with texture. Here are the top ingredients that make your stew extra satisfying and comforting:

  • Root vegetables: Sweet potatoes, russet potatoes, parsnips, and carrots bring natural sweetness, starchiness, and bulk.
  • Legumes + beans: White beans, chickpeas, lentils, or black beans add plant-based protein and creamy texture.
  • Whole grains: Brown rice, quinoa, barley, or farro simmered in the stew make it even more filling.
  • Mushrooms: Cremini, portobello, or shiitake mushrooms add a meaty texture and umami depth.
  • Leafy greens: Kale, Swiss chard, or spinach stirred in at the end give nutrients, color, and freshness.
  • Tomatoes: Tomato paste and canned tomatoes add richness and balance the sweetness of root vegetables.
  • Herbs + spices: Thyme, rosemary, smoked paprika, and bay leaves create layers of flavor that make the stew feel slow-simmered and robust.
  • Nuts + seeds: A sprinkle of pumpkin seeds or cashews adds texture and healthy fats that keep you satisfied longer.
  • Plant-based proteins: Cubed tofu, tempeh, or seitan can be added for a boost of heartiness and chewiness.

For the ultimate hearty stew, combine beans, root veggies, and grains—they work together to create a stick-to-your-ribs texture that’s still nourishing and plant-based.

What Type Of White Beans Can I Use?

There are several types of white beans you can use, each with its own unique flavor and texture:

Cannellini beans --- These are large white beans with a creamy texture and a mild, nutty flavor. They're often used in dishes like soups, salads, and pasta.

Great northern beans --- Slightly smaller than cannellini beans, Great Northern beans have a similar creamy texture and mild flavor.

Navy beans --- Also known as pea beans, navy beans are small, oval-shaped beans with a dense texture and mild flavor.

Baby lima beans --- While not always considered a traditional white bean, baby lima beans are small, creamy beans with a buttery texture and mild flavor.

Hearty Vegan Sweet Potato Stew in bowls on a wooden table.

Best Variations of Vegan Sweet Potato Stew

This stew is versatile and easy to adapt depending on your taste, dietary needs, or what you have in the pantry. Here are some delicious variations to try:

  • Spicy Vegan Stew. Add cayenne pepper, red pepper flakes, or diced jalapeños for a fiery kick. A spoonful of harissa paste or hot sauce also works beautifully.
  • Mediterranean Stew. Use chickpeas instead of white beans, add olives and sun-dried tomatoes, and season with oregano, rosemary, and lemon juice for a Mediterranean twist.
  • Coconut Curry Stew. Stir in coconut milk, curry powder, and fresh ginger for a creamy, Indian-inspired flavor profile.
  • Smoky BBQ Stew. Add barbecue sauce or liquid smoke for a deep, smoky flavor that pairs well with sweet potatoes.
  • Green Veggie Stew. Toss in kale, spinach, or Swiss chard at the end of cooking for extra nutrients and a fresh pop of color.
  • Gluten-Free Stew. Use cornstarch, arrowroot powder, or mashed potatoes instead of flour for thickening. Serve with gluten-free bread or rice.
  • Protein-Packed Stew. Add lentils or quinoa along with beans for a heartier, protein-rich option.
  • Autumn Harvest Stew. Mix in seasonal veggies like butternut squash, parsnips, or brussels sprouts for extra fall flavor.

This stew tastes even better the next day, so make a big batch and experiment with toppings or variations throughout the week!

Best Ways to Serve Vegan Sweet Potato Stew

This hearty stew is a complete meal on its own, but pairing it with the right sides makes it even more satisfying. Here are the best serving ideas:

  • Crusty bread or garlic bread: Perfect for dipping into the thick, flavorful broth.
  • Rice or quinoa: Serve the stew over a bed of fluffy grains for extra heartiness and protein. You can try this Basmati rice, Coconut rice, Brown rice, or Quinoa.
  • Mashed potatoes: A cozy twist—ladle the stew over creamy mashed potatoes for comfort food at its finest.
  • Polenta or grits: Creamy polenta makes a delicious base for the stew’s rich tomato broth.
  • Salads: Pair with a light fall salad (kale, apples, walnuts, and cranberries) for balance and freshness.
  • Roasted vegetables: Oven-roasted brussels sprouts, broccoli, or cauliflower make excellent sidekicks.
  • Vegan cornbread: Slightly sweet, crumbly cornbread is a classic partner for savory stews.

This stew also works as a meal prep lunch—just pack it in jars with rice, quinoa, or bread on the side for easy grab-and-go meals.

Hearty Vegan Sweet Potato Stew in two bowls with a spoon and drink.

Storage Options for Vegan Sweet Potato Stew

One of the best things about stew is that it tastes even better the next day! Here’s how to store it properly so you can enjoy it all week long:

  • Refrigerator: Let the stew cool completely, then transfer to an airtight container. Store in the fridge for up to 4–5 days. Reheat on the stovetop over medium-low heat, adding a splash of vegetable stock or water if it thickens too much.
  • Freezer: Vegan stews freeze beautifully! Once cooled, portion into freezer-safe containers or heavy-duty bags. Freeze for up to 2–3 months. Thaw overnight in the refrigerator before reheating on the stove.
  • Meal prep jars: Divide into single-serve mason jars or containers for grab-and-go lunches. They’ll last in the fridge for several days and make reheating easy.

If you’re planning to freeze the stew, slightly undercook the potatoes and veggies so they don’t get too soft once thawed and reheated.

Best Reheating Tips for Vegan Sweet Potato Stew

Reheating stew the right way keeps it flavorful and hearty without losing texture. Here’s how to warm it up like a pro:

  • Stovetop (Best Method): Add the stew to a pot over medium-low heat. Stir occasionally and add a splash of vegetable stock or water if it has thickened. Heat until warmed through, about 8–10 minutes.
  • Microwave (Quick + Easy): Transfer a portion to a microwave-safe bowl. Cover loosely with a lid or damp paper towel to prevent splatters. Heat in 1–2 minute intervals, stirring in between, until hot.
  • Instant Pot / Pressure Cooker: Use the “Sauté” function to gently reheat the stew. Add a little broth if needed, stirring occasionally until hot.

Avoid boiling the stew when reheating—this can break down the potatoes and make the vegetables mushy. Low and slow reheating helps preserve the texture and flavor.

Common Q + A's for Hearty Vegan Sweet Potato Stew

Can I make this stew gluten-free?

Yes! Simply replace the all-purpose flour with cornstarch, arrowroot powder, or a 1:1 gluten-free flour blend to thicken the stew. Everything else in the recipe is naturally gluten-free—just double-check your vegetable stock and Worcestershire or soy sauce to be sure.

Can I cook this in a slow cooker?

Definitely. Sauté the onions, garlic, carrots, and celery first (to build flavor), then add everything into your slow cooker. Cook on low for 6–8 hours or high for 3–4 hours until the potatoes and beans are tender. Add fresh herbs near the end for the best flavor.

Can I make this stew oil-free?

Yes. Instead of sautéing with oil, use a splash of vegetable stock or water to soften the veggies. This keeps the stew hearty and flavorful without added oil.

Can I freeze vegan sweet potato stew?

Absolutely! This stew freezes beautifully. Let it cool completely before transferring to freezer-safe containers or bags. Freeze for up to 2–3 months. Thaw overnight in the fridge, then reheat gently on the stovetop.

What beans are best for vegan stew?

White beans like cannellini, Great Northern, or navy beans are classic for this recipe. Chickpeas, lentils, or even black beans can also be used for variety.

Can I add more vegetables?

Yes! This stew is very versatile. Add bell peppers, zucchini, green beans, or leafy greens like kale and spinach near the end for extra nutrition and color.

Does this stew taste better the next day?

It sure does. As with most stews, the flavors deepen and meld overnight, making leftovers even more delicious.

Up close shot of Hearty Vegan Sweet Potato Stew in a bowl with a spoon and bread.

More Favorite Comforting Vegan Recipes

If you thoroughly enjoyed this Hearty Vegan Sweet Potato Stew recipedon't forget to add these delicious vegan creations to your "must-make" list:

MADE OUR RECIPE(S)?

If you tried my Hearty Vegan Sweet Potato Stew or any other recipe on my website, please leave a 🌟 star rating and let me know how you go in the 📝 comments below. And don't forget to tag me @shanikagrahamwhite on Instagram. I love hearing from you!

Up close shot of Hearty Vegan Sweet Potato Stew.

Hearty Vegan Sweet Potato Stew

September 29, 2025
No ratings yet
This Hearty Vegan Sweet Potato Stew is loaded with potatoes, beans, and veggies in a rich tomato broth—cozy, filling, and perfect for chilly nights.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Serves: 6 servings

Ingredients

VEGAN STEW:

  • 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 (You can purchase my On Everything All-Purpose Blend for authentic flavor or make your own blend----See Notes)
  • 1 teaspoon smoked paprika
  • 1 teaspoon sea salt
  • 1 (28 oz.) can tomato sauce or diced tomatoes
  • 3 cups organic vegetable stock
  • 1 tablespoon Worcestershire sauce

Instructions

TO MAKE THE STEW:

  • In a medium-sized dutch oven pot over medium high-heat, add the olive oil. Once heated, add the chopped onions and garlic, sautéing until fragrant and translucent, about 1-2 minutes.
  • Add the chopped carrots and diced celery, continuing to sauté for another 1-2 minutes. Add the On Everything All-purpose blend, smoked paprika salt, and tomato paste, stirring until veggies are coated. Add the flour and stir to combine.
  • Add in the veggie stock, stirring frequently to avoid lumping until thickened. Add in the tomato sauce, Worcestershire sauce, white beans, cubed sweet potatoes, and potatoes, stirring to combine. Add the thyme sprigs. Let everything simmer for about 2-3 minutes before reducing the heat to low and letting it simmer (half covered with a lid) until the potatoes have become tender as well as the veggies, about 20-25 minutes. NOTE: Be sure to stir occasionally to ensure that the sauce thickens nicely and everything remains combined.
  • Remove from heat, and serve immediately into prepared bowl(s), and enjoy with a side of mashed potatoes, vegan cornbread, basmati rice, coconut rice, bread or salad, if desired.
  • Bon Appetit!

Tips & Tricks

  • STORAGE: Leftovers can be stored in a tightly sealed container in the refrigerator for 4-5 days, for optimal freshness. Can also be frozen for 2-3 months. To defrost, simply place soup in the refrigerator overnight or at room temperature before re-heating on the stove top to serve.
  • OIL: If you'd like to use an alternative to olive oil, you can also use unsalted butter, coconut oil, or grapeseed oil.
  • SLOW COOKER, GLUTEN-FREE, + OTHER OPTIONS: Read blog post or see FAQ section!
  • HOMEMADE ALL-PURPOSE BLEND: 1 teaspoon sea salt, 1 teaspoon black pepper, 1 teaspoon garlic powder, 1 teaspoon dried oregano, 1 teaspoon dried thyme, + 1 teaspoon dried parsley.

Nutrition

Calories: 88kcal | Carbohydrates: 11g | Protein: 1g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 987mg | Potassium: 213mg | Fiber: 1g | Sugar: 4g | Vitamin A: 2302IU | Vitamin C: 6mg | Calcium: 22mg | Iron: 1mg

DID YOU MAKE THIS recipe?

Tag @orchidsnsweettea_ on Instagram and hashtag it #orchidsandsweettea

Xx, Shanika in script writing

Love this Post? SHARE!

LOVE THIS RECIPE?
LET US KNOW!

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

Love this Recipe?