Welcome to homeplatesdaily

onepot winter vegetable curry with cabbage and sweet potatoes

By Elena Morris | January 16, 2026
onepot winter vegetable curry with cabbage and sweet potatoes

One-Pot Winter Vegetable Curry with Cabbage and Sweet Potatoes

When the mercury drops and frost paints the windows, my kitchen transforms into a sanctuary of steam and spice. This one-pot winter vegetable curry has become our family's edible hygge—an aromatic hug that starts on the stove and ends somewhere deep in your soul. I first threw it together on a particularly brutal January evening when the pantry was nearly bare: a knobby sweet potato, half a head of cabbage that had seen better days, and the dregs of a jar of red curry paste. What emerged 35 minutes later was nothing short of alchemy. The sweet potatoes collapsed into silken chunks that drank up the coconut broth, while the cabbage retained just enough bite to remind you that winter vegetables have backbone. My usually vegetable-skeptical nephew asked for thirds, then quietly requested the recipe for his college dorm. Now I make a double batch every Sunday from November through March, portioning it into glass jars that line the fridge like edible insulation against the cold week ahead. Whether you're feeding a crowd or simply feeding your future self, this curry rewards patience with layers of flavor that taste like someone cared enough to stand over the pot just for you.

Why This Recipe Works

  • One-Pot Wonder: Everything cooks in a single Dutch oven, meaning fewer dishes and more time to curl up under a blanket.
  • Pantry Heroes: Uses humble produce that lasts for weeks—cabbage, sweet potatoes, onions—so you can shop once and eat all week.
  • Layered Flavor Fast: Blooming spices in oil for 60 seconds unlocks the same depth you'd expect from a slow-simmered curry.
  • Flexible Heat: Keep it mild for kids or crank up the chili for fire-breathing friends; the coconut milk cushions every level.
  • Meal-Prep Gold: Tastes even better on day three when the flavors have eloped and the sauce thickens to velvet.
  • Vegan by Default: Plant-based without trying, yet hearty enough that even carnivores won't notice the absence of meat.
  • Freezer Friendly: Portion into silicone muffin trays, freeze, then pop out "curry pucks" for single servings on demand.

Ingredients You'll Need

Ingredients

Each ingredient here pulls double duty—building flavor while nourishing you through the darkest months. Let's break them down so you know what to look for and where you can improvise.

Sweet Potatoes

Choose orange-fleshed varieties like Garnet or Covington for their creamy texture and natural sweetness. Avoid any with soft spots or sprouts; a good sweet potato should feel heavy and dense, like a paperweight. Peel them if the skins are blemished, but if they're smooth and organic, a quick scrub adds fiber and a rustic look.

Green Cabbage

Half a medium head (about 1 lb) shreds into ribbons that soften but don't disappear. Look for heads that feel tight and drum-like when tapped. If you only have red cabbage, swap away—it will turn the broth a delightful magenta. Napa or savoy work too, though they'll cook faster, so add them in the final 5 minutes.

Full-Fat Coconut Milk

This is non-negotiable. Light coconut milk is simply the watered-down cousin that leaves curry thin and wan. Shake the can vigorously before opening; if it's separated, whisk it smooth. For an extra-decadent finish, refrigerate the can overnight and scoop the solid cream off the top to garnish each bowl.

Red Curry Paste

Quality varies wildly. Look for brands with ingredients you recognize—lemongrass, galangal, kaffir lime. I keep Mae Ploy in the fridge door like culinary gold. If you're gluten-free, double-check the label; some pastes sneak in wheat-based soy sauce.

Frozen Peas

They provide pops of sweetness and color without any chopping. No need to thaw; the residual heat will turn them emerald in under a minute. In summer, fresh peas are lovely, but in winter the frozen kind are often sweeter because they're flash-frozen within hours of harvest.

Lime

The acid brightens all the earthy flavors and balances the richness of coconut. Zest it first, then juice; the zest keeps in a zip-top bag in the freezer for months. In a pinch, lemon works, but lime's floral notes are worth the extra grocery run.

How to Make One-Pot Winter Vegetable Curry with Cabbage and Sweet Potatoes

1
Warm the Pot & Toast the Spices

Place a heavy-bottomed Dutch oven over medium heat for 30 seconds—this prevents the oil from cooling on contact. Add 2 tablespoons coconut oil (or any neutral oil) and swirl to coat. Sprinkle in 1 teaspoon whole cumin seeds and ½ teaspoon mustard seeds. Listen for the cumin to darken by one shade and the mustard to start popping like sesame seeds; this takes 45–60 seconds. Immediately add 1 diced onion to arrest the toasting and prevent bitterness.

2
Build the Aromatic Base

Sauté the onion until edges caramelize, about 5 minutes. Add 3 cloves minced garlic, 1 tablespoon grated fresh ginger, and 2 tablespoons red curry paste. Stir constantly for 90 seconds; the paste will darken and the raw garlic smell mellows. If the mixture threatens to burn, splash in a tablespoon of the coconut milk to deglaze. The goal is a mahogany fond on the bottom of the pot—that's pure flavor ink.

3
Add the Sweet Potatoes & Coat

Tip in 2 medium peeled and cubed sweet potatoes (½-inch pieces). Stir until each cube glistens with the spice mixture. Season with ½ teaspoon salt and ¼ teaspoon freshly ground black pepper. The salt draws out moisture and helps the potatoes steam later. Cook for 2 minutes; the bottom of the pot should now look clean as the potatoes release starch and absorb the spices.

4
Deglaze with Broth & Coconut Milk

Pour in 1 cup vegetable broth and scrape the bottom with a wooden spoon to lift every speck of flavor. Add one 14-ounce can full-fat coconut milk and ½ cup water. The liquid should just barely submerge the potatoes; add an extra splash if needed. Stir in 1 teaspoon maple syrup to balance the heat, ½ teaspoon turmeric for color, and 1 small bay leaf. Bring to a gentle simmer—do not boil or the coconut milk may split.

5
Simmer Until Potatoes Are Tender

Reduce heat to low, cover with a lid slightly ajar, and simmer 12–15 minutes. Check at 10 minutes; a paring knife should slide through a potato cube with slight resistance—it will continue cooking with the cabbage. Stir once halfway to ensure even cooking. If the level looks low, add hot water ¼ cup at a time; you want a saucy, not soupy, consistency.

6
Add Cabbage & Finish Cooking

Pile in 4 cups shredded green cabbage (about ½ medium head). It will tower above the liquid like a leafy mountain; press down gently. Cover fully and cook 5 minutes. The cabbage wilts and releases water, thinning the sauce just enough. Remove lid, stir, and simmer uncovered for 3 more minutes so the flavors marry and the sauce clings glossily to the vegetables.

7
Brighten with Peas & Lime

Stir in ½ cup frozen peas and 1 tablespoon fresh lime juice. The peas will thaw instantly and turn bright green. Taste and adjust salt, lime, or curry paste. Fish out the bay leaf. For extra zing, add ½ teaspoon lime zest. The curry should be thick enough to mound on rice but still saucy; if too thick, loosen with a splash of hot water.

8
Rest & Serve

Turn off the heat and let stand 5 minutes. This brief rest allows the potatoes to absorb the final veil of coconut broth and prevents scorched tongues. Serve over steamed jasmine or brown rice, quinoa, or cauliflower rice for a low-carb option. Garnish with cilantro leaves, thinly sliced red chile, and a wedge of lime for squeezing at the table.

Expert Tips

Control the Heat

Curry paste potency varies by brand. Start with 1 tablespoon, simmer, then taste. You can always stir in an extra teaspoon at the end for more kick; it's harder to cool down an inferno.

Make-Ahead Magic

The curry thickens as it sits. When reheating, add broth or water until it loosens. A splash of coconut milk revives the creamy texture and makes leftovers taste freshly made.

Blender Shortcut

Short on time? Pulse the onion, garlic, and ginger in a mini food processor. The mixture doesn't have to be perfect—just finely chopped to cook faster.

Double the Batch

A 5-quart Dutch oven handles a double recipe. Freeze portions in silicone muffin cups; once solid, pop them out and store in a zip-top bag for single-serve curry on demand.

Color Pop

Add a handful of baby spinach at the very end for a vibrant green contrast. It wilts instantly and boosts nutrients without altering flavor.

Low-Light Photography

Winter dinners happen after sunset. Place the curry bowl near a window during prep, snap photos in daylight, then reheat later—your Instagram feed will thank you.

Variations to Try

  • Protein Boost: Stir in a can of drained chickpeas or cubed firm tofu during the final simmer. For omnivores, shredded rotisserie chicken works wonders.
  • Green Curry Swap: Substitute green curry paste and add Thai basil plus a diced zucchini for a brighter, more herbaceous profile.
  • Root Veg Medley: Replace half the sweet potatoes with parsnips or turnips for a more complex, slightly peppery undertone.
  • Creamy Cashew: Blend ÂĽ cup soaked cashews with ½ cup water and stir in at the end for an ultra-luxurious, dairy-free cream sauce.
  • Grain Bowls: Serve over farro or buckwheat for a nutty chew, or stuff into baked sweet potatoes for a twice-the-spuds presentation.
  • Soup Style: Add an extra cup of broth and a handful of rice noodles to transform leftovers into a slurp-able soup for tomorrow's lunch.

Storage Tips

Cool the curry completely before transferring to airtight containers. It thickens dramatically, so stir in a splash of water or broth before reheating.

  • Refrigerator: Keeps 4 days in glass jars. The flavors meld and intensify; day two is my personal favorite.
  • Freezer: Freeze up to 3 months in labeled zip-top bags laid flat for easy stacking. Thaw overnight in the fridge or use the defrost setting on the microwave.
  • Reheat: Warm gently over medium-low heat, stirring often. Add liquid gradually; you can always thin but you can't un-drown it.

Frequently Asked Questions

You can, but the curry will be thinner and less luscious. Compensate by simmering uncovered for an extra 5 minutes to reduce, or stir in 1 tablespoon coconut oil at the end for richness.

Start with 1 tablespoon curry paste and skip any extra chilies. The coconut milk naturally mellows spice. Serve with a side of rice and let them add a drizzle of maple syrup if they find it too zippy.

Yes, as long as your curry paste is gluten-free. Some brands use soy sauce with wheat. Check labels or substitute 1 tablespoon gluten-free tamari plus 1 teaspoon each coriander and cumin for a DIY paste.

Absolutely. Sauté steps 1–2 on the stovetop for best flavor, then transfer everything except peas and lime to a slow cooker. Cook on low 4 hours, stir in peas and lime juice, then serve.

Carrots, cauliflower florets, or butternut squash all roast beautifully. Dice them to the same size as the sweet potatoes so they cook evenly. Leafy greens like kale or chard can be added in the last 3 minutes.

Using 2 tablespoons of standard Thai red curry paste yields a gentle medium heat—warm enough to clear sinuses but not send you racing for milk. Adjust up or down to taste.
onepot winter vegetable curry with cabbage and sweet potatoes
main-dishes
Pin Recipe

One-Pot Winter Vegetable Curry with Cabbage and Sweet Potatoes

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Warm & Toast: Heat coconut oil in Dutch oven over medium. Add cumin and mustard seeds; toast 45 seconds until fragrant.
  2. Sauté Aromatics: Stir in onion; cook 5 minutes until edges brown. Add garlic, ginger, and curry paste; cook 90 seconds.
  3. Add Potatoes: Toss in sweet potatoes, salt, and pepper; cook 2 minutes to coat.
  4. Simmer: Pour in broth and coconut milk; add maple syrup, turmeric, and bay leaf. Simmer covered 12–15 minutes until potatoes are tender.
  5. Add Cabbage: Stir in cabbage; cook covered 5 minutes, then uncovered 3 minutes.
  6. Finish: Stir in peas and lime juice; adjust seasoning. Rest 5 minutes, then serve over rice with cilantro.

Recipe Notes

Curry thickens as it stands; thin with water or broth when reheating. Flavors deepen overnight—perfect for meal prep!

Nutrition (per serving)

278
Calories
5g
Protein
30g
Carbs
17g
Fat

More Recipes