Love this? Pin it for later!
There’s a certain kind of magic that happens when the first real chill sneaks under the door in late October. The windows fog just enough to doodle a heart, the kettle whistles a little louder, and suddenly every blanket in the house feels like a passport to coziness. For me, that moment always ends the same way: standing at the stove, stirring a pot of this velvety spinach-and-sweet-potato soup while Fleetwood Mac plays on the ancient kitchen radio my grandmother left me. The first time I made it, I was snowed-in during a nor’easter with nothing but a single sweet potato, a wilting box of baby spinach, and a craving for something that tasted like a hug. One blender whirl later, I was practically licking the bowl. Since then, it’s become my Friday-night tradition, my “I-need-a-reset” meal, the thing I deliver to friends who’ve just had babies or break-ups or both. If soup could whisper, this one would say, “Stay a while. You’re safe here.”
Why This Recipe Works
- One pot, one blender: Minimal dishes, maximum silkiness.
- Built-in creaminess: Sweet potatoes purée into a velvety base—no heavy cream needed.
- Green-power boost: A whole 5-oz clamshell of spinach wilts invisibly—great for veggie-suspicious kids.
- Freezer hero: Doubles beautifully; thaw overnight and reheat with a splash of broth.
- Layered flavor: Smoked paprika + coconut milk whisper of campfire and tropical breeze at once.
- Weeknight fast: 30 minutes from chopping to table—faster than delivery.
- Allergen-friendly: Vegan, gluten-free, nut-free, soy-free, yet still tastes like luxury.
Ingredients You'll Need
Before we dive into the method, let’s talk ingredients—because thoughtful shopping is half the battle of great soup.
Sweet potatoes: Look for the orange-fleshed variety labeled “garnet” or “jewel.” They’re starchier, which means natural creaminess. Avoid the pale, tan sweet potatoes (often mislabeled as yams); they’re drier and won’t give you that plush texture. Give each potato a squeeze—it should feel rock-hard with no give or wrinkly spots.
Spinach: Baby spinach is tender and stems are edible, saving prep time. If you’re grabbing a giant bundle of mature spinach from the farmers’ market, blanch it first to tame the oxalic bitterness, then squeeze dry before adding. Frozen spinach works in a pinch—thaw and press out water.
Coconut oil: Refined coconut oil is neutral; virgin adds a whisper of coconut. Either is fine. If you’re not dairy-free, you could use butter, but coconut oil lends a subtle sweetness that plays beautifully with the potatoes.
Yellow onion + garlic: The aromatics backbone. Dice the onion small so it melts into the soup; mince the garlic and let it rest 10 minutes before cooking to activate allicin (good-for-you compounds).
Vegetable broth: Low-sodium lets you control salt. Homemade is gold, but a good store-bought brand (I love Pacific or Imagine) keeps things weeknight-easy. Warm broth in a kettle while the veggies sauté—cold broth shocks the pot and slows everything down.
Smoked paprika: Spanish pimentón dulce is ideal; Hungarian sweet paprika works if that’s what you have, but add a tiny pinch of chipotle powder to mimic the smoke.
Coconut milk: Full-fat canned, not the carton drink. Shake the can or blitz it with a stick blender if separated. Light coconut milk is watery; if you must use it, swap half the broth for the milk so you still get body.
Lemon: Brightens all the earthy flavors. Zest first, then juice—zest oils are precious. Meyer lemon is lovely and floral, but regular Eureka keeps things punchy.
Nutmeg: Just a whisper. Fresh-grated is a game-changer; the pre-ground stuff fades fast. If you hate nutmeg, swap in a pinch of ground ginger for warmth.
How to Make Warm Spinach and Sweet Potato Soup for Comfort on Chilly Nights
Mise en place & prep
Scrub 2 medium sweet potatoes (about 1.3 lb total) and peel if you want restaurant-smooth silkiness—I leave the skins on for fiber. Dice into ½-inch cubes so they cook evenly. Measure 1 cup diced yellow onion (about ½ large), mince 3 cloves garlic, and rinse 5 oz baby spinach. Warm 4 cups vegetable broth in a kettle or microwave; hot broth later means faster simmering.
Sauté aromatics
In a heavy 4-quart Dutch oven, melt 2 Tbsp coconut oil over medium heat until shimmering. Add onion with a pinch of salt; cook 4 minutes until translucent, stirring occasionally. Add garlic, 1 tsp smoked paprika, ½ tsp salt, and ¼ tsp pepper; cook 45 seconds until fragrant but not browned. The paprika will bloom and paint the oil a gorgeous rust color.
Deglaze & simmer
Tip in the diced sweet potatoes; stir to coat in the spiced oil. Pour 3 cups of the warm broth, bring to a lively simmer, then reduce heat to low, cover partially, and cook 12–14 minutes until a knife slides through a cube with zero resistance.
Wilt the greens
Uncover, add the entire box of spinach on top, and gently push down with a spoon. The residual heat will collapse the greens in 60 seconds; stir just until bright green. Remove from heat—overcooking spinach dulls both color and nutrients.
Blend to silk
Working in batches, transfer soup to a high-speed blender (never more than half full—hot liquids expand). Add ½ cup canned coconut milk, 1 tsp lemon juice, ¼ tsp freshly grated nutmeg, and the remaining 1 cup broth as needed for your desired thickness. Vent the lid with a towel and blend 45 seconds until velvety. Return to pot and keep warm.
Season & serve
Taste and adjust: more salt for depth, lemon for brightness, paprika for smoke. Ladle into warmed bowls, swirl a spoonful of coconut milk on top, and finish with toasted pumpkin seeds and cracked black pepper. Serve with crusty sourdough for swiping.
Expert Tips
Hot broth = faster soup
Starting with warm broth shortens cook time and keeps the sweet-potato starches from seizing.
Immersion-blender hack
Skip decanting—blend directly in the pot. Tilt the pot so the head is submerged to prevent splatter.
Thin without water
If soup thickens on standing, reheat with a splash of apple cider for subtle sweetness.
Batch-cook trick
Double the recipe, freeze flat in quart bags. Break off chunks and microwave for instant lunches.
Keep it neon
Blending spinach too hot oxidizes to khaki. Let soup cool 5 min or add an ice cube before puréeing.
Crunch factor
Top with coconut chips quickly toasted in a dry pan for sweet-smoky crunch.
Variations to Try
- Carrot-ginger twist: Swap 1 sweet potato for 2 large carrots and add 1 Tbsp grated fresh ginger for a brighter, zingier bowl.
- Protein punch: Stir in a can of rinsed chickpeas post-blend for heft, or add red lentils during simmering—they’ll dissolve and thicken.
- Curry route: Replace smoked paprika with 1 tsp yellow curry powder and finish with cilantro instead of pumpkin seeds.
- Green swap: Kale or chard work, but blanch and squeeze first to avoid fibrous bits.
- Smoky bacon v-edge: Vegan? Add ½ tsp liquid smoke. Omnivore? Render 2 strips of bacon, use the fat instead of coconut oil, crumble bacon on top.
Storage Tips
Refrigerator: Cool completely, transfer to airtight glass jars, and chill up to 5 days. The flavors meld and sweeten—day-two soup is legendary.
Freezer: Leave 1 inch headspace in freezer-safe containers or silicone muffin trays for single portions. Freeze up to 3 months. Thaw overnight in the fridge or 5 minutes under warm tap water, then reheat gently with a splash of broth.
Reheat: Stovetop over low, stirring often, or microwave 60-second bursts, stirring between. Don’t boil hard or the coconut milk can break and look curdled (still tastes fine).
Make-ahead party trick: Purée the soup base without coconut milk; refrigerate 3 days or freeze 2 months. Add coconut milk and lemon only when reheating for freshest flavor and color.
Frequently Asked Questions
warm spinach and sweet potato soup for comfort on chilly nights
Ingredients
Instructions
- Prep: Dice sweet potatoes, chop onion, mince garlic, warm broth.
- Sauté: Melt coconut oil in Dutch oven over medium. Cook onion 4 min, add garlic, paprika, salt, pepper; cook 45 sec.
- Simmer: Stir in sweet potatoes and 3 cups broth. Cover partially, simmer 12–14 min until very tender.
- Wilt: Add spinach, stir until just collapsed.
- Blend: Transfer to blender with coconut milk, lemon juice, nutmeg, and remaining broth as needed. Purée until silky.
- Serve: Reheat gently if necessary; adjust seasoning. Top as desired and serve hot.
Recipe Notes
For ultra-smooth restaurant texture, strain through a fine sieve after blending. Soup thickens as it sits; thin with broth or water when reheating.