Hearty vegan sweet potato stew

Featured in: Dinner Blast

This hearty vegan stew combines tender sweet potatoes, creamy beans, and colorful vegetables gently simmered in a robust tomato broth. Aromatic spices like smoked paprika, thyme, and cumin deepen the flavor, while fresh parsley and lemon wedges add brightness. Easy to prepare and perfect for warming up chilly evenings or meal prepping, it delivers balanced nutrition with a satisfying texture and wholesome taste.

Updated on Fri, 26 Dec 2025 16:12:00 GMT
Steaming bowl of Hearty Vegan Sweet Potato Stew, filled with vibrant vegetables and rich tomato broth. Save
Steaming bowl of Hearty Vegan Sweet Potato Stew, filled with vibrant vegetables and rich tomato broth. | ticktaste.com

The first time I made this stew, my kitchen filled with the most inviting aroma, and I realized I'd been overcomplicating winter cooking. Sweet potatoes released their natural sweetness while the spices built this warm, earthy foundation that somehow felt both simple and sophisticated. My partner walked in mid-stir and asked if I was making magic in a pot. That's when I knew this recipe had become a regular in our rotation, the kind of meal that makes people linger at the table even when they're full.

I made this for a coworker who'd recently gone vegan and was nervous about feeling deprived at potlucks. Watching her face light up when she tasted it—the moment she realized how much flavor and substance was in that bowl—that's when I understood this wasn't just another recipe. It became the dish I bring when I want to show someone that eating differently doesn't mean eating less joyfully.

Ingredients

  • Sweet potatoes and Yukon Gold potatoes: The combination gives you creamy texture from the sweet potato and structure from the starchy potato; don't skip the peeling, as it helps them soften evenly.
  • Cannellini and chickpeas: Each bean brings different textures and mild flavors that let the broth shine without competing.
  • Tomato paste and diced tomatoes: The paste concentrates flavor before the liquid dilutes it, so resist the urge to skip it.
  • Smoked paprika, thyme, and cumin: This trio creates depth without heat; they layer gradually as the stew simmers.
  • Garlic and aromatics: Fresh garlic added mid-way prevents it from turning bitter over the long cook.
  • Vegetable broth: Use something you'd actually taste on its own, because it's the backbone here.

Instructions

Build your flavor base:
Heat olive oil and sauté onion, celery, and carrot for 5 minutes until they soften and release their sweetness. Listen for a gentle sizzle, not aggressive bubbling—you're coaxing flavor, not rushing it.
Layer in brightness and heat:
Add garlic, bell pepper, and zucchini, cooking just 3 minutes so the garlic perfumes everything without browning. The vegetables should smell bright and alive.
Toast the spices:
Add your potatoes and dry spices, stirring for 2 minutes until the kitchen smells like a warm spice market. This step blooms the paprika and thyme so they're not raw in your finished stew.
Build the broth:
Stir in tomato paste first—let it coat the vegetables for a moment—then add tomatoes, broth, and bay leaf. The transition from sauté to soup should feel intentional, not rushed.
First simmer:
Bring to a boil, then lower to a gentle simmer for 20 minutes. The potatoes should be just tender enough to break with a spoon, not falling apart. You're building structure here.
Add the beans:
Pour in your cannellini and chickpeas, stirring gently, and let everything simmer 10–15 minutes uncovered so the broth reduces slightly and flavors knit together. The stew should smell almost meaty now, rich and full.
Finish with greens:
If using spinach, add it in the last 2 minutes just to wilt. The residual heat is enough.
Taste and adjust:
Remove the bay leaf and taste before serving. Salt often needs a final adjustment once everything's cooked down.
This warm, flavorful Hearty Vegan Sweet Potato Stew showcases a medley of vegetables, perfect for a cozy dinner. Save
This warm, flavorful Hearty Vegan Sweet Potato Stew showcases a medley of vegetables, perfect for a cozy dinner. | ticktaste.com

A friend once asked me if a vegan stew could ever feel like comfort food in the way she remembered from childhood. After that first spoonful, she got quiet in that way people do when food reaches somewhere deeper than hunger. That's the real magic of this recipe—it doesn't apologize for what it isn't; it just confidently shows up and nourishes.

Why This Stew Works Year-Round

The beauty of this recipe is its flexibility without sacrificing integrity. In autumn, I emphasize the smoked paprika and add an extra splash of tomato paste to deepen that spice-forward warmth. In spring, I lighten it with extra spinach and fresh herbs stirred in at the end. The bones of the stew—potatoes, beans, tomato broth—stay consistent while the vegetables shift with seasons and what I find at the market.

Serving and Storage Ideas

I've ladled this over rice, polenta, and crusty bread more times than I can count, and it never disappoints. Each vessel changes the experience slightly—bread soaks up the broth in a way rice doesn't, making it almost stew-soup. For storage, it keeps beautifully in the fridge for four days and freezes for up to three months, which is why I often make a double batch on Sunday.

Variations and Personal Touches

This stew is forgiving enough to welcome your preferences and what you have on hand. Root vegetables like parsnip or celery root can replace some of the potatoes for earthier flavor, and if spinach isn't your thing, kale works just as well. For heat lovers, a pinch of chili flakes stirred in during the final minute transforms it without overwhelming the other flavors.

  • Try adding a strip of orange zest in the last minute of cooking for unexpected brightness that rounds out the earthiness.
  • A splash of red wine vinegar at the end wakes up the broth without making it tangy—balance is everything.
  • Keep the bay leaf in mind: it's quiet but essential, so don't skip it thinking it won't matter.
Hearty Vegan Sweet Potato Stew: a close-up of this delicious, simmering stew with beans and fresh herbs. Save
Hearty Vegan Sweet Potato Stew: a close-up of this delicious, simmering stew with beans and fresh herbs. | ticktaste.com

Every time someone tells me this stew became their weeknight anchor, I think about how the simplest recipes often teach us the most. This one's proof that nourishing food doesn't require fuss—just intention and patience.

Recipe Questions

Can I make this stew spicier?

Yes, you can add ½ teaspoon of chili flakes for a mild kick or adjust according to your spice preference.

What beans work best in this dish?

Cannellini, kidney beans, or chickpeas all work well, adding creaminess and protein to the stew.

Is it necessary to use baby spinach?

Baby spinach is optional but adds a fresh, tender green note that enhances color and texture.

Can I prepare the stew ahead of time?

Absolutely, the flavors deepen after resting, making it ideal for meal prep and reheating.

What can I serve with this hearty stew?

Crusty bread, rice, or quinoa are excellent accompaniments that complement the rich tomato broth.

Hearty vegan sweet potato stew

Comforting stew featuring sweet potatoes, beans, and vibrant vegetables in a rich tomato broth.

Setup time
15 min
Heat time
40 min
Complete duration
55 min
Created By Jamie Torres

Classification Dinner Blast

Complexity Easy

Cultural Background Global

Output 4 Portions

Dietary considerations Plant-Based, No Dairy, No Gluten

Components

Vegetables

01 2 medium sweet potatoes, peeled and diced (approximately 1.1 lbs)
02 2 medium Yukon Gold or russet potatoes, peeled and diced (approximately 0.66 lbs)
03 2 carrots, sliced
04 1 large onion, diced
05 2 celery stalks, sliced
06 3 garlic cloves, minced
07 1 red bell pepper, diced
08 1 zucchini, diced
09 1 cup baby spinach (optional)

Beans & Legumes

01 1 can (14 oz) cannellini or kidney beans, drained and rinsed
02 1 can (14 oz) chickpeas, drained and rinsed

Tomato Broth

01 1 can (14 oz) diced tomatoes
02 4 cups vegetable broth (32 fl oz)
03 2 tablespoons tomato paste

Spices & Seasoning

01 1 teaspoon smoked paprika
02 1 teaspoon dried thyme
03 1 teaspoon ground cumin
04 ½ teaspoon ground black pepper
05 1 teaspoon salt, or to taste
06 1 bay leaf
07 2 tablespoons olive oil

Garnish

01 2 tablespoons chopped fresh parsley (optional)
02 Lemon wedges (optional)

Directions

Phase 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add diced onion, sliced celery, and sliced carrots; sauté for 5 minutes until softened.

Phase 02

Add Vegetables: Stir in minced garlic, diced red bell pepper, and diced zucchini. Cook for an additional 3 minutes.

Phase 03

Incorporate Potatoes and Spices: Add peeled and diced sweet potatoes and potatoes, smoked paprika, dried thyme, ground cumin, black pepper, and salt. Sauté for 2 minutes until fragrant.

Phase 04

Combine Broth Ingredients: Stir in tomato paste, then add diced tomatoes, vegetable broth, and bay leaf. Bring mixture to a boil.

Phase 05

Simmer Stew: Reduce heat to low, cover, and simmer for 20 minutes or until potatoes are just tender.

Phase 06

Add Beans and Simmer: Stir in drained and rinsed beans and chickpeas. Continue simmering uncovered for 10 to 15 minutes until flavors meld and stew thickens.

Phase 07

Finish with Spinach: If using, stir in baby spinach and cook for 2 minutes until wilted.

Phase 08

Adjust and Serve: Taste and adjust seasoning as needed. Remove bay leaf. Ladle into bowls, garnish with fresh parsley, and serve with lemon wedges if desired.

Tools needed

  • Large pot or Dutch oven
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Ladle

Allergy details

Review each component for potential allergens and seek professional healthcare guidance if you're uncertain.
  • Free from dairy, eggs, gluten, nuts, and soy. Verify store-bought broth labels for hidden allergens.

Nutrient breakdown (per portion)

These values are approximate guidelines only and shouldn't replace professional medical consultation.
  • Energy Value: 335
  • Fats: 6 g
  • Carbohydrates: 61 g
  • Proteins: 12 g