Love this? Pin it for later!
Creamy Spinach & Sweet Potato Soup for Healthy Cold-Weather Comfort
When the first frost paints the windows and the wool socks come out of hiding, nothing quiets the seasonal chill like a velvety pot of soup that tastes like wellness in a bowl. This creamy spinach and sweet potato soup is my November ritual—born one blustery Sunday when the farmers’ market had only knobby sweet potatoes, a clearance bag of baby spinach, and a sign that read “Last kale of the year.” I simmered, blended, and—after one spoonful—promised myself I’d never let winter arrive without this sunset-orange elixir in my freezer.
Over the years it’s become the meal I deliver to friends with new babies, the starter for Thanksgiving dinner, and the lunch I reheat while wearing a blanket-cape at my desk. It’s naturally gluten-free, dairy-optional, and packed with enough beta-carotene to make your skin glow even when daylight saving steals the sun. Best part? One pot, 30 minutes, and the kind of creaminess that feels decadent but is secretly plant-powered.
Why This Recipe Works
- Velvet texture without cream: Blending a portion of the soup with cashew butter (or canned coconut milk) gives silky body—no heavy cream needed.
- Layered flavor in 30 min: Sweet potatoes roast while the aromatics sauté, cutting total stove time in half.
- Freezer superstar: Thaws like a dream; add a handful of fresh spinach when reheating for bright color.
- Two greens, double nutrients: Spinach melts instantly, while kale ribbons hold a little chew—textural contrast without extra work.
- Customizable heat: A pinch of chipotle powder adds smoky warmth; skip it for kids or bump it up for fire-seekers.
- One-pot cleanup: Immersion blender keeps everything in the Dutch oven—no transferring hot liquid.
- Protein boost option: Stir in a can of rinsed white beans for an extra 5 g protein per serving.
Ingredients You'll Need
Each component here pulls double duty—flavor and function—so read the notes before you swap. Quality matters; limp spinach or old sweet potatoes will mute the sweetness and color.
Sweet potatoes (about 2 medium, 1.5 lb/680 g) – Look for orange-fleshed Garnet or Beauregard. They should feel rock-hard, with tight, unwrinkled skin. Avoid any sprouts or greenish tinge. Peeled weight is what counts; err on the side of extra—leftovers make killer breakfast hash.
Baby spinach (5 packed cups / 150 g) – Pre-washed boxes save time, but farmers’ market bunches often taste sweeter. If stems are thin and tender, leave them; thick stems can turn stringy after blending.
Lacinato kale (1 small bunch / 100 g) – Adds flecks of forest-green and a pleasant chew. Curly kale works, yet lacinato (a.k.a. dinosaur kale) is milder and softens faster. Strip the ribs with a quick pull; no need to massage.
Yellow onion (1 large) – The natural sugars caramelize in olive oil, forming the soup’s flavor backbone. Shallots are a sweeter swap; red onion will muddy the color.
Garlic (4 cloves) – Smash, then mince after 30-second rest; allicin (the antioxidant) develops as the cells break down.
Fresh ginger (1-inch knob, 10 g) – Provides zippy warmth and aids digestion. Peel with the edge of a spoon; freeze the nub you don’t use—grate frozen straight into tomorrow’s stir-fry.
Low-sodium vegetable broth (4 cups / 950 ml) – Homemade is gold, but Pacific or Imagine brands roast their vegetables first, lending deeper color. If all you have is chicken broth, the soup is no longer vegetarian but still delicious.
Canned light coconut milk (13.5 oz / 400 ml) – The “light” variety keeps saturated fat modest while delivering tropical creaminess. Unsweetened cashew or oat milk works; avoid sweetened vanilla varieties—trust me, I’ve been there.
Cashew butter (2 Tbsp) – Secret silk maker. If nut allergies are an issue, substitute 3 Tbsp tahini or sunflower-seed butter; color will shift slightly earthier.
Extra-virgin olive oil (2 Tbsp) – Use a buttery, mild variety; peppery Tuscan oils can clash with coconut.
Ground turmeric (¾ tsp) – Earthy, anti-inflammatory, and the reason the soup’s orange hue glows like a harvest moon. Fresh turmeric (½-inch grated) is even brighter; wear gloves to avoid yellow fingers.
Ground cumin (½ tsp) – Warm, nutty, and the unofficial “comfort” spice of winter legumes.
Chipotle powder (⅛–¼ tsp) – Optional but recommended for gentle heat and subtle smokiness. Paprika or cayenne can substitute; adjust to taste.
Lemon (½) – A squeeze at the end lifts all the sweet, rich flavors. Lime is lovely too—especially with coconut.
Sea salt & freshly ground black pepper – Salt early to draw moisture from onions, then adjust again after blending when flavors have concentrated.
How to Make Creamy Spinach & Sweet Potato Soup for Healthy Cold-Weather Comfort
Roast for caramelized depth
Preheat oven to 425 °F (220 °C). Peel sweet potatoes and dice into ¾-inch cubes; uniformity ensures even roasting. Toss with 1 Tbsp olive oil, ½ tsp salt, and a few cracks of pepper on a parchment-lined sheet. Spread in a single layer—crowding = steaming, not roasting. Slide into the middle rack for 18–20 min, flipping once, until edges turn golden and a paring knife slides through effortlessly. Meanwhile, start step 2 so both components finish together.
Bloom aromatics & spices
Heat remaining 1 Tbsp olive oil in a heavy Dutch oven over medium. Add diced onion and sauté 4 min until translucent edges appear. Stir in minced garlic, grated ginger, turmeric, cumin, and chipotle powder; cook 60 sec. The spices will toast and turn fragrant—do not let garlic brown or it becomes bitter. Your kitchen should smell like a Moroccan souk met an autumn orchard.
Simmer the vegetables
Tip roasted sweet potatoes into the pot, followed by 3 cups broth (reserve 1 cup for later adjustments). Scrape the sheet’s browned bits—flavor bombs! Bring to a gentle boil, then reduce to low, cover partially, and simmer 10 min so flavors meld. If you like chunky texture, remove 1 cup of cubes now with a slotted spoon; keep them aside to fold back at the end.
Blend to silk
Remove pot from heat. Using an immersion blender, purée until smooth, starting on low to prevent hot splatter. If using a countertop blender, cool 5 min first; blend in batches with towel over lid. Return purée to pot; whisk in coconut milk and cashew butter. If soup is too thick, splash in reserved broth until it coats the back of a spoon like melted milkshake.
Wilt the greens
Bring soup back to a gentle simmer over medium-low. Stir in torn kale; cook 2 min. Add baby spinach and cook 30–60 sec more, just until bright green and wilted. Overcooking spinach turns it army-drab. Return reserved sweet-potato cubes now for textural pops.
Finish with brightness
Off heat, squeeze in lemon juice, taste, and adjust salt/pepper. The acid sharpens the natural sweetness and balances coconut richness. Ladle into warm bowls, drizzle with a wisp of coconut milk, and crack fresh pepper. Serve with crusty whole-wheat sourdough or grilled cheese soldiers for dunking.
Expert Tips
Speed it up on weeknights
Microwave sweet-potato chunks in a covered bowl with 2 Tbsp water for 6 min, then proceed with step 2. You’ll lose a little caramelization but gain 10 minutes.
Ice-bath spinach trick
Shocked spinach keeps that jewel-green color if serving next day. Blanch 15 sec, plunge into ice water, squeeze dry, and stir in just before serving.
Thickness dial
Too thin? Simmer uncovered 5 min or stir in instant mashed-potato flakes. Too thick? Warm broth, coconut water, or even green tea works.
Overnight flavor marriage
Make the base up to step 4, refrigerate, then finish greens the next day. Spices bloom and sweet potatoes drink up broth for deeper taste.
Egg float topper
Poach eggs right in the soup (cover 4 min) for added protein, or serve with a soft-boiled egg halved on top—yolk becomes instant sauce.
Reheat low & slow
High heat scorches coconut milk. Warm over medium-low, stirring often; add splash of broth to loosen. Microwave at 70 % power in 45-sec bursts.
Variations to Try
-
Carrot–ginger spin: Replace half the sweet potatoes with carrots and add 1 Tbsp grated fresh turmeric. Finish with orange zest for a citrus punch.
-
Curried lentil hearty: Stir in ¾ cup red lentils with the broth; they dissolve and thicken while adding 6 g plant protein per serving. Add 1 tsp garam masala.
-
Green goddess swirl: Blend ½ cup fresh basil, ¼ cup parsley, 2 Tbsp lemon juice, and 2 Tbsp yogurt; dollop on each bowl for pesto vibes.
-
Smoky bacon (non-veg): Render 2 strips chopped bacon in pot first; use the fat instead of olive oil. Crisp bacon bits become garnish.
-
Silken tofu protein: Blend 6 oz silken tofu with coconut milk for soy-based creaminess that adds 4 g protein per serving and keeps it nut-free.
-
Roasted squash swap: Butternut, pumpkin, or kabocha work 1:1 for sweet potatoes; each brings its own sweetness level—adjust lemon accordingly.
Storage Tips
Refrigerator: Cool completely, transfer to airtight glass jars, and chill up to 4 days. Keep coconut-milk-topped portions separate if possible; the fat can separate, though a good whisk re-emulsifies it.
Freezer: Portion into silicone muffin trays, freeze 3 h, then pop out and store in zip-top bags up to 3 months. This gives you single-serve pucks that thaw quickly in a saucepan. Note: spinach texture softens, so add a fresh handful when reheating for company.
Make-ahead lunch jars: Layer cooked brown rice on the bottom, soup in the middle, fresh spinach on top. At work, microwave 2 min, shake, and you’ve got a grain-bowl hybrid.
Reheating from frozen: No need to thaw overnight. Place frozen block in pot with ¼ cup water, cover, and melt over low heat 10 min, stirring occasionally. Add broth to thin and fresh lemon to wake flavors.
Frequently Asked Questions
Creamy Spinach & Sweet Potato Soup for Healthy Cold-Weather Comfort
Ingredients
Instructions
- Roast sweet potatoes: Preheat oven to 425 °F. Toss diced sweet potatoes with 1 Tbsp oil on parchment-lined sheet; roast 18–20 min until golden.
- Sauté aromatics: In Dutch oven, heat remaining 1 Tbsp oil over medium. Add onion and cook 4 min. Stir in garlic, ginger, turmeric, cumin, chipotle; cook 1 min.
- Simmer: Add roasted sweet potatoes and 3 cups broth. Bring to boil, reduce heat, simmer 10 min.
- Blend: Purée with immersion blender until smooth. Whisk in coconut milk and cashew butter. Thin with remaining broth as needed.
- Add greens: Return to simmer, add kale 2 min, then spinach 30–60 sec until wilted.
- Finish & serve: Off heat, stir in lemon juice, salt, pepper. Ladle into bowls; garnish with coconut milk swirl.
Recipe Notes
For nut-free, substitute sunflower-seed butter or 3 Tbsp tahini. Soup thickens as it sits; thin with broth when reheating. Freeze up to 3 months.