Love this? Pin it for later!
When January’s chill settles in and the farmers’ market looks more like a root-cellar showcase, I reach for the humblest of ingredients—crinkly savoy cabbage, a few fist-sized Yukon Golds, and whatever odds-and-ends vegetables are rolling around the crisper—to build the pot of soup that sees my family through the week. This healthy winter vegetable soup with cabbage and potatoes has been on repeat in my kitchen for eight years running, ever since I returned from a frosty weekend in Prague clutching a handwritten recipe from an Airbnb host named Marta. She called it “zelňačka,” laughed when I tried to pronounce it, and insisted the secret was a pinch of caraway and a generous hand with fresh dill.
I tweaked Marta’s version to make it oil-free, week-night friendly, and sturdy enough to portion into glass jars for grab-and-go lunches. The result is a golden, broth-y soup that tastes like someone wrapped you in a wool blanket. It’s vegan (though you can finish with a swirl of Greek yogurt), gluten-free by nature, and inexpensive enough to feed a crowd without blinking. Best part? It actually improves after a night in the fridge, so Sunday meal-prep becomes Monday’s lightning-fast dinner and Wednesday’s desk-lunch hero. If you’ve got a cutting board and a big pot, you’re twenty minutes of prep away from a week of comfort.
Why This Recipe Works
- One-pot wonder: Everything cooks in a single Dutch oven, saving dishes and deepening flavor.
- Meal-prep magic: Flavors meld overnight, so divide into five containers and you’re set for the workweek.
- Budget-friendly: Cabbage, potatoes, and carrots ring in at under $1 per serving.
- Immune-boosting: A full head of cabbage plus thyme and caraway delivers vitamin C, fiber, and antioxidants.
- Flexible: Swap white beans for lentils, kale for cabbage, or add leftover roasted squash.
- Freezer hero: Thaws beautifully; freeze flat in zip bags for up to three months.
- Kid-approved: Blending a cup of the soup makes it creamy without any dairy, winning over skeptical little eaters.
Ingredients You’ll Need
Each component pulls its weight, so buy the best you can afford. Think farmers’ market carrots still wearing their tops, a heavy head of savoy cabbage with outer leaves that squeak when you rub them, and potatoes that smell faintly of earth instead of the supermarket’s fluorescent lighting.
- Olive oil (or water-sauté): Just 1 tablespoon is enough to bloom the aromatics. For oil-free, use ¼ cup of vegetable broth.
- Onion & leek: A sweet onion gives body, while the leek’s grassy notes echo the caraway. Rinse leeks well—nobody wants gritty soup.
- Carrots & celery: Classic mirepoix. Peel the carrots only if the skins are thick; otherwise, a scrub is sufficient.
- Garlic & caraway seeds: Smash the garlic and let it rest 10 minutes before sautéing to maximize allicin, the immune-supportive compound. Caraway is the Czech fingerprint—don’t skip it.
- Yukon Gold potatoes: Their thin skin and buttery flesh dissolve slightly, naturally thickening the broth. Russets work, but they’ll break down more.
- Green or savoy cabbage: Green holds up; savoy turns silky. Remove the core and slice ½-inch ribbons so they wilt evenly.
- Vegetable broth: Low-sodium lets you control salt. If your broth is bland, fortify with a teaspoon of white miso.
- Dried thyme & bay leaf: Thyme is woodsy comfort; bay leaf layers in subtle bitterness.
- White beans (cannellini or great northern): A plant-protein insurance policy. Rinse and drain to shed 40% of sodium.
- Lemon juice & zest: Added at the end, they lift the whole pot out of “stew” territory into something brighter.
- Fresh dill or parsley: Dill leans Eastern-European; parsley is more universal. Chop just before serving so the leaves stay vivid.
How to Make Healthy Winter Vegetable Soup with Cabbage and Potatoes for Meal Prep
Prep your vegetables
Dice 1 large onion, thinly slice 1 cleaned leek (white and light green parts), scrub and cube 4 medium Yukon Golds into ¾-inch pieces, peel and slice 3 carrots into half-moons, and slice 2 celery stalks. Shred ½ head of cabbage (about 8 cups) and keep it in a separate bowl so it doesn’t hog cutting-board real estate.
Bloom the aromatics
Heat 1 tablespoon olive oil (or ¼ cup broth) in a heavy Dutch oven over medium. Add onion, leek, and ½ teaspoon kosher salt; sauté 5 minutes until edges turn translucent. Stir in 3 minced garlic cloves and 1 teaspoon caraway seeds; cook 60 seconds until fragrant.
Build the base
Toss in carrots and celery; season with ¼ teaspoon pepper. Cook 4 minutes, scraping the fond (those caramelized brown bits) with a wooden spoon. If the pot looks dry, splash in 2 tablespoons of broth to prevent garlic from burning.
Add potatoes & herbs
Stir in potatoes, 1 teaspoon dried thyme, and 1 bay leaf. Pour 6 cups low-sodium vegetable broth, increase heat to high, and bring to a rolling boil. Reduce to a lively simmer and cook 8 minutes—just long enough for potatoes to soften at the edges.
Cabbage plunge
Pack in the shredded cabbage—it will look like too much, but it wilts to about one-third volume. Press down with the spoon, submerging as many strands as possible. Simmer 12 minutes, stirring twice, until cabbage is silky and potatoes are fork-tender.
Bean boost
Fold in 1 can rinsed white beans plus ½ cup of the bean liquid (it’s starchy and adds body). Simmer 3 minutes to heat through. Taste; add salt only after the broth has reduced, usually 1 to 1½ teaspoons total.
Bright finish
Remove bay leaf. Stir in juice of ½ lemon plus 1 teaspoon zest. For creaminess without dairy, ladle 1 cup of soup into a blender, purée until smooth, then return to the pot. You’ll get a velvety texture without masking the vegetables.
Portion for meal prep
Let soup cool 20 minutes. Divide among five 2-cup glass jars or containers, leaving 1 inch at the top for expansion if freezing. Top with fresh dill just before sealing. Refrigerate up to 5 days or freeze up to 3 months.
Expert Tips
Slow-cooker shortcut
Add everything except beans and lemon to a slow cooker; cook on LOW 6 hours. Stir in beans during the last 30 minutes, finish with lemon.
Salt smart
Potatoes absorb salt as they cook. Season lightly at the start, then adjust after the beans go in to avoid over-salting.
Freeze flat
Pour cooled soup into gallon zip-top bags, squeeze out air, label, and freeze flat on a sheet pan. Stack like books to save freezer space.
Color pop
Add 1 cup frozen peas or chopped kale during the last 2 minutes for a hit of emerald green that photographs beautifully.
Reheat gently
Microwave on 70% power, stirring halfway, to keep potatoes from turning gummy. Add a splash of broth if thick.
Double-batch bonus
Double the recipe in an 8-quart pot; bake one loaf of crusty bread while it simmers, and you’ve got two meals for the price of one prep session.
Variations to Try
- Smoky Paprika: Swap caraway for 1 teaspoon smoked paprika and ½ teaspoon caraway; finish with a drizzle of toasted pumpkin seed oil.
- Lentil-Lovers: Replace beans with ¾ cup dried green lentils; add them with the broth and simmer 25 minutes.
- Spicy Tuscan: Add ¼ teaspoon chili flakes, 1 cup chopped kale, and finish with a scoop of white-bean pesto.
- Creamy Cashew: Blend ¼ cup soaked cashews with ½ cup soup broth; stir in at the end for richness without dairy.
- Shortcut Rotisserie: Stir in shredded rotisserie chicken only when reheating to keep it tender.
Storage Tips
Cool soup completely before storing to prevent condensation that waters down flavor. For meal prep, I use wide-mouth 2-cup mason jars; they stack neatly and go straight from freezer to microwave (remove metal lid first). If you plan to freeze, leave 1 inch of headspace because liquids expand. Label with painter’s tape—cabbage soup can look suspiciously like green smoothie once frozen.
Refrigerated soup will keep 5 days; flavors deepen daily. Frozen soup is best within 3 months, though it remains safe longer. Always reheat to 165°F (74°C). If the soup thickens, thin with broth or water; salt again after thinning since dilution dulls seasoning.
Frequently Asked Questions
Healthy Winter Vegetable Soup with Cabbage and Potatoes for Meal Prep
Ingredients
Instructions
- Sauté aromatics: Heat oil in Dutch oven over medium. Cook onion and leek with a pinch of salt 5 minutes. Add garlic and caraway; cook 1 minute.
- Build base: Stir in carrots and celery; cook 4 minutes. Add potatoes, thyme, bay leaf, and broth; bring to boil, then simmer 8 minutes.
- Add cabbage: Pack in cabbage, simmer 12 minutes until tender.
- Beans & brightness: Stir in beans, lemon juice, and zest. Simmer 3 minutes. Remove bay leaf.
- Creamy option: Blend 1 cup soup and return to pot for silky texture.
- Season & serve: Salt and pepper to taste. Top with dill.
Recipe Notes
Soup thickens as it stands; thin with water or broth when reheating. Flavor peaks on day 2—perfect for meal prep!