Love this?
Cozy One-Pot Sweet Potato & Cabbage Stew with Fresh Herbs
A soul-warming, nutrient-dense hug in a bowl that comes together in under an hour and only needs one pot to wash up.
My grandmother kept a perpetually bubbling pot of something-or-other on the back burner of her ancient Wedgwood stove. When I’d burst through the farmhouse door after school—red-cheeked and ravenous—she’d ladle out a bowl of whatever magic had been simmering all afternoon. I never learned her exact recipes, but I did absorb her philosophy: feed people, and they’ll feel safe. This sweet-potato-and-cabbage stew is my modern homage to that philosophy. It’s humble enough for a Tuesday night, elegant enough to serve to guests, and gentle on the grocery budget. One pot, a handful of everyday produce, and a riot of fresh herbs at the end—that’s all it takes to turn your kitchen into the coziest room in the house. I make it when the air turns crisp, when I’ve had “one of those days,” or when I want the house to smell like I have my life together (even if the laundry mountain says otherwise). It’s naturally vegan, gluten-free, and picky-kid-approved thanks to the natural sweetness of orange-fleshed sweet potatoes that melt into velvety chunks against the silky cabbage ribbons.
Why This Recipe Works
- One-pot wonder: Minimal cleanup, maximum flavor as everything simmers together.
- Layered sweetness: Sweet potatoes give body while cabbage adds a subtle, earthy sweetness that deepens over time.
- Fresh-herb finish: A shower of parsley, dill, and chives wakes everything up and makes the colors pop.
- Pantry-friendly: Every ingredient is available year-round at a standard grocery store.
- Meal-prep hero: Tastes even better on day two when the flavors mingle.
- Customizable: Add white beans for protein, smoked paprika for depth, or a squeeze of harissa for heat.
Ingredients You'll Need
Think of sweet potatoes and cabbage as the lead singers; everything else is the backup band. Choose the orange-fleshed Garnet or Beauregard variety—they’re moister and sweeter than their tan cousins. Look for specimens that feel heavy for their size and have taut, unblemished skins. The cabbage should be tight and drum-like when tapped; a small to medium head yields about eight loosely packed cups once sliced. For the broth, I keep low-sodium vegetable bouillon cubes in the pantry so I can control salt levels, but boxed works if that’s what you’ve got. Coconut oil gives a whisper of creaminess that complements the sweet potatoes, though olive oil is a perfectly fine swap. The aromatics—onion, carrot, and celery—are the classic mirepoix trio; dice them small so they disappear into the stew and thicken it naturally. Finally, the fresh herbs. Flat-leaf parsley is non-negotiable for brightness, dill adds a grassy note, and chives contribute a subtle oniony snap. If you can only spring for one, make it parsley, but try to grab all three when company’s coming.
How to Make Cozy One-Pot Sweet Potato & Cabbage Stew with Fresh Herbs
Warm the pot
Place a heavy 5- to 6-quart Dutch oven or soup pot over medium heat. Add 2 tablespoons coconut oil (or olive oil). When it shimmers and slides easily across the pot, you’re ready to build flavor.
Sauté the aromatics
Add 1 diced yellow onion, 2 medium diced carrots, and 2 celery stalks (also diced). Season with ½ teaspoon kosher salt and a few grinds of black pepper. Cook 6–7 minutes, stirring occasionally, until the vegetables soften and the onions turn translucent. You want them to sweat, not brown, so lower heat if the edges start to color.
Toast the spices
Stir in 3 minced garlic cloves, 1 teaspoon ground coriander, and ½ teaspoon smoked paprika. Cook 60–90 seconds until fragrant. Toasting spices in fat blooms their essential oils and lays down a subtle smoky backbone.
Deglaze with tomato paste
Scoot the vegetables to the perimeter and add 2 tablespoons double-concentrated tomato paste to the bare center. Let it sizzle 45 seconds, then stir to coat everything in a rusty hue. The paste caramelizes and adds umami depth.
Add sweet potatoes & cabbage
Peel and cube 2 large sweet potatoes into ¾-inch chunks (about 4 cups). Core and thinly slice ½ small green cabbage (about 8 cups). Add both to the pot along with 1 bay leaf. Give everything a gentle toss so the vibrant vegetables get acquainted with the spiced base.
Pour in the broth
Add 4 cups low-sodium vegetable broth plus 2 cups water. The liquid should just peek above the vegetables; add an extra splash if your pot is wide. Increase heat to high and bring to a boil. Once bubbling, reduce to a gentle simmer, partially cover, and cook 18–20 minutes, stirring once halfway through.
Check for doneness
The stew is ready when the sweet potatoes yield easily to the tip of a paring knife but still hold their shape. Taste the broth; if it needs more body, smash a few potato cubes against the side of the pot and stir—they’ll dissolve and thicken the liquid naturally.
Finish with freshness
Remove bay leaf. Stir in 1 tablespoon apple-cider vinegar (trust me—it lifts the whole stew) and season with additional salt and pepper to taste. Ladle into bowls and scatter a generous handful of chopped parsley, dill, and chives over each serving. A drizzle of good olive oil doesn’t hurt either.
Expert Tips
Slow-cooker hack
Toss everything except herbs and vinegar into a slow cooker. Cook on LOW 6–7 hours or HIGH 3–4 hours. Stir in vinegar and herbs just before serving.
Texture control
Prefer a brothy stew? Use 5 cups broth. Want it thick and almost risotto-like? Cut liquid to 3½ cups and mash more potatoes.
Frozen herb rescue
If fresh herbs are out of season, freeze chopped herbs in ice-cube trays with olive oil. Pop a cube into each bowl for instant brightness.
Double-batch bonus
This stew freezes beautifully. Double the recipe and freeze half in quart containers. Thaw overnight in the fridge, then reheat gently.
Color pop
Use purple cabbage if you want a jewel-toned broth. Kids love the color, and it turns a pastel lavender when hit with vinegar.
Acid balance
Taste dull? A pinch more vinegar or a squeeze of lemon wakes it up. Acid is the secret weapon that makes flavors sing.
Variations to Try
- Protein boost: Stir in a can of drained white beans during the last 5 minutes for an extra 6 g protein per serving.
- Smoky & spicy: Swap smoked paprika for chipotle powder and add a diced chipotle in adobo for a Southwest vibe.
- Creamy twist: Replace 1 cup broth with coconut milk for a silky, Thai-inspired version. Finish with lime zest and cilantro.
- Grain-lover: Add ½ cup rinsed red lentils at step 6. They’ll cook in 15 minutes and disappear, thickening the stew while adding fiber.
- Autumn harvest: Sub half the sweet potatoes for butternut squash and add a handful of cranberries for a sweet-tart pop.
Storage Tips
Let the stew cool completely, then transfer to airtight glass containers. Refrigerate up to 5 days. The flavors deepen overnight, so day-two bowls are especially delicious. To freeze, ladle into freezer-safe pint or quart containers, leaving ½ inch headspace for expansion. Label with the date; it keeps 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting. Reheat gently on the stovetop over medium-low, adding a splash of water or broth to loosen. If herbs were added during the first serving, stir in a fresh handful after reheating for brightest flavor.
Frequently Asked Questions
Cozy One-Pot Sweet Potato & Cabbage Stew with Fresh Herbs
Ingredients
Instructions
- Build the base: Warm oil in a 6-quart pot over medium heat. Add onion, carrots, and celery with ½ tsp salt; cook 6–7 min until translucent.
- Bloom spices: Stir in garlic, coriander, and smoked paprika; cook 1 min. Add tomato paste; cook 45 sec.
- Add veg & liquid: Toss in sweet potatoes, cabbage, and bay leaf. Pour in broth and water; bring to a boil.
- Simmer: Reduce to a gentle simmer, partially cover, 18–20 min until potatoes are tender.
- Finish: Remove bay leaf, stir in vinegar, season with salt & pepper. Top each bowl with fresh herbs.
Recipe Notes
Stew thickens as it sits; thin with broth when reheating. Fresh herbs are best added just before serving to keep their color vibrant.