Hearty Vegan Sweet Potato Stew

There are some meals that just get you. You know the kind—warm, filling, easy to make, and somehow able to make a random Tuesday feel a little less chaotic. Hearty Vegan Sweet Potato Stew is exactly that kind of recipe. It’s cozy without being heavy, packed with color, and loaded with the kind of simple ingredients that turn into something downright magical in the pot.

If your weeknights have been feeling like a blur of emails, errands, laundry, and the eternal question of “what’s for dinner?” this stew is here to rescue the evening. It has rich tomato flavor, tender vegetables, creamy white beans, and sweet potatoes that practically melt into the broth. The result? A one-pot dinner that tastes like you’ve been stirring it with love all day, even though your actual schedule says otherwise.

Why You’ll Love This Hearty Vegan Sweet Potato Stew

Let’s start with the obvious: this Hearty Vegan Sweet Potato Stew is deeply satisfying. Between the creamy beans, tender potatoes, and herby tomato broth, every bite feels like comfort food with a smart little glow-up.

Here’s why this recipe earns a regular spot in the dinner rotation:

  • It’s filling and plant-based. The white beans add protein and creaminess without any fuss.
  • It’s a one-pot wonder. Fewer dishes? We love to see it.
  • It’s flexible. Use what you have, swap a few veggies, and it still turns out delicious.
  • It’s family-friendly. The flavors are rich and savory, but not too spicy or intense.
  • It reheats beautifully. Honestly, it might taste even better the next day.

And if you’re someone who likes meals that feel nourishing without tasting “too healthy,” this one walks that line perfectly. It’s cozy food with personality.

The Ingredients That Make It Shine

One of my favorite things about this stew is how each ingredient pulls its weight. Nothing feels random here. Every addition builds flavor, texture, or body.

  • Olive oil gets everything started and adds richness right from the beginning. You can swap in avocado oil, coconut oil, or vegan butter if that’s what’s hanging out in your pantry.
  • Onion and garlic create that savory foundation every good stew needs. Once they hit the pot, you already know dinner is headed in the right direction.
  • Celery and carrots bring freshness, sweetness, and that classic cozy-stew vibe. They soften into the broth and help round out the flavor.
  • Fresh thyme sprigs add a fragrant, earthy note that makes the stew taste layered and homemade. If fresh thyme isn’t available, dried thyme or Italian seasoning can step in.
  • White beans are the creamy little heroes here. Cannellini, Great Northern, or navy beans all work beautifully. They make the stew more filling and give it a lovely velvety texture.
  • Sweet potatoes bring their natural sweetness and creamy texture, while russet or Yukon gold potatoes add extra heartiness and help thicken the stew as they cook.
  • Tomato paste deepens the flavor, and tomato sauce or diced tomatoes create the rich, tangy base that ties everything together.
  • All-purpose flour helps thicken the broth into a stew that clings to the spoon in the best possible way. Add the vegetable stock slowly and stir well, and you’ll get a silky texture without any drama.

Then there’s the seasoning: smoked paprika, sea salt, and the boldly flavored On Everything All-Purpose Blend bring warmth, depth, and a little swagger. Finally, a splash of vegan Worcestershire sauce, soy sauce, tamari, or balsamic vinegar gives the stew that subtle savory punch that makes people ask, “Wait…what’s in this?”

Refer to the recipe card below for exact ingredient measurements and full nutritional information.

How to Make It Without Stress

This recipe comes together in a few simple stages, and none of them are complicated. If you can stir a pot and chop a few vegetables, you are absolutely in business.

1. Sauté the aromatics

Set a medium Dutch oven over medium-high heat and add the olive oil. Once it’s warm, add the chopped onion and garlic. Sauté for about 1 to 2 minutes, until fragrant and slightly translucent. This is your flavor base, so give it a little attention. No rushing the onion. It deserves its moment.

2. Add the vegetables

Stir in the chopped carrots and diced celery. Let them cook for another 1 to 2 minutes. They don’t need to be fully tender yet—just softened slightly and coated in all that garlicky goodness.

3. Build the flavor

Add the On Everything All-Purpose Blend, smoked paprika, salt, and tomato paste. Stir well so the vegetables are nicely coated. Then sprinkle in the flour and stir again until everything is combined. The flour will help create that thick, comforting stew texture later on.

4. Pour in the stock slowly

Now add the vegetable stock a bit at a time, stirring frequently to keep things smooth. This part matters. If you dump it all in at once and walk away, the flour might get lumpy and rebellious. Keep stirring, and the broth will thicken beautifully.

5. Add the rest of the good stuff

Pour in the tomato sauce, Worcestershire sauce, white beans, cubed sweet potatoes, and regular potatoes. Add the thyme sprigs and stir everything together.

At this point, the pot starts looking like real dinner. Colorful, chunky, and promising.

6. Simmer until tender

Let the stew simmer for 2 to 3 minutes, then reduce the heat to low. Cover the pot halfway with a lid and let it cook for about 20 to 25 minutes, stirring occasionally. You’ll know it’s ready when the potatoes are fork-tender and the broth has thickened into a rich stew.

7. Serve and enjoy

Remove the thyme sprigs, ladle the stew into bowls, and serve it hot. It’s wonderful with vegan cornbread, rice, crusty bread, or a crisp salad. If you want full comfort-mode, pair it with mashed potatoes and call it a power move.

Chef Omar’s Favorite Tips for the Best Stew

A good stew is forgiving, but a few smart tricks make it even better.

  • Cut your potatoes into similar-sized pieces. That way everything cooks evenly, and you won’t have one cube still crunching while the others are already surrendering.
  • Don’t skip the tomato paste. It adds a deep, concentrated richness that gives this stew serious backbone.
  • Stir every so often while simmering. This helps the sauce thicken evenly and keeps the vegetables from sticking to the bottom of the pot.
  • Taste before serving. Sometimes a little extra salt or a tiny splash of vinegar wakes everything right up.
  • Want it even creamier? Mash a few of the cooked potatoes or beans directly into the stew before serving. Instant velvety texture, no blender required.

And if your stew looks a little too thick after sitting for a while, just loosen it with a splash of stock. If it looks a little thin, give it a few extra minutes on the stove. Stew is flexible like that. Unlike your favorite jeans after the holidays.

A Little Kitchen Story

This recipe reminds me of the kind of meal that saves the day when friends stop by unexpectedly and dinner needs to feel a little special without becoming a major production. I made a version of this on a cool evening when I had sweet potatoes, beans, and a few lonely vegetables in the fridge that needed a purpose. One pot later, the whole kitchen smelled incredible, everyone asked for seconds, and suddenly the “use up what’s left” dinner became the star of the night.

That’s part of the beauty of recipes like this. They’re humble, but they show up big.

Hearty Vegan Sweet Potato Stew simmering in a Dutch oven with sweet potatoes, potatoes, beans, and thyme in a rich tomato broth.
Hearty Vegan Sweet Potato Stew bubbling on the stove—chunky veggies, creamy beans, and a smoky tomato broth for the coziest one-pot dinner.

Easy Ways to Switch It Up

One reason Hearty Vegan Sweet Potato Stew works so well for busy cooks is that it’s easy to adapt.

  • Swap the white beans for chickpeas or lentils.
  • Use butternut squash instead of sweet potatoes for a slightly nuttier flavor.
  • Replace celery with fennel for a subtle twist.
  • Add a handful of spinach or kale near the end for extra greens.
  • Use mushroom stock if you want a deeper, more savory flavor.
  • Like a little heat? Add a pinch of red pepper flakes or a dash of chipotle powder.

You can really make this recipe your own without losing what makes it comforting and satisfying.

FAQs About Hearty Vegan Sweet Potato Stew

Can I make Hearty Vegan Sweet Potato Stew ahead of time?

Absolutely. This stew is great for meal prep. In fact, the flavors deepen as it sits, so leftovers are a gift to your future self.

How long does it keep in the fridge?

Store it in an airtight container in the fridge for up to 4 days. Reheat gently on the stove or in the microwave with a splash of broth if needed.

Can I freeze it?

Yes. Let the stew cool completely, then freeze it in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.

Can I make it gluten-free?

Yes. Swap the all-purpose flour for cornstarch, arrowroot powder, or a gluten-free flour blend.

What can I serve with it?

This stew is delicious with vegan cornbread, basmati rice, coconut rice, crusty bread, or a crisp green salad. If you’re in maximum comfort mode, go for mashed potatoes too.

Can I use dried herbs instead of fresh thyme?

Definitely. If you don’t have fresh thyme sprigs, dried thyme, rosemary, oregano, or Italian seasoning will all work nicely.

Bring This Cozy Pot to Your Table

Some recipes are flashy. Others quietly become the ones you come back to again and again. Hearty Vegan Sweet Potato Stew belongs in that second category. It’s warm, filling, flavorful, and easy enough for a weeknight, but still special enough to serve when you want dinner to feel a little more comforting and complete.

So if you’re craving a meal that tastes homemade, hearty, and full of soul, this is your sign to grab the Dutch oven and make it happen. Let this Hearty Vegan Sweet Potato Stew fill your kitchen with incredible aroma and your table with the kind of comfort everyone remembers.

Keep the Cozy Going: More PulseRecipes Comfort Favorites

  • If you loved the creamy, protein-packed vibe of this stew, you’ll also want to try White Bean Mushroom Stew for another warm, hearty bowl that’s big on comfort.
  • Craving a similar sweet-potato-forward hug-in-a-bowl? Don’t miss Sweet Potato Black Bean Soup—it’s bold, filling, and weeknight-friendly.
  • Want a cozy, veggie-loaded option for chilly nights? Add Mediterranean Cauliflower Soup Recipe to your soup lineup for a lighter-but-still-satisfying dinner.
  • And if you’re on a one-pot streak (same!), bookmark Easy Vegetable Stew Recipe for another simple, comforting meal that makes leftovers feel like a win.

⭐⭐⭐⭐⭐ Loved this recipe? Please leave a star rating and a quick review! Your feedback helps others find this Hearty Vegan Sweet Potato Stew—and it totally makes my day.

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 Sweet Potato Stew simmering in a Dutch oven with sweet potatoes, potatoes, beans, and thyme in a rich tomato broth.

Hearty Vegan Sweet Potato Stew


  • Author: Omar
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This Hearty Vegan Sweet Potato Stew is a cozy one-pot comfort meal packed with sweet potatoes, white beans, carrots, and herbs simmered in a rich tomato broth. It’s nourishing, plant-based, and perfect for busy weeknights when you want something warm, filling, and flavorful with minimal effort.


Ingredients

Scale
  • 2 tbsp olive oil

  • 1 medium onion, chopped

  • 3 cloves garlic, minced

  • 2 celery stalks, diced

  • 2 medium carrots, chopped

  • 2 sweet potatoes, peeled and cubed

  • 2 medium russet or Yukon gold potatoes, cubed

  • 1 (15 oz) can white beans, drained and rinsed

  • 1 tbsp tomato paste

  • 2 tbsp all-purpose flour

  • 1 tsp smoked paprika

  • 1½ tsp all-purpose seasoning blend (or Italian seasoning)

  • ½ tsp sea salt (adjust to taste)

  • 2 cups vegetable stock

  • 1 cup tomato sauce or diced tomatoes

  • 1 tsp vegan Worcestershire sauce (or soy sauce / tamari)

  • 23 sprigs fresh thyme

Optional for serving:

  • Vegan cornbread

  • Basmati rice or coconut rice

  • Crusty bread

  • Fresh herbs for garnish


Instructions

  1. Heat the oil
    In a medium Dutch oven over medium-high heat, add olive oil.

  2. Sauté aromatics
    Add chopped onion and garlic. Cook for 1–2 minutes until fragrant and translucent.

  3. Cook the vegetables
    Stir in celery and carrots and cook for another 1–2 minutes.

  4. Add seasonings
    Add smoked paprika, all-purpose seasoning, salt, and tomato paste. Stir well to coat the vegetables.

  5. Thicken the base
    Sprinkle flour over the vegetables and mix until fully combined.

  6. Add liquids and main ingredients
    Slowly pour in vegetable stock while stirring to prevent lumps.
    Add tomato sauce, Worcestershire sauce, white beans, sweet potatoes, and potatoes.

  7. Simmer the stew
    Add thyme sprigs and bring to a gentle simmer.
    Reduce heat to low and cook partially covered for 20–25 minutes, stirring occasionally, until potatoes are tender and the stew thickens.

  8. Serve
    Remove thyme sprigs and serve hot with bread, rice, or vegan cornbread.

Notes

For a gluten-free version, replace flour with cornstarch or arrowroot powder.

Chickpeas or lentils can replace white beans for variation.

For deeper flavor, use mushroom broth instead of vegetable stock.

This stew tastes even better the next day as the flavors develop.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dinner, Soup, Stew
  • Method: Stovetop, One-Pot
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320 kcal
  • Sugar: 8 g
  • Sodium: 520 mg
  • Fat: 8 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 52 g
  • Fiber: 11 g
  • Protein: 12 g
  • Cholesterol: 0 mg