Written by

Sofia Webb

Published

Hearty Vegan Sweet Potato Stew Recipe Easy Cozy Comfort Meals

Ready In 45 minutes
Servings 4-6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

“Did you grab the last sweet potato again?” my roommate teased as I hovered near the grocery bag, a little sheepish but totally unbothered. Honestly, I didn’t plan to make this hearty vegan sweet potato stew that night—it was one of those “throw-together” dinners after a long day, fueled by equal parts exhaustion and hunger. I remember staring at the orange tubers and a half-empty pantry, wondering if I could coax something comforting from so few ingredients.

The kitchen smelled warm and earthy as the stew simmered away, filling the apartment with that familiar cozy scent that just wraps around you like a well-worn blanket. I wasn’t sure if it’d work, but when I finally sat down with the bowl, spoon in hand, it was like a little miracle. Creamy chunks of sweet potato, tender beans, and a gentle spice melded into a stew that felt like a hug from the inside out. Since then, this recipe has become my go-to for those evenings when I crave something satisfying but not complicated.

It’s funny how a simple stew can turn a chaotic day into a moment of calm. That’s why this cozy hearty vegan sweet potato stew stuck with me—because it’s more than just food, it’s a little reset button, easy to make and full of soul. If you’re looking for a meal that’s both nourishing and comforting without fuss, this recipe might just become your next favorite.

Why You’ll Love This Recipe

This hearty vegan sweet potato stew isn’t just another plant-based dish—it’s a recipe born from real-life cooking adventures, tested repeatedly to hit the perfect balance of flavor and comfort. As someone who often juggles busy evenings, I appreciate how this stew comes together quickly without giving up anything on taste or texture.

  • Quick & Easy: Ready in about 45 minutes, it’s perfect for those weeknights when you want something wholesome but don’t have hours to spend in the kitchen.
  • Simple Ingredients: You probably have most of these pantry staples already, so no extra trips to the store. Plus, the sweet potatoes add natural sweetness without needing sugar.
  • Perfect for Cozy Meals: Whether it’s a chilly evening or a quiet weekend night, this stew warms you up and fills your belly with every spoonful.
  • Crowd-Pleaser: I’ve served this to friends who aren’t even vegan, and they always ask for seconds. It’s rich, hearty, and satisfying.
  • Unbelievably Delicious: The combination of smoky spices and creamy sweet potato chunks gives it a comforting depth that feels like a culinary hug.

What makes this recipe stand out is the way the sweet potato breaks down just enough to thicken the stew naturally, without any added thickeners. Plus, I add a touch of smoked paprika and a hint of cinnamon to bring out that warm, inviting flavor that’s a little unexpected but so right. It’s a stew that’s easy to tweak and personalize, too—perfect if you want to swap in some seasonal veggies or add a splash of coconut milk for extra creaminess.

Honestly, this stew is the kind of meal that makes you pause, close your eyes after the first bite, and just enjoy the moment—comfort food that feels thoughtful, simple, and downright satisfying.

What Ingredients You Will Need

This vegan sweet potato stew uses straightforward, wholesome ingredients to create a balance of flavors and a rich, satisfying texture. Most are pantry staples or easy to find at any grocery store, making this recipe ideal for fuss-free cooking.

  • Sweet Potatoes: About 2 large (roughly 600g), peeled and cut into 1-inch cubes. They add natural sweetness and body to the stew.
  • Yellow Onion: 1 medium, diced. Provides a savory base and depth.
  • Garlic Cloves: 3 cloves, minced. Adds aromatic warmth.
  • Carrots: 2 medium, sliced (I love the subtle sweetness they add; you can also swap with parsnips!).
  • Celery Stalks: 2, chopped. For that classic stew base flavor.
  • Canned Diced Tomatoes: 1 (14 oz/400g) can, with juices. Brings acidity and richness.
  • Vegetable Broth: 4 cups (960ml), preferably low sodium to control saltiness.
  • Red Kidney Beans: 1 (15 oz/425g) can, drained and rinsed. Adds protein and heartiness.
  • Smoked Paprika: 1 teaspoon. Gives a subtle smoky flavor that makes the stew special.
  • Ground Cumin: 1 teaspoon. Adds earthiness.
  • Ground Cinnamon: ½ teaspoon. Just a whisper to balance the spices.
  • Chili Flakes: Optional, ¼ teaspoon for a gentle kick.
  • Olive Oil: 2 tablespoons, for sautéing.
  • Salt & Pepper: To taste.
  • Fresh Cilantro or Parsley: A handful, chopped for garnish and freshness.

Pro tip: If you want a creamier stew, a splash of canned coconut milk towards the end can be a nice touch. I also recommend using organic canned tomatoes like Muir Glen for a bright tomato flavor. For a gluten-free option, this stew is naturally compliant as it contains no wheat-based ingredients.

Equipment Needed

  • Large Dutch Oven or Heavy-Bottomed Pot: Essential for even heat and slow simmering.
  • Chef’s Knife and Cutting Board: For chopping your veggies efficiently.
  • Wooden Spoon or Silicone Spatula: To stir the stew without scratching your pot.
  • Measuring Cups and Spoons: For precise ingredients, especially the spices.
  • Colander: To rinse the canned beans.

If you don’t have a Dutch oven, a large saucepan or stockpot will do just fine. I’ve made this stew in a slow cooker by prepping everything the same way and letting it cook on low for 6-7 hours—just add the beans in the last hour to keep their texture. For stovetop cooking, a heavy-bottomed pot helps prevent sticking and burning, which I’ve learned from a few smoky mishaps early on!

Preparation Method

vegan sweet potato stew preparation steps

  1. Heat the Olive Oil: In your Dutch oven over medium heat, warm 2 tablespoons of olive oil until shimmering (about 2 minutes).
  2. Sauté Aromatics: Add diced onion, carrots, and celery. Stir occasionally and cook for 5-7 minutes until the onion is translucent and the veggies start to soften.
  3. Add Garlic and Spices: Stir in minced garlic, smoked paprika, cumin, cinnamon, and chili flakes (if using). Cook for 1-2 minutes until fragrant, stirring frequently to avoid burning.
  4. Incorporate Sweet Potatoes: Toss in the cubed sweet potatoes, stirring to coat them with the spices and aromatics. Cook for 3-4 minutes, letting the sweet potatoes absorb the flavors.
  5. Add Tomatoes and Broth: Pour in the canned diced tomatoes with their juices and the vegetable broth. Stir everything together and bring to a gentle boil.
  6. Simmer the Stew: Reduce heat to low, cover partially with a lid, and let it simmer for 25-30 minutes. The sweet potatoes should be tender but not mushy. Stir occasionally to prevent sticking.
  7. Add Beans: Stir in the rinsed kidney beans and cook uncovered for another 5-7 minutes to heat through and thicken the stew slightly.
  8. Season to Taste: Add salt and pepper gradually, tasting as you go. Depending on the broth’s saltiness, you might need anywhere from ½ to 1 teaspoon of salt.
  9. Finish and Garnish: Remove from heat. Sprinkle freshly chopped cilantro or parsley over the stew before serving.

Cooking notes: If the stew seems too thick, add a splash of water or broth to loosen it. If it’s too thin, remove the lid and simmer a few minutes longer to reduce. The sweet potatoes should hold their shape but be soft enough to melt in your mouth. I like to serve this alongside a slice of crusty bread or even my maple bacon carrots recipe for a sweet-savory pairing that’s a real crowd-pleaser.

Cooking Tips & Techniques

One of the trickiest parts is getting the perfect texture for the sweet potatoes. You want them tender but not falling apart into a puree. I recommend cutting them into uniform cubes so they cook evenly and checking them with a fork around the 25-minute mark to avoid overcooking.

To build flavor without meat, layering spices is key. Toasting the spices briefly in the oil brings out their aroma and adds depth. Don’t rush the sautéing of the aromatics either—it’s where the stew starts to come alive.

Another tip: rinse canned beans thoroughly to wash away excess sodium and any canning residue. This keeps the stew tasting fresh and clean.

When seasoning, add salt gradually. It’s easy to overdo it with broth and canned tomatoes already containing salt. A pinch at a time with tasting in between helps you find the perfect balance.

If you want to multitask, prep the veggies ahead and just start the stew in the evening. It simmers long enough to develop flavor but not so long that you have to babysit it.

Variations & Adaptations

  • Make It Creamy: Stir in ½ cup (120ml) of coconut milk or cashew cream near the end for a richer texture.
  • Seasonal Veggies: Swap carrots and celery with fall favorites like parsnips, butternut squash, or even kale for added greens.
  • Spicy Kick: Add diced jalapeño or a dash of hot sauce if you like your stew with some heat.
  • Protein Boost: Substitute kidney beans with chickpeas or add cooked lentils for a different texture and flavor.
  • Slow Cooker Method: Combine all ingredients except beans in the slow cooker on low for 6-7 hours, then stir in beans and cook for 30 more minutes.

Personally, I love adding a squeeze of fresh lemon juice before serving to brighten the flavors—it’s a trick I picked up while making one-pot shawarma chicken and rice that really wakes up the dish. Feel free to experiment and make this stew your own!

Serving & Storage Suggestions

This vegan sweet potato stew is best served hot, ideally fresh from the pot. Ladle it into deep bowls and garnish with fresh herbs for a pop of color and brightness. A side of crusty whole-grain bread or even homemade cornbread pairs wonderfully to soak up the rich broth.

For storage, let the stew cool completely before transferring it to airtight containers. It keeps well in the fridge for up to 4 days, and flavors actually deepen overnight, so it’s perfect for leftovers. You can also freeze portions for up to 3 months—just thaw overnight in the fridge before reheating.

Reheat gently on the stove over medium-low heat, adding a splash of water or broth if it’s thickened too much. Microwave works too, but stirring halfway through helps it heat evenly. This stew warms up beautifully and makes for cozy, fuss-free meals any day of the week.

Nutritional Information & Benefits

This hearty vegan sweet potato stew is naturally packed with fiber, vitamins, and plant-based protein. Sweet potatoes are rich in beta-carotene (vitamin A) and antioxidants, which support immune health and skin vitality. Kidney beans add a solid protein punch along with iron and folate.

With no added animal fats or processed ingredients, this stew is heart-healthy, gluten-free, and low in saturated fat. The spices like cumin and paprika have anti-inflammatory properties, making this not only comforting but nourishing too.

For anyone watching sodium, using low-sodium broth and rinsing beans helps control salt content while retaining flavor. This recipe fits well into vegan, vegetarian, and gluten-free diets, and can be adapted easily for different dietary needs.

Conclusion

This cozy hearty vegan sweet potato stew is one of those rare recipes that feels both simple and deeply satisfying. It’s easy to make, uses ingredients you likely have on hand, and fills your kitchen with comforting aromas that promise a warm meal ahead. I keep coming back to it because it’s flexible, forgiving, and always hits the spot.

Whether you’re new to vegan cooking or just looking for a reliable, nourishing stew, give this recipe a try and tweak it to your liking. I hope it brings the same calm and comfort to your table that it’s brought to mine.

If you try this stew, I’d love to hear how you make it your own—drop a comment or share your favorite variations. Here’s to cozy, hearty meals that feel like a hug in a bowl.

FAQs

Can I use other types of beans instead of kidney beans?

Absolutely! Chickpeas, black beans, or pinto beans all work well and bring their own texture and flavor to the stew.

How can I thicken the stew if it’s too watery?

Simmer it uncovered for a few extra minutes to reduce liquid or mash a few sweet potato chunks against the side of the pot to naturally thicken the broth.

Is this stew freezer-friendly?

Yes, it freezes beautifully. Portion into freezer-safe containers and thaw overnight in the fridge before reheating gently.

Can I make this stew spicy?

Definitely! Add chili flakes, diced jalapeños, or a splash of hot sauce to give it some heat.

What can I serve with this vegan sweet potato stew?

Crusty bread, homemade cornbread, or even a fresh green salad make excellent companions. You might also enjoy it with simple roasted veggies like my maple bacon carrots for a sweet and savory contrast.

Pin This Recipe!

vegan sweet potato stew recipe

Print

Hearty Vegan Sweet Potato Stew

A cozy, nourishing vegan stew featuring sweet potatoes, kidney beans, and warm spices. Perfect for quick, comforting meals that feel like a hug in a bowl.

  • Author: Emma
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Vegan

Ingredients

Scale
  • 2 large sweet potatoes (about 600g / 1.3 lbs), peeled and cut into 1-inch cubes
  • 1 medium yellow onion, diced
  • 3 garlic cloves, minced
  • 2 medium carrots, sliced
  • 2 celery stalks, chopped
  • 1 (14 oz / 400g) can diced tomatoes with juices
  • 4 cups (960ml) vegetable broth, preferably low sodium
  • 1 (15 oz / 425g) can red kidney beans, drained and rinsed
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon chili flakes (optional)
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • A handful fresh cilantro or parsley, chopped for garnish

Instructions

  1. Heat 2 tablespoons olive oil in a large Dutch oven or heavy-bottomed pot over medium heat until shimmering, about 2 minutes.
  2. Add diced onion, carrots, and celery. Sauté for 5-7 minutes until onion is translucent and vegetables start to soften.
  3. Stir in minced garlic, smoked paprika, ground cumin, ground cinnamon, and chili flakes if using. Cook for 1-2 minutes until fragrant, stirring frequently.
  4. Add cubed sweet potatoes and stir to coat with spices and aromatics. Cook for 3-4 minutes to absorb flavors.
  5. Pour in canned diced tomatoes with juices and vegetable broth. Stir and bring to a gentle boil.
  6. Reduce heat to low, partially cover with lid, and simmer for 25-30 minutes until sweet potatoes are tender but not mushy. Stir occasionally.
  7. Stir in rinsed kidney beans and cook uncovered for another 5-7 minutes to heat through and thicken stew slightly.
  8. Season with salt and pepper gradually, tasting as you go. Adjust salt between ½ to 1 teaspoon depending on broth saltiness.
  9. Remove from heat and garnish with freshly chopped cilantro or parsley before serving.

Notes

If stew is too thick, add a splash of water or broth to loosen. If too thin, simmer uncovered a few more minutes to reduce. For creamier stew, stir in ½ cup coconut milk or cashew cream near the end. Rinse canned beans to reduce sodium. Cut sweet potatoes into uniform cubes for even cooking. Add salt gradually to avoid over-salting.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 320
  • Sugar: 10
  • Sodium: 350
  • Fat: 7
  • Saturated Fat: 1
  • Carbohydrates: 55
  • Fiber: 12
  • Protein: 10

Keywords: vegan sweet potato stew, hearty vegan stew, plant-based comfort food, easy vegan dinner, cozy stew recipe

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating