Love this? Pin it for later!
There’s a particular kind of magic that happens when the first real cold snap hits. The air turns sharp, the light slants gold by four o’clock, and every instinct I have says, “Get to the kitchen and build a pot of something that steams.” A few years ago, after a long day of shooting winter desserts for the blog, I came home to an almost-empty fridge: two sad sweet potatoes, a half-wilted box of baby spinach, and the dregs of a carton of heavy cream. One episode of binge-watching British soup specials later, I blended those humble odds and ends into what my family now calls “the blanket soup.” We’ve served it at Christmas Eve supper under twinkling lights, ladled it into thermoses for snowy hikes, and—most memorably—eaten it cross-legged on the living-room rug while putting together a 1,000-piece puzzle during a power outage. It tastes like forgiveness for whatever the day has thrown at you, and it comes together faster than ordering take-out. If you, too, crave a silky bowl that feels like a weighted blanket for your insides, read on; this is your new cold-night companion.
Why This Recipe Works
- Velvety texture without heavy lifting: A quick simmer purée creates restaurant-level silkiness—no roux, no strained wrists.
- Built-in sweetness balance: Sweet potatoes are roasted first, deepening their sugars so the soup needs zero added sweeteners.
- Green-power finish: Spinach is stirred in at the very end, keeping its color vibrant and nutrients intact.
- One-pot wonder: From roast to purée, everything happens on a single sheet pan and in one Dutch oven—minimal dishes, max comfort.
- Meal-prep friendly: Flavors bloom overnight, so it’s perfect for Sunday batch cooking and weekday reheat-and-eat lunches.
- Flexible dairy level: Use heavy cream for indulgence, coconut milk for vegan, or Greek yogurt for a protein punch.
- Freezer hero: Thaws like a dream; a quick whisk brings back the creamy consistency.
Ingredients You'll Need
The ingredient list is short, but every item pulls weight. Look for firm, unblemished sweet potatoes—jewel or garnet varieties give that classic orange hue. Buy them on the larger side; they’re easier to peel and roast evenly. For spinach, grab the baby-leaf kind. It wilts almost instantly and lacks the gritty ribs of mature bunches. If you’re lucky enough to find spinach still on the stem at the farmers’ market, grab two bunches, triple-wash, and strip the leaves off the stalks while you listen to a podcast; the flavor is brighter and sweeter.
Onion and garlic form the aromatic base. A yellow onion is reliable and mellow, but if you keep shallots on hand, swap one in for a slightly sweeter edge. Garlic should be fresh; the pre-minced jarred stuff can turn acrid in the hot pot.
Vegetable stock keeps things vegetarian, but a light homemade chicken stock adds extra depth if you’re omnivorous. Whatever you choose, warm it in a separate saucepan; a hot liquid helps the sweet potatoes break down faster and keeps the soup from seizing when you blend.
Heavy cream is classic, yet I’ve made sensational versions with full-fat coconut milk for friends who avoid dairy. If you opt for yogurt, whisk it smooth with a splash of the hot soup first to prevent curdling. Finally, a whisper of freshly grated nutmeg is traditional in cream-based sweet-potato soups, but a pinch of smoked paprika gives a sultry back-note that plays beautifully with the spinach.
How to Make Creamy Sweet Potato and Spinach Soup for Comforting Cold Nights
Roast the sweet potatoes
Preheat oven to 425 °F (220 °C). Peel 2 ½ lbs (about 3 large) sweet potatoes and cut into 1-inch cubes. Toss with 2 Tbsp olive oil, 1 tsp kosher salt, and ½ tsp black pepper on a parchment-lined sheet. Spread in a single layer and roast 25 minutes, flipping once, until edges caramelize and centers are fork-tender. This concentrates the sugars and adds a whisper of smokiness you can’t get from stovetop boiling alone.
Sauté aromatics
Meanwhile, heat 1 Tbsp butter and 1 Tbsp olive oil in a heavy Dutch oven over medium heat. Add 1 diced medium yellow onion and cook 4 minutes until translucent. Stir in 3 minced garlic cloves and cook 30 seconds; you want the fragrance up but no browning.
Deglaze and season
Pour in ½ cup dry white wine (or ¼ cup apple cider vinegar + ¼ cup water). Scrape browned bits with a wooden spoon and reduce until syrupy, about 2 minutes. This acidity lifts the whole soup and balances the natural sweetness.
Add potatoes & liquid
Tip in the roasted sweet potatoes plus 4 cups warm vegetable stock and 1 bay leaf. Bring to a gentle boil, then reduce to a simmer for 10 minutes so flavors meld.
Purée until cloud-smooth
Remove bay leaf. Using an immersion blender, purée directly in the pot for 60–90 seconds, moving the head in slow circles. No immersion blender? Work in batches in a countertop blender, filling only one-third full and venting the lid with a tea towel to prevent hot-soup eruptions.
Enrich with cream
Lower heat to medium-low. Stir in ½ cup heavy cream (or coconut milk) and ¼ tsp freshly grated nutmeg. Allow to heat through but do not boil; boiling can cause dairy to separate or coconut milk to get greasy.
Wilt spinach
Scatter 4 packed cups baby spinach over surface and gently fold until bright green and just wilted, 30–45 seconds. This preserves color and vitamin C.
Finish and serve
Taste and adjust salt (roasted potatoes absorb a lot). Ladle into warm bowls, swirl with extra cream, and top with toasted pumpkin seeds or a drizzle of chili oil for contrasting crunch and heat. Serve immediately with crusty sourdough.
Expert Tips
Hot stock = faster simmer
Starting with warm broth shaves 5 minutes off cook time and prevents scorched pot bottoms.
Overnight flavor bloom
Make the soup a day ahead; the spices integrate and the color actually deepens to a sunset orange.
Thin without water
Reheats often thicken—whisk in a splash of apple juice for subtle sweetness or more stock for neutral body.
Fresh nutmeg only
Pre-ground nutmeg oxidizes quickly. Grate whole nutmeg on a microplane; you’ll taste floral notes, not sawdust.
Silkier with a sieve
For dinner-party velvet, pass the blended soup through a chinois or fine mesh and discard fibrous pulp.
Instant-pot shortcut
Roast potatoes first, then pressure-cook on high for 6 minutes with stock; quick-release and blend.
Variations to Try
- Curried Coconut: Swap heavy cream for full-fat coconut milk and add 1 Tbsp Thai red curry paste with the onions. Finish with lime juice and cilantro.
- Smoky Bacon: Render 3 strips of bacon, use fat instead of butter, and crumble bacon on top. Replace nutmeg with smoked paprika.
- Lemony Greens: Stir in 2 cups chopped kale with spinach and brighten with 1 tsp finely grated lemon zest right before serving.
- Protein Boost: Add 1 can rinsed white beans before blending; the starch thickens while the beans disappear into the puree and add 6 g protein per serving.
- Sweet & Spicy: Roast sweet potatoes with 1 Tbsp maple syrup and a pinch of cayenne; garnish with roasted pepitas mixed with a touch of hot honey.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over medium-low, stirring often; do not boil.
Freezer: Omit cream until thawed. Freeze soup base in quart-size silicone bags (lay flat to save space) for up to 3 months. Thaw overnight in fridge, whisk in cream while reheating.
Make-ahead lunches: Portion into 2-cup jars, leaving 1 inch headspace. Add a square of parchment directly on surface to reduce ice crystals. Keeps 2 months frozen; thaw overnight and microwave on 70 % power, stirring every 60 seconds.
Frequently Asked Questions
Creamy Sweet Potato and Spinach Soup for Comforting Cold Nights
Ingredients
Instructions
- Roast potatoes: Preheat oven 425 °F. Toss cubes with olive oil, salt, pepper; roast 25 min until caramelized.
- Sauté aromatics: In Dutch oven melt butter, add onion 4 min, add garlic 30 sec.
- Deglaze: Pour in wine, reduce 2 min.
- Simmer: Add roasted potatoes, warm stock, bay leaf; simmer 10 min.
- Blend: Remove bay leaf; purée until smooth with immersion blender.
- Cream & spice: Stir in cream and nutmeg, heat gently.
- Add spinach: Fold in spinach just until wilted. Season. Serve hot with seeds on top.
Recipe Notes
Do not boil after adding cream to prevent separation. Soup thickens as it stands; thin with stock when reheating.