Love this? Pin it for later!
Creamy Spinach & Potato Soup for Warm Winter Evenings
There’s a moment every December when the first real cold snap rolls in, the windows fog, and the only thing I want is to wrap my hands around a hot mug of something that tastes like a fleece blanket feels. For me, that “something” has become this creamy spinach and potato soup. I developed it three winters ago after a particularly brutal week of sleet and deadlines; my farmer-friend had dropped off a 5-pound bag of baby potatoes and a crate of hydroponic spinach that was too tender for salad and too precious to waste. I threw them into a pot with half a block of cream cheese I was trying to use up, and the result was so outrageously comforting that my husband and I ate the entire batch standing at the stove, trading spoonfuls straight from the blender.
Since then, this soup has become our December ritual. I make a double batch the Sunday before Christmas Eve and ladle it into mason jars for last-minute drop-in guests. It’s the dinner we crave when the daylight ends at 4:07 p.m. and the wind rattles the cedar shingles. It’s also the dish I bring to new parents, because it reheats like a dream and sneaks a little iron and folate into sleep-deprived bodies. If you’ve been hunting for a soup that feels like a snow-day cuddle in a bowl—rich but not cloying, green but not preachy—this is the one.
Why This Recipe Works
- Velvety without heavy cream: A modest amount of cream cheese emulsifies the broth, giving you lush body for half the calories of traditional cream soups.
- Two-wave spinach method: Half is blended in for color and nutrients, the other is wilted at the end for bright, fresh flavor.
- Ultra-seasonal flexibility: Swap potatoes for cauliflower, use frozen spinach in February, or make it vegan with coconut milk and white-bean purée.
- One-pot, 35-minute dinner: Everything happens in a single Dutch oven; dishes stay minimal and your evenings stay sane.
- Freezer hero: Chill, bag, and freeze for up to 3 months; thaw overnight and reheat with a splash of broth for a just-made taste.
- Kid-approved greens: The mellow, creamy base tames spinach’s metallic edge, making this an easy sell to picky eaters.
- Built-in gratification: Blending potatoes releases starch that naturally thickens the soup—no floury roux needed.
- Restaurant swirl potential: A drizzle of herbed walnut pesto or chili-crisp oil turns weeknight dinner into date-night fare in seconds.
Ingredients You'll Need
Great soup starts at the grocery store. Here’s what to look for—and what you can swap in a pinch.
Yukon Gold or Baby Potatoes (1¼ lb / 565 g): Their thin skins and naturally creamy flesh break down quickly, giving body without grittiness. Skip russets; they’ll over-starch and turn gluey. If you’re in peak summer, substitute equal-weight zucchini for a lighter take.
Fresh Spinach (5 packed cups / 150 g): Look for leaves that are perky, not damp or squeaky. If stems are thick and fibrous, pinch them off. Frozen leaf spinach (thawed and squeezed bone-dry) works perfectly—just drop the quantity to 3 packed cups.
Yellow Onion (1 medium): Sweet and foundational. Dice small so it melts into the broth. Shallots are a lovely swap if you’re feeling fancy.
Garlic (3 fat cloves): Smash, peel, and mince only after the onion is translucent; 30 seconds of direct heat tames raw bite while preserving bright aromatics.
Low-Sodium Vegetable Broth (4 cups / 960 ml): I keep Imagine or Pacific brand on hand. Full-sodium broth concentrates as it simmers and will oversalt once the cream cheese goes in, so start low and adjust later.
Cream Cheese (4 oz / 113 g): Use the brick, not the whipped tub. Soften it on the counter while potatoes cook; cold cream cheese seizes into sad little pellets that refuse to melt smoothly. Vegan? Trade in ½ cup soaked cashews blended with ½ cup hot broth.
Olive Oil & Butter (1 Tbsp each): The duo gives both flavor and sheen. If you keep kosher or dairy-free, simply double the oil.
Fresh Thyme (1 tsp leaves): Woody herbs stand up to simmering. Strip leaves by pulling the stalk through fork tines. No thyme? Use ½ tsp dried or 1 tsp finely minced rosemary.
Ground Nutmeg (⅛ tsp): The subtle warmth amplifies spinach’s sweetness without screaming “pumpkin spice.” Buy whole nutmeg and grate on a microplane—pre-ground jars taste like dusty nothing.
Lemon Juice (1 tsp): A whisper of acid at the end “lifts” the cream and keeps the greens vivid. Add it off-heat so volatile citrus oils survive.
Optional Garnishes: Toasted pumpkin seeds for crunch, shaved Parmesan for umami, or a swirl of Greek yogurt for tangy contrast.
How to Make Creamy Spinach & Potato Soup for Warm Winter Evenings
Warm the Pot
Place a heavy 4-quart Dutch oven over medium heat. Add olive oil and butter; swirl until the butter foams but does not brown. A hot, glossy base prevents onions from steaming and turning watery.
Sauté Aromatics
Add diced onion and ½ tsp kosher salt. Stir every 30 seconds for 4–5 minutes until edges turn translucent. Add garlic and thyme; cook 45 seconds. You want the garlic fragrant but not caramelized; browned alliums will muddy the green hue.
Deglaze & Simmer Potatoes
Pour in ½ cup of the broth to loosen any fond. Add potatoes and remaining broth; bump heat to high. Once liquid reaches a lively simmer, reduce to medium-low, partially cover, and cook 12 minutes, or until a paring knife slides through a potato cube with zero resistance.
Bloom the Cream Cheese
While potatoes cook, cube softened cream cheese into ½-inch pieces. When potatoes are tender, ladle 1 cup of hot broth into a small bowl, add cream cheese, and whisk until completely smooth. This prevents cold cream cheese from shocking into rubbery flecks when it hits the pot.
First Spinach Wave
Add 3 cups spinach to the pot and push under the surface with a spoon until wilted—about 30 seconds. Remove from heat; the residual heat will keep the greens vivid.
Blend Until Silky
Using an immersion blender, purée directly in the pot for 60–90 seconds until no flecks of spinach remain. (If using a countertop blender, vent the lid and blend in batches to avoid hot-soup explosions.) Return to low heat.
Season Smartly
Stir in nutmeg, white pepper, and cream-cheese slurry. Taste; add salt gradually—broth reduces and concentrates, so you may need only ½ tsp more.
Final Spinach & Finish
Add remaining 2 cups spinach and cook 1 minute, just until wilted but still bright. Off heat, stir in lemon juice. Ladle into warm bowls, top with pumpkin seeds, a swirl of yogurt, or grated Parm, and serve immediately.
Expert Tips
Control the Heat
When blending hot soup, speed cools quickly. Re-warm on low, stirring constantly to avoid curdling cream cheese.
Ice-Bath Rescue
If your soup splits, plunge the base of the pot into an ice bath while whisking vigorously; the rapid temperature drop re-emulsifies dairy.
Texture Dial
Leave 1 cup unblended potatoes for a chunkier, chowder-style version.
Overnight Bloom
Flavors meld overnight; make it today, serve tomorrow for deeper taste.
Scaling Rule
Double the recipe but keep blending in two batches; over-crowding the blender = lukewarm soup and potential eruptions.
Color Boost
A pinch of baking soda keeps spinach bright, but use only 1/16 tsp; more turns veggies slimy army-green.
Variations to Try
-
Lemon-Ginger Zing
Sauté 1 Tbsp minced ginger with garlic; finish with ½ tsp lemon zest for a bright, throat-soothing twist.
-
Smoky Bacon Edition
Render 3 chopped bacon strips first; use the fat instead of butter. Crumble bacon on top for salty crunch.
-
Vegan Green Power
Sub 1 cup canned white beans + ½ cup coconut milk for cream cheese; use olive oil only.
-
Spicy Tuscan
Add ¼ tsp red-pepper flakes with onions; stir in ½ cup sun-dried tomato strips at the end.
-
Protein Boost
Fold in 1 cup shredded rotisserie chicken or pan-seared tofu cubes just before serving.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over low, thinning with broth or water as needed.
Freezer: Portion into silicone muffin trays, freeze, then pop out soup “pucks” into zip bags; keeps 3 months. Thaw overnight in fridge or use microwave’s defrost setting.
Make-Ahead Lunch Jars: Ladle 1½ cups cooled soup into 12-oz jars, leaving 1 inch headspace. Top with parchment square to prevent ice crystals. Grab, reheat, go.
Frequently Asked Questions
Creamy Spinach & Potato Soup for Warm Winter Evenings
Ingredients
Instructions
- Build the base: Heat olive oil and butter in a Dutch oven over medium until butter foams. Add onion and ½ tsp salt; sauté 4 minutes until translucent. Stir in garlic and thyme for 45 seconds.
- Simmer potatoes: Add potatoes and broth; bring to a simmer. Cook 12 minutes, partially covered, until potatoes are very tender.
- Soften cream cheese: Whisk softened cream cheese with 1 cup hot broth until smooth.
- Wilt first spinach: Stir 3 cups spinach into the pot until just wilted. Remove from heat.
- Purée: Blend soup with an immersion blender until silky. Return to low heat.
- Season & finish: Whisk in cream-cheese slurry, nutmeg, white pepper, and salt to taste. Add remaining spinach; cook 1 minute. Off heat, stir in lemon juice. Serve hot with desired toppings.
Recipe Notes
Soup thickens as it stands; thin with broth or milk when reheating. For a bacon twist, render 3 chopped slices first and use the fat instead of butter.