Love this? Pin it for later!
There’s a certain kind of magic that happens when the first real cold snap arrives. The windows fog, the kettle whistles non-stop, and my kitchen turns into a soup laboratory. After years of chasing the “perfect” winter soup—something that feels like a blanket, tastes like Sunday dinner, and still manages to sneak in a few vegetables—I landed on this creamy sweet-potato and spinach number. It was born on a gray January afternoon when the fridge held little more than a knobby pile of sweet potatoes, a wilting bag of spinach, and the dregs of a pint of heavy cream. One blender whirl later, I ladled it into thick pottery bowls, sprinkled on some toasted pepitas, and watched my normally salad-averse nephew polish off two servings without asking what the green bits were. That’s when I knew I’d struck winter-weeknight gold.
Since then, this soup has followed me through snow-days, book-club nights, and the kind of February evenings when sunset happens at 4:30 p.m. and you need every calorie to feel like a hug. It’s silky without being cloying, naturally gluten-free, and—if you swap in coconut cream—vegan-friendly. Most importantly, it plays nicely with whatever you have lying around: a strip of bacon, a half-eaten roast chicken, that forgotten can of chickpeas. Make a double batch; you’ll thank yourself on the third gray day in a row.
Why This Recipe Works
- Velvety Texture: Blending half the soup while leaving the rest chunky gives body without baby-food vibes.
- Built-In Flavor Layers: Roasting the sweet potatoes first caramelizes their edges, adding depth you can’t get from a straight simmer.
- Green That Stays Green: Adding spinach off-heat keeps the color vivid instead of swampy.
- One-Pot Weeknight Friendly: Roast, simmer, and blend in the same Dutch oven—minimal dishes, maximal reward.
- Freezer Hero: Thaws like a dream for up to three months; texture stays lush thanks to the natural starch in sweet potatoes.
- Customizable Creaminess: Use dairy, coconut milk, or even white beans for a lighter spin—details below.
Ingredients You'll Need
Great soup starts at the grocery store, but don’t stress—most of these items are pantry staples. Here’s what to look for and where you can flex.
Sweet Potatoes (about 2 lbs/900 g): I like the orange-fleshed Garnet or Beauregard varieties for their sweetness and moist texture. Choose tubers that feel heavy for their size and have tight, unwrinkled skin. If you only have regular potatoes, you can substitute half and half, but you’ll lose the subtle sweetness that balances the spinach.
Fresh Spinach (5 packed cups): Baby spinach wilts fastest, but mature curly spinach has deeper flavor. If you’re using frozen, thaw and squeeze it dry; you’ll need about 1 cup packed. Kale or chard work, too—just strip the ribs and chop finely.
Aromatics: One large yellow onion, two fat cloves of garlic, and a stalk of celery for the flavor base. Shallots swap in beautifully if that’s what you have.
Vegetable Broth (4 cups): Go low-sodium so you control the salt. Chicken broth is fine for omnivores; water plus a bouillon cube works in a pinch.
Heavy Cream (½ cup): For a vegan route, full-fat coconut milk or a drained can of white beans blended with ½ cup water gives comparable silkiness. Greek yogurt is another lower-fat option, but stir it off-heat to prevent curdling.
Spice Trinity: Smoked paprika (½ tsp) for warmth, ground nutmeg (a pinch) to amplify sweetness, and a bay leaf for background complexity. Feel free to add a pinch of chili flakes if you like a gentle prickle of heat.
Finishing Touches: A squeeze of lemon brightens all the earthy notes, while toasted pumpkin seeds add crunch. Don’t skip them; texture contrast is everything in a blended soup.
How to Make Creamy Sweet Potato and Spinach Soup for Cold Winter Days
Roast the Sweet Potatoes
Preheat oven to 425 °F (220 °C). Peel and cube sweet potatoes into ¾-inch pieces; toss with 1 Tbsp olive oil, ½ tsp salt, and a few grinds of pepper. Spread on a parchment-lined sheet and roast 20–22 min, flipping once, until edges are caramelized and centers are tender. This concentrates flavor and prevents watery soup.
Sweat the Aromatics
While potatoes roast, warm 1 Tbsp butter (or coconut oil) in a Dutch oven over medium. Add diced onion, celery, and a pinch of salt; cook 5 min until translucent, not browned. Stir in minced garlic, smoked paprika, and nutmeg; cook 30 sec until fragrant.
Deglaze & Simmer
Tip in ¼ cup dry white wine or water; scrape browned bits. Add roasted sweet potatoes, bay leaf, and broth. Bring to a boil, then reduce to a gentle simmer, partially covered, 12 min to marry flavors.
Blend Strategically
Fish out bay leaf. Use an immersion blender to purée about two-thirds of the soup, leaving some chunks for texture. No immersion blender? Carefully transfer 3 cups to a countertop blender, vent lid, and blend until smooth before returning to pot.
Wilt in Spinach
Turn heat to low. Stir in spinach a handful at a time until just wilted and vibrant, about 1 min. Overcooking turns it army-green.
Enrich & Brighten
Stir in cream (or coconut milk) and lemon juice. Taste; add salt and pepper as needed. Heat gently—do not boil once the cream is in or it can split.
Serve & Garnish
Ladle into warm bowls. Top with toasted pumpkin seeds, a swirl of cream, and cracked black pepper. Serve alongside crusty sourdough for the full hygge effect.
Expert Tips
Speed It Up
Short on time? Microwave the cubed sweet potatoes in a covered bowl with ¼ cup water for 6 min, then drain and proceed. You’ll sacrifice some roasted depth, but dinner hits the table 15 min faster.
Dial the Thickness
Too thick? Thin with broth or milk. Too thin? Simmer 5 min uncovered, or mash a few potatoes against the pot’s side and stir.
Make-Ahead Magic
Flavor improves overnight. Store soup base without cream; add when reheating to keep color fresh.
Blender Safety
When using a countertop blender, fill no more than halfway and remove the center cap, covering with a towel to release steam.
Boost Protein
Stir in a can of rinsed white beans or shredded rotisserie chicken during the reheat for a complete one-bowl meal.
Freeze Smart
Portion cooled soup into silicone muffin trays; freeze, then pop out and store in a zip bag for single-serve blocks that thaw quickly.
Variations to Try
- Thai Twist: Swap smoked paprika for 1 tsp red curry paste and use coconut cream. Finish with lime juice, cilantro, and a drizzle of sriracha.
- Bacon & Sage: Render 3 strips of chopped bacon first; use the fat instead of butter. Sprinkle crispy bacon on top along with fried sage leaves.
- Carrot-Ginger Boost: Replace one sweet potato with 3 large carrots and add 1 Tbsp grated fresh ginger with the garlic.
- Grain Bowl Base: Make extra thick and spoon over warm farro or quinoa, then top with avocado and a soft-boiled egg.
- Spicy Chipotle: Add 1 minced chipotle in adobo plus 1 tsp adobo sauce; finish with a swirl of Greek yogurt and toasted cumin seeds.
- Apple & Miso: Stir in 1 grated apple with onions and whisk 1 Tbsp white miso into the cream before adding. Instant umami depth.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over medium-low, stirring often; add a splash of broth or milk to loosen.
Freezer: Leave out the cream if you plan to freeze. Portion into freezer-safe jars or bags, leaving 1 inch headspace. Freeze up to 3 months. Thaw overnight in the fridge, then reheat and stir in cream.
Make-Ahead Lunch Jars: Divide soup among 1-pint mason jars, cool, seal, and refrigerate. Grab-and-go for up to 3 days; reheat in microwave 2 min, stirring halfway.
Frequently Asked Questions
creamy sweet potato and spinach soup for cold winter days
Ingredients
Instructions
- Roast: Preheat oven to 425 °F. Toss sweet-potato cubes with olive oil, salt, and pepper. Roast 20–22 min until caramelized.
- Sweat: In a Dutch oven, melt butter over medium. Add onion and celery; cook 5 min. Stir in garlic, paprika, nutmeg; cook 30 sec.
- Deglaze: Add wine; scrape bits. Add roasted potatoes, broth, bay leaf. Simmer 12 min.
- Blend: Remove bay leaf. Blend two-thirds of soup until smooth using an immersion blender.
- Wilt: Stir in spinach off-heat until just wilted, 1 min.
- Enrich: Stir in cream and lemon juice; warm gently. Adjust salt & pepper.
- Serve: Ladle into bowls, garnish with pumpkin seeds and a drizzle of cream.
Recipe Notes
For vegan option, use coconut oil and coconut milk. Soup thickens as it sits; thin with broth when reheating.