Love this? Pin it for later!
There’s a certain magic that happens when the first real cold snap hits our little Vermont town. The kids tumble in from school with rosy cheeks, the dog’s paws are caked with snow, and the farmhouse windows fog up like we’re living inside a snow globe. That’s when I know it’s time to pull out my biggest Dutch oven and start the ritual that gets us all through winter: creamy spinach and potato soup bubbling away while we shed layers and trade stories about our day.
I first tasted a version of this soup fifteen years ago at a tiny mountain café where the owner swore the secret was “a whisper of nutmeg and a mountain of patience.” She was right—but I’ve since learned that the real secret is the layering of flavors: gently sweating leeks until they melt, coaxing the starch from Yukon Golds to create natural creaminess, and folding in vibrant spinach at the very end so it stays brilliantly green. Over the years I’ve trimmed the cream, boosted the greens, and landed on a bowl that tastes positively decadent yet delivers two full cups of vegetables per serving. My picky third-grader calls it “Hulk soup” and asks for seconds; my husband calls it the reason he married me (flattery will get him everywhere). Whether you’re feeding a crowd on a ski-weekend Sunday or simply need something nourishing after a long workday, this soup is pure winter comfort—no heavy cream required.
Why This Recipe Works
- Silky Without the Heavy Cream: A modest pour of half-and-half plus blended potatoes give luxurious body for a fraction of the saturated fat.
- Two Vegetables, One Pot: Baby spinach melts invisibly into the soup, making this a stealth win for green-averse kids.
- Fast-Track Friendly: Dice potatoes small and you can have dinner on the table in 35 minutes flat.
- Freezer Hero: Make a double batch; it reheats like a dream on the busiest weeknights.
- One-Pot Wonder: Minimal dishes mean more time for board games by the fire.
- Customizable Texture: Blend it silky-smooth or leave it chunky—your house, your rules.
- Plant-Powered Option: Swap vegetable stock and coconut milk to make it entirely vegan without losing creaminess.
Ingredients You'll Need
Great soup starts at the grocery store. Look for firm, unblemished Yukon Gold potatoes—their naturally buttery flesh breaks down beautifully and eliminates the need for excess dairy. If you can only find Russets, reduce simmering time by five minutes; they soften faster and can turn gluey if over-cooked.
Leeks give a gentle onion perfume without the harshness of yellow onions. Choose leeks with tight, bright green tops and lots of white and pale-green shaft. Once home, slice them in half lengthwise and rinse under cold running water to flush out the grit that loves to hide between layers.
Buy pre-washed baby spinach in the clamshell; it’s the ultimate weeknight hack. Adult spinach or curly kale works too, but you’ll want to strip the tough stems and simmer an extra minute or two until tender. If your family is spinach-skeptical, stir in the greens off-heat—they’ll wilt just enough to disappear into the soup while preserving that emerald color.
For stock, low-sodium chicken broth adds depth, but vegetable broth keeps things vegetarian. Better Than Bouillon paste dissolved in hot water is my weeknight go-to for flavor that tastes slow-simmered. Avoid full-sodium boxed broths; they reduce as the soup cooks and can leave you with an over-salted bowl.
Half-and-half strikes the perfect balance between indulgence and everyday nutrition. Need it lighter? Whole milk still yields a lovely soup, though it won’t be quite as lush. For a dairy-free route, full-fat coconut milk (the canned kind) whirls in seamlessly—its subtle sweetness plays nicely with the nutmeg.
Speaking of nutmeg, grate it fresh. The pre-ground stuff fades faster than winter light, while a quick pass across a microplane releases warm, nutty oils that elevate the entire pot. If you can smell it across the kitchen, you’ve nailed the amount.
How to Make Creamy Spinach and Potato Soup for Healthy Winter Family Suppers
Prep the vegetables
Dice 2 pounds (about 4 medium) Yukon Gold potatoes into ½-inch cubes so they cook evenly. Halve, wash, and thinly slice 2 large leeks, keeping only the white and pale-green parts. Mince 2 garlic cloves and rinse 5 ounces baby spinach; set spinach aside for later. Having everything ready (mise en place) prevents the garlic from burning and ensures silky leeks.
Sweat the aromatics
Heat 3 tablespoons olive oil or unsalted butter in a heavy 5-quart Dutch oven over medium heat. Add leeks with a pinch of kosher salt and cook 5–6 minutes, stirring often, until they soften and glisten but do not brown. Add garlic and cook 30 seconds more; the scent will bloom quickly.
Build the base
Stir in 1 teaspoon kosher salt, ½ teaspoon black pepper, ½ teaspoon dried thyme, and a pinch of freshly grated nutmeg. Add potatoes and toss to coat in the fragrant oil; toasting the raw potatoes for 2 minutes seals the edges so they hold shape during simmering.
Simmer until tender
Pour in 4 cups low-sodium chicken or vegetable stock, scraping the pot bottom to release any flavorful bits. Bring to a gentle boil, then reduce heat, cover partially, and simmer 12–15 minutes, or until the largest potato cube is easily pierced with a paring knife.
Create creaminess
Ladle 2 cups of soup into a blender, ensuring you get a mix of broth and potatoes. Vent the lid, cover with a kitchen towel, and blend until velvety. Return the purée to the pot; this naturally thickens the soup without flour or cornstarch. Prefer rustic texture? Mash some potatoes against the pot side with a wooden spoon instead.
Finish with greens & dairy
Reduce heat to low. Stir in 1 cup half-and-half and the reserved spinach. Cook just until spinach wilts—about 1 minute—then remove from heat. A gentle finish prevents the cream from curdling and keeps spinach vivid.
Season to taste
Add a squeeze of lemon—about 1 teaspoon—to brighten the earthy notes. Taste and adjust salt, pepper, or nutmeg. The soup should coat the back of a spoon but still feel brothy enough to sip from a mug on the porch.
Serve & garnish
Ladle into warm bowls and top with a drizzle of good olive oil, a dollop of Greek yogurt, or crunchy roasted pumpkin seeds for contrast. Offer crusty whole-grain bread and a tiny bowl of extra nutmeg so adventurous eaters can grate more on top.
Expert Tips
Low-and-Slow Dairy
Never let the soup boil after adding half-and-half; high heat causes proteins to seize and form grainy specks. Gentle warming preserves silkiness.
Overnight Flavor Boost
Make the soup through Step 5, cool, and refrigerate overnight. The potatoes absorb seasoning, creating deeper flavor; stir in spinach and cream when reheating.
Immersion Blender Hack
Submerge the blender head fully before switching it on to prevent hot splatter. Pulse 2–3 times, moving the head slightly, for a varied texture that still has some chunks.
Stock Swap Science
If your broth tastes flat, add ½ teaspoon white miso or a splash of coconut aminos; both provide glutamates that amplify savory depth without extra salt.
Snow-Day Shortcut
Keep diced potatoes in cold water in the fridge up to 24 hours. They won’t oxidize, and you can skip peeling if using thin-skinned Yukons.
Egg-Free Creaminess
For dairy allergies, substitute ¾ cup soaked cashews blended with ¾ cup water; the neutral flavor mimics half-and-half and adds protein.
Variations to Try
- Loaded Potato Style: Stir in shredded sharp cheddar, crispy turkey bacon bits, and sliced green onions just before serving.
- Curried Green Version: Add 1 tablespoon mild curry powder with the garlic; finish with coconut milk and cilantro.
- Lemony Spring Edition: Swap spinach for baby arugula and finish with 1 tablespoon lemon zest plus juice for brightness.
- Smoky Paprika Twist: Stir ½ teaspoon smoked paprika into the leeks; garnish with roasted red-pepper strips.
- Protein-Power: Add two drained cans of white beans during the last 3 minutes for an extra 8 g protein per serving.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors meld beautifully, making leftovers a prized lunch.
Freezer: Skip the half-and-half in the initial batch. Freeze soup (without greens) for up to 3 months. When reheating, whisk in warmed half-and-half and fresh spinach for just-cooked vibrancy.
Reheat: Warm gently over medium-low heat, stirring often and thinning with a splash of stock or milk. Microwaving works for single bowls—cover and heat at 70 % power to avoid curdling.
Make-Ahead Potatoes: Dice and store submerged in cold salted water in the fridge; change water daily to maintain freshness and prevent browning.
Frequently Asked Questions
Creamy Spinach and Potato Soup for Healthy Winter Family Suppers
Ingredients
Instructions
- Sauté Aromatics: Heat oil in a 5-quart Dutch oven over medium heat. Add leeks and a pinch of salt; cook 5–6 min until soft and translucent. Stir in garlic for 30 sec.
- Toast Spuds: Add potatoes, salt, pepper, thyme, and nutmeg; toss 2 min to coat.
- Simmer: Pour in stock, bring to a gentle boil, then reduce to a steady simmer 12–15 min until potatoes are very tender.
- Blend: Transfer 2 cups of soup to a blender, vent, and blend until smooth; return to pot (or use an immersion blender for a quick pulse).
- Finish: Lower heat; stir in half-and-half and spinach. Cook 1 min more, just until greens wilt. Remove from heat.
- Season & Serve: Add lemon juice, adjust salt/pepper/nutmeg, and ladle into bowls. Top as desired and serve hot.
Recipe Notes
For ultra-silky texture, pass the blended soup through a fine-mesh sieve back into the pot. Soup thickens as it stands—thin with stock or milk when reheating.
Nutrition (per serving)
You May Also Like
Discover more delicious recipes
Never Miss a Recipe!
Get our latest recipes delivered to your inbox.