Love this? Pin it for later! 📌
There’s a certain kind of magic that happens when the first frost arrives and the daylight hours shrink. The air turns sharp, the wind carries the scent of woodsmoke, and suddenly every instinct tells you to pull on thick socks, light a candle, and make soup. This creamy potato and cabbage soup with garlic is the one I turn to again and again on those nights when the thermometer refuses to budge above freezing. It’s humble, yes—built from nothing more than a few pantry staples and a head of cabbage—but it simmers into something luxurious, silky, and deeply comforting. The potatoes melt into the broth, the cabbage sweetens and softens, and the garlic, added in two stages, weaves its way through every spoonful like a warm scarf around your neck. My grandmother used to make a version of this in her chipped blue enamel pot, and I can still hear the soft clink of the ladle against the rim as she served it with a wedge of dark rye bread. I’ve updated her recipe with a splash of cream and a pinch of nutmeg, but the soul of the soup remains unchanged: it’s winter’s answer to a bear hug.
Why This Recipe Works
- Double garlic: A base of slow-sautéed garlic builds depth, while a final kiss of raw garlic added off the heat keeps the flavor bright and alive.
- Silky texture without heavy cream: Blending a portion of the potatoes and cabbage creates natural creaminess, so you need only a modest splash of dairy.
- Nutmeg is the secret: A whisper of freshly grated nutmeg amplifies the sweetness of both cabbage and potatoes.
- One-pot ease: Everything happens in a single Dutch oven, meaning fewer dishes and more time under a blanket.
- Vegetarian but hearty: A parmesan rind simmered in the broth adds umami richness without meat.
- Freezer-friendly: The soup thickens as it stands, so it reheats like a dream and tastes even better the next day.
Ingredients You'll Need
Great soup starts with great produce, even when that produce is humble. Look for a cabbage that feels heavy for its size, with tightly packed, crisp leaves that squeak when you rub them together. Avoid any heads with yellowing edges or black spots—those are signs of age and bitterness. For the potatoes, I reach for Yukon Golds; their naturally buttery flesh and thin skin mean you don’t have to peel them, and they break down just enough to thicken the broth while still holding their shape in every bite.
Garlic is the star here, so buy firm, tight heads. If you see green shoots inside the cloves, slice them out—they’ll turn bitter when cooked. The onion should feel hard and papery; a soft onion is an onion on its way out. For the broth, homemade vegetable stock is lovely, but a good low-sodium store-bought version works perfectly. If you keep a parmesan rind in your freezer (and you should!), toss one in; it melts into the soup and leaves behind a whisper of salty, nutty depth. Finally, choose heavy cream or half-and-half—milk will curdle when boiled, and we want silk, not flecks.
Ingredient Notes & Substitutions:
- Cabbage: Green cabbage is classic, but savoy or even napa cabbage works; just note that savoy wilts faster, so add it later.
- Potatoes: Russets will dissolve and create a fluffier texture; red potatoes stay waxy and toothsome. Yukon Gold splits the difference.
- Garlic: In a pinch, substitute ½ teaspoon garlic powder for the sautéed portion, but do not skip the fresh minced garlic added at the end.
- Dairy-free: Replace the cream with canned full-fat coconut milk; the flavor shifts slightly tropical but still delicious.
- Herb swap: No fresh thyme? Use ½ teaspoon dried, or swap in a bay leaf and a sprig of rosemary.
How to Make Creamy Potato and Cabbage Soup with Garlic for Cold Evenings
Warm the pot and bloom the fat
Place a heavy 5-quart Dutch oven over medium-low heat. Add 3 tablespoons of olive oil or unsalted butter. When the butter foams but hasn’t browned, scatter in 1 cup diced yellow onion and ½ teaspoon kosher salt. Sweat—do not brown—for 5 minutes, stirring often, until the onion turns translucent and sweet.
Build the garlic foundation
While the onion softens, mince 6 large cloves of garlic. Add them to the pot and reduce the heat to low. Stir constantly for 90 seconds; you want the garlic to perfume the fat without taking on color. If the edges start to brown, lower the heat immediately—bitter garlic will haunt the entire pot.
Deglaze and layer flavors
Increase the heat to medium. Pour in ¼ cup dry white wine (or a splash of stock if you avoid alcohol) and scrape the bottom with a wooden spoon, dislodging any translucent onion bits. Let the wine bubble away until the pot looks almost dry again—about 2 minutes—then add 4 cups vegetable broth, 2 cups water, and a parmesan rind if you have one. Bring to a gentle simmer.
Add the potatoes and aromatics
While the broth heats, cube 1½ pounds Yukon Gold potatoes into ¾-inch pieces (leave the skin on for rustic texture). Slide them into the pot along with ½ teaspoon freshly ground black pepper, ¼ teaspoon freshly grated nutmeg, and 2 sprigs fresh thyme. Simmer gently, partially covered, for 10 minutes. You want the potatoes just tender enough to pierce with a fork.
Cabbage goes in next
Core and slice ½ medium green cabbage into ½-inch ribbons (about 6 cups). Add it to the pot in big handfuls, pressing down with the spoon to submerge. The cabbage will wilt dramatically—this is normal. Reduce the heat to low, cover fully, and simmer 8–10 minutes until the cabbage is silky and sweet. Stir once halfway through to prevent sticking.
Create the creamy texture
Fish out the thyme stems and parmesan rind. Use an immersion blender to purée about one-third of the soup right in the pot: tilt the blender at an angle and pulse 5–6 times so you still have plenty of chunky potatoes and cabbage threads. If you only have a countertop blender, ladle out 3 cups of soup, blend until smooth, and return it to the pot.
Finish with cream and brightness
Stir in ½ cup heavy cream (or ¾ cup half-and-half for a lighter bowl). Taste and adjust salt—cabbage loves salt, so you may need another ½ teaspoon. Off the heat, add 1 final clove of garlic minced ultra-fine; this raw pop wakes up the entire pot. Let the soup rest 5 minutes so the flavors meld.
Serve and garnish
Ladle into deep bowls. Drizzle with extra-virgin olive oil, scatter chopped parsley, and add a crack of black pepper. Serve with buttered rye toast or grilled cheese for the full hygge experience.
Expert Tips
Low and slow garlic
Cooking garlic over gentle heat coaxes out sweetness; high heat turns it acrid. If you see color, lower the flame and add a splash of broth to cool the pot.
Save your rinds
Keep parmesan rinds in a zip-top bag in the freezer. They’re soup gold—imparting salty, nutty depth to any broth-based soup.
Blend safely
If using a countertop blender, never fill the jar more than halfway with hot liquid; remove the center cap and cover with a towel to prevent eruptions.
Thickness control
Soup too thick? Thin with a splash of broth or milk. Too thin? Simmer uncovered for 10 minutes or mash a few extra potatoes against the side of the pot.
Overnight magic
Make the soup a day ahead; the flavors deepen and the texture becomes even silkier. Reheat gently—do not boil once the cream is added.
Freezer trick
Freeze portions in zip-top bags laid flat; they thaw quickly in a bowl of lukewarm water. Stir in the cream after reheating for best texture.
Variations to Try
-
Smoky Bacon & Cabbage
Start by rendering 4 ounces diced bacon; remove the crisp bits and use the fat in place of butter. Sprinkle the bacon on top just before serving.
-
Vegan Velvet
Swap butter for olive oil, omit the parmesan rind, and finish with coconut milk. Add a tablespoon of white miso for umami depth.
-
Spicy Greens
Stir in 3 cups chopped kale or Swiss chard during the last 5 minutes of simmering. Add a pinch of red-pepper flakes for gentle heat.
-
Pierogi Inspired
Fold in 1 cup shredded sharp cheddar and a dollop of sour cream. Serve with caramelized onions and a sprinkle of smoked paprika.
Storage Tips
Refrigerator: Cool the soup completely, then transfer to airtight containers. It will keep up to 4 days. Reheat gently over medium-low heat, stirring often; add a splash of broth or water to loosen.
Freezer: Omit the cream if you plan to freeze. Portion into freezer-safe bags or containers, leaving 1 inch of headspace. Freeze up to 3 months. Thaw overnight in the refrigerator, then reheat and stir in the cream once hot.
Make-ahead: The soup base (through step 6) can be prepared up to 3 days ahead. Store chilled, then reheat and finish with cream and fresh garlic just before serving.
Frequently Asked Questions
Creamy Potato and Cabbage Soup with Garlic for Cold Evenings
Ingredients
Instructions
- Sauté aromatics: Heat oil in a Dutch oven over medium-low. Add onion and ½ tsp salt; sweat 5 min until translucent.
- Add garlic: Stir in 5 minced garlic cloves; cook 90 sec on low (do not brown).
- Deglaze: Pour in wine; bubble 2 min. Add broth, water, potatoes, pepper, nutmeg, thyme, and parmesan rind. Simmer 10 min.
- Add cabbage: Stir in cabbage; cover and simmer 8–10 min until silky.
- Blend: Remove thyme and rind. Purée one-third of the soup with an immersion blender for creaminess.
- Finish: Stir in cream and remaining 1 clove minced garlic off heat. Rest 5 min, adjust salt, garnish, and serve hot.
Recipe Notes
For a lighter version, substitute half-and-half or whole milk. Soup thickens as it stands; thin with broth when reheating.