Save to Pinterest There's something about October when the first real chill hits that makes me crave this stew. I was shopping at the farmers market, wandering past mountains of sweet potatoes that seemed to glow golden under the afternoon sun, when an older woman stopped me and said her daughter had just sent her a vegan stew recipe that changed her weeknight dinners. I went home curious, chopped vegetables with the kind of intention that only happens when you're really hungry, and within an hour my kitchen smelled like comfort itself. That first bowl taught me that nourishing food doesn't need to be complicated or preachy, it just needs to taste like someone genuinely cared about feeding you well.
I made this for my friend who had just gone vegan, and I was honestly nervous about whether she'd feel like something was missing from the bowl. But when she took that first spoonful and closed her eyes, I knew the tomato broth and all those roasted spices had done their job. The beans gave it that deep, grounding richness that turns a vegetable stew into actual sustenance, and watching her come back for seconds made the whole hour of chopping feel worthwhile.
Ingredients
- Sweet potatoes (2 medium, about 500g): They're the backbone here, sweetening the broth naturally and turning creamy as they break down; peel them while you're thinking about something else and the job gets done.
- Yukon Gold or russet potatoes (2 medium, about 300g): These hold their shape better than sweet potatoes and add earthiness that grounds all the sweetness.
- Carrots (2, sliced): Orange vegetables in a red broth aren't just pretty, they add subtle sweetness that plays against the smoky spices.
- Onion (1 large, diced): The base of everything, and the reason your kitchen smells like home within five minutes of starting.
- Celery (2 stalks, sliced): This is what people skip but shouldn't; it adds depth that you can't quite name but definitely notice.
- Garlic (3 cloves, minced): Don't use garlic powder here, the fresh stuff transforms as it simmers and becomes almost sweet.
- Red bell pepper (1, diced): It softens into the broth and adds a gentle pepper note without any heat.
- Zucchini (1, diced): It dissolves slightly and thickens the stew naturally, plus it's one of those vegetables everyone has on hand.
- Cannellini or kidney beans (1 can, 400g, drained): Cannellini beans are creamy and luxurious, kidney beans are earthier; either one is your call.
- Chickpeas (1 can, 400g, drained): They add protein and texture that makes this stew actually fill you up.
- Diced tomatoes (1 can, 400g): Use canned tomatoes that have been properly ripened and concentrated; fresh ones in winter won't have the depth you need.
- Vegetable broth (4 cups): This is worth tasting before you buy; good broth should taste like actual vegetables, not just salt.
- Tomato paste (2 tbsp): A spoonful of this adds umami that makes people wonder what your secret is.
- Smoked paprika (1 tsp): The smoke is what makes this stew taste like autumn, so don't skip it for regular paprika.
- Dried thyme (1 tsp): Thyme is quietly powerful, warming without being loud about it.
- Ground cumin (1 tsp): It ties the sweet potatoes to the tomato broth in a way nothing else can.
- Black pepper (½ tsp): Fresh ground if you can manage it, though honestly any black pepper works here.
- Salt (1 tsp, or to taste): Season as you go, not all at once at the end.
- Bay leaf (1): One leaf in a pot of stew is the difference between good and transcendent.
- Olive oil (2 tbsp): Use something you actually like, since you'll taste it in every spoonful.
- Fresh parsley (2 tbsp, chopped, optional): If you use it, add it right before serving so it stays bright and alive.
- Lemon wedges (optional): A squeeze of lemon at the end wakes everything up without making it taste citrusy.
Instructions
- Build your flavor base:
- Heat the olive oil in a large pot over medium heat and add your diced onion, sliced celery, and carrots. Let them soften for about five minutes, stirring occasionally, until the onion starts to turn translucent and you can smell the raw onion fading into something sweeter. This is the moment everything else will rest on, so don't rush it.
- Add color and aroma:
- Stir in the minced garlic, diced red pepper, and zucchini, cooking for another three minutes until the garlic stops smelling sharp and the vegetables release their first bit of moisture. The kitchen will smell alive at this point, almost spicy with possibility.
- Toast the spices:
- Add the diced sweet potatoes, diced regular potatoes, smoked paprika, thyme, cumin, black pepper, and salt to the pot, then sauté for two minutes, stirring constantly so the spices bloom and coat every surface. You'll smell that smoke from the paprika, and you'll know you're doing this right.
- Deepen with tomato:
- Stir in the tomato paste first, letting it cook and caramelize slightly for about a minute before adding the canned tomatoes, vegetable broth, and bay leaf. The tomato paste concentrates the flavor and adds a richness that raw tomato alone never reaches.
- Let it simmer down:
- Bring the whole pot to a boil, then reduce the heat to low, cover it, and let it simmer gently for twenty minutes until the potatoes start to yield to a fork but still hold their shape. This is when you can step away, pour yourself something warm, and let the stove do the thinking.
- Add the beans:
- After twenty minutes, stir in the drained cannellini beans and chickpeas, then simmer uncovered for another ten to fifteen minutes so the flavors meld and the broth thickens slightly from the starch the beans release. Taste as you go and adjust the seasoning if it needs another pinch of salt.
- Finish with greens:
- If you're using baby spinach, stir it in now and let it wilt for about two minutes until it's tender but still vibrant green. This adds a final layer of freshness that balances all the warmth.
- Serve with intention:
- Taste one more time, remove the bay leaf, ladle the stew into bowls, and top with fresh parsley if you have it and a squeeze of lemon that brings everything into focus.
Save to Pinterest There was a night last winter when I made this stew for three people who showed up unexpectedly at my door, and halfway through the first bowl, someone said it was the kind of food that made them feel taken care of. That stuck with me because I hadn't done anything fancy or time-consuming, I'd just paid attention while I was cooking and let the ingredients speak. That's when this recipe stopped being just a way to use up vegetables and became something I made when I wanted people to know they mattered.
Why This Stew Works Every Time
The magic here is in the marriage of sweet and savory, where the natural sugar of the sweet potatoes and carrots plays against the earthy spices and the acid from the tomatoes. No single flavor dominates; instead they all spiral together into something that tastes more complex than the sum of its parts. The beans add protein that makes this feel like a full meal rather than just vegetables in broth, and the texture changes as you eat, from creamy to chewy to tender to smooth.
Making It Your Own
This stew is flexible in the way that makes it actually worth cooking repeatedly, because you can follow the exact recipe one week and improvise the next. Swap the chickpeas for lentils if that's what you have, throw in kale instead of spinach, use whatever potatoes you can find, or add hot pepper flakes if you like heat. The structure stays the same: aromatic base, spiced vegetables, beans, tomato liquid, and a long gentle simmer that lets everything become friends.
Serving and Storage
This stew tastes better the next day when the flavors have had time to settle and deepen, which is why I always make it in bigger batches and eat it through the week. Serve it in a bowl with crusty bread on the side for soaking up the broth, or spoon it over rice if you want something more substantial, or even over toast for breakfast like I do sometimes. It keeps in the refrigerator for four days and freezes beautifully for up to three months, which means you can make it on a Saturday and eat like this was your plan the whole time.
- Reheat gently on the stove rather than in the microwave so the vegetables don't turn to absolute mush.
- Add fresh lemon juice right before serving because it wakes up everything and makes the spices sing.
- If the stew seems too thick after a day in the refrigerator, just add a splash of broth or water when you reheat it.
Save to Pinterest This is the kind of stew I come back to when I want to feed people well without making it complicated, when I want my kitchen to smell like warmth, or when I just need to remind myself that the simplest ingredients, given enough time and attention, become something that nourishes both belly and soul.
Common Questions
- → What beans work best in this stew?
Cannellini, kidney beans, or chickpeas are excellent choices, providing creaminess and protein to the stew.
- → Can I make this stew spicier?
Absolutely. Adding ½ tsp of chili flakes during cooking will bring a pleasant heat to the dish.
- → How can I store leftovers properly?
Store the stew in an airtight container in the refrigerator for up to 4 days; flavors often deepen after resting.
- → Is it possible to use other vegetables?
Yes, seasonal vegetables like butternut squash or green beans can be swapped in to adapt the stew to your preference.
- → What sides pair well with this dish?
Serve with crusty bread or steamed rice to add texture and absorb the rich tomato broth.