Love this? Pin it for later!
There’s a certain kind of magic that happens when the first real chill of autumn sneaks under the door. The kind that makes you reach for thick socks, light candles, and crave something that feels like a blanket in a bowl. For me, that something has become this creamy sweet potato and spinach soup—a recipe born from a particularly blustery Tuesday when the pantry felt bare, the fridge was mostly empty, and my kids were circling the kitchen like hungry sharks. One lone sweet potato, half a bag of spinach that was wilting faster than my motivation, and a can of coconut milk I’d bought on a whim. Thirty minutes later we were all hunched over steaming bowls, cheeks pink from the stove’s warmth, quiet except for the sound of spoons scraping ceramic. That first bite—silky, subtly sweet, with a whisper of ginger—was the culinary equivalent of finding cash in a winter coat. Since then, it’s become our family’s unofficial signal that cozy season has officially arrived. Whether you’re feeding picky toddlers, meal-prepping for a hectic week, or inviting friends over for a casual soup-swap, this recipe delivers restaurant-level comfort with minimal fuss.
Why This Recipe Works
- One-Pot Wonder: Everything simmers in a single Dutch oven, meaning fewer dishes and more couch time.
- Naturally Creamy: Blended sweet potatoes create a velvety base—no heavy cream needed.
- Iron-Rich Spinach: A whole bag wilts in at the end, sneaking nutrients past even the pickiest eaters.
- Make-Ahead Marvel: Flavors deepen overnight, so tomorrow’s lunch tastes even better.
- Vegan & Gluten-Free: Coconut milk keeps it dairy-free, and there’s zero gluten in sight.
- Freezer-Friendly: Portion into silicone muffin trays, freeze, then pop out single-serve pucks for busy nights.
- Customizable Heat: Add a pinch of cayenne or a swirl of harissa if you like a gentle kick.
Ingredients You'll Need
Before we dive into the how, let’s talk about the what. Each ingredient here pulls double duty, delivering both flavor and body without cluttering your countertop.
Sweet potatoes: Look for firm, unblemished ones with orange flesh (often labeled “garnet” or “jewel”). They’re sweeter and creamier than their pale cousins. Store them loose, never in plastic, to prevent sprouting. If you’ve only got regular potatoes, you can substitute, but you’ll lose that natural sweetness—add a diced carrot to compensate.
Fresh spinach: A 5-ounce clamshell wilts down to almost nothing, so don’t panic when you see the volume. If you’re harvesting from a garden, triple-wash to remove grit. Frozen spinach works in a pinch; thaw and squeeze bone-dry before adding.
Coconut milk: Full-fat canned, not the carton stuff that’s basically water. Shake the can vigorously before opening; if it’s separated, warm it briefly in a bowl of hot water and whisk smooth. Light coconut milk is acceptable but yields a thinner soup—compensate by simmering an extra 5 minutes to reduce.
Yellow onion: The quiet backbone of every great soup. Dice it small so it melts into the background. Shallots or leeks are elegant swaps.
Garlic & ginger: Fresh only, please. The powdered versions taste dusty here. Micro-planing them creates a paste that disperses instantly.
Vegetable broth: Low-sodium lets you control salt. If you’re using homemade, freeze it in ice-cube trays so you can pop out exactly what you need.
Lemon juice & zest: Added at the end to keep the flavors bright. Lime works too, but lemon plays more nicely with the coconut.
Nutmeg: Just a whisper—freshly grated if possible. It amplifies the sweet potato’s warmth without screaming “pumpkin spice.”
How to Make Creamy Sweet Potato and Spinach Soup to Warm Up Cold Nights
Warm Your Pot
Place a heavy-bottomed Dutch oven over medium heat for 90 seconds. This ensures the oil heats evenly and prevents onions from steaming in their own moisture.
Sauté Aromatics
Add 2 tablespoons olive oil, swirl to coat, then tumble in one diced yellow onion. Cook 4 minutes until translucent edges appear, stirring occasionally. Add 3 minced garlic cloves and a 1-inch knob of grated ginger; cook 60 seconds more. You want the garlic to sing, not scream.
Bloom Your Spices
Sprinkle 1 teaspoon ground coriander, ½ teaspoon smoked paprika, ¼ teaspoon nutmeg, and a pinch of cayenne. Stir constantly for 30 seconds; toasting the spices in fat unlocks deeper flavor compounds that water alone can’t extract.
Add Sweet Potatoes & Broth
Peel and cube 2 pounds (about 3 medium) sweet potatoes into ½-inch chunks. Smaller pieces cook faster and blend silkier. Pour in 4 cups low-sodium vegetable broth; the liquid should just cover the cubes. If it doesn’t, add water ¼ cup at a time—too much and you’ll dilute flavor.
Simmer Until Tender
Bring to a gentle boil, then reduce to low, cover, and simmer 15 minutes. Test doneness by piercing with a paring knife; it should slide through with zero resistance. Overcooking causes the potatoes to absorb too much water and dull their color.
Blend Until Velvety
Turn off heat. Using an immersion blender, purée directly in the pot, moving in circular strokes to catch every cube. No immersion blender? Work in batches in a countertop blender, filling no more than halfway and removing the center cap so steam can escape. Hold a kitchen towel over the lid to prevent hot geysers.
Enrich with Coconut Milk
Return pot to low heat. Shake and pour in one 14-ounce can full-fat coconut milk. Stir gently; you want a marbled look, not a uniform beige. Taste and season with 1 teaspoon kosher salt and ½ teaspoon freshly ground black pepper.
Wilt in the Spinach
Grab a 5-ounce bag of baby spinach and stuff it into the pot—don’t worry, it looks like too much. Using tongs, submerge the leaves for 30 seconds until they turn emerald and glossy. The goal is just wilted, not army-green mush.
Finish with Lemon
Off heat, stir in the zest of one lemon plus 1 tablespoon juice. The acid sharpens the flavors like adjusting a camera lens into focus. Serve immediately, or let it cool 10 minutes—the texture thickens slightly as it rests.
Expert Tips
Temperature Tricks
Serve in pre-warmed bowls (fill them with hot tap water while the soup simmers) to keep every spoonful steamy.
Silkier Texture
For ultra-silky results, pass the puréed soup through a fine-mesh sieve using the back of a ladle.
Color Pop
Blitz a handful of raw spinach with a splash of water and stir in just before serving for an even greener hue.
Bulk Buy
When sweet potatoes are on sale, roast and puree a double batch; freeze flat in zip bags for lightning-fast weeknight meals.
Garnish Game
Top with toasted pumpkin seeds for crunch, a swirl of yogurt for tang, or chili crisp for heat.
Midnight Snack
Reheat gently with a splash of broth; microwaves can curdle coconut milk, so stovetop is safest.
Variations to Try
- Carrot-Ginger Twist: Replace half the sweet potatoes with carrots and double the ginger for a brighter, zingier profile.
- Thai-Inspired: Swap nutmeg for 1 teaspoon red curry paste and finish with cilantro and lime instead of lemon.
- Protein Boost: Stir in a can of rinsed chickpeas or shredded rotisserie chicken during the final simmer.
- Spicy Kale Version: Sub kale for spinach and add ¼ teaspoon chipotle powder for a smoky edge.
- Creamy Cauliflower: Add 1 cup cauliflower florets to the pot before simmering; it disappears into the purée and lightens the color.
Storage Tips
Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors meld beautifully, making day-three leftovers the sweetest reward.
Freezer: Ladle soup into silicone muffin trays, freeze until solid, then pop out and store in a zip bag up to 3 months. Thaw overnight in the fridge or reheat directly in a saucepan with a splash of broth.
Make-Ahead: Prep the aromatics and sweet potatoes the night before; store separately in zip bags with a squeeze of lemon to prevent browning. When you walk in the door, dinner is 20 minutes away.
Frequently Asked Questions
creamy sweet potato and spinach soup to warm up cold nights
Ingredients
Instructions
- Prep aromatics: Heat olive oil in a Dutch oven over medium heat. Sauté onion 4 minutes, add garlic & ginger 1 minute.
- Toast spices: Stir in coriander, paprika, nutmeg, and cayenne 30 seconds.
- Simmer vegetables: Add sweet potatoes and broth; simmer covered 15 minutes until fork-tender.
- Blend smooth: Purée with immersion blender until silky.
- Finish creamy: Stir in coconut milk, salt, and pepper; heat 2 minutes.
- Wilt spinach: Add spinach, cook 30 seconds until bright green.
- Brighten: Off heat, add lemon zest and juice. Serve hot.
Recipe Notes
Soup thickens as it stands; thin with broth or water when reheating. For extra shine, drizzle with chili oil just before serving.