Love this? Pin it for later! 📌
There’s a certain kind of magic that happens when the first real cold snap rolls in. The kind that sends me rummaging through the pantry for root vegetables and yanking open the crisper drawer to rescue the last of the spinach before it wilts. It was on one such evening—wind rattling the kitchen window, my favorite wool socks still damp from an ambitious dog walk—that this Healthy Sweet Potato & Spinach Soup was born. I wanted something that felt like a weighted blanket in a bowl, but still bright enough to remind me that citrus season is just around the corner. Something that could simmer quietly while I answered one last email, then greet me with a velvety swirl of color when I finally surrendered my laptop to the couch.
Fast-forward three winters: this soup has become the unofficial welcome committee for anyone who steps through our front door between November and March. Neighbors shoveling snow? They get a mason jar. New parents? I show up with a quart container and a loaf of seedy bread. Even my dad—staunch meat-and-potatoes guy—requests it by name. The sweet potatoes bring natural sweetness and body, the spinach keeps things vibrant, and a whisper of coconut milk makes every spoonful taste like you tried harder than you did. It’s weeknight-easy, meal-prep friendly, and somehow still elegant enough for the holiday table. Let me show you exactly how to make it yours.
Why This Recipe Works
- One pot, 35 minutes: Minimal dishes, maximum coziness.
- Immune-boosting hero: Sweet potatoes give you 400 % of your daily vitamin A; spinach adds iron and folate.
- Velvety without cream: A modest pour of light coconut milk keeps it dairy-free yet luxurious.
- Freezer rock-star: Portion, freeze, and reheat without texture drama.
- Customizable heat: Add a pinch of cayenne or keep it kid-friendly—your call.
- Plant-powered protein option: Stir in a can of chickpeas for extra staying power.
Ingredients You'll Need
Great soup starts with great produce—no news there—but a few extra details will take you from “pretty good” to *can’t-stop-slurping*.
Sweet potatoes: Look for firm, unblemished skins and a uniform orange hue (hello, beta-carotene!). Jewel and garnet varieties are sweetest; Hannah whites are starchier—avoid them here. If your grocery only has humongous specimens, grab two and weigh them; 2 lbs total is the sweet spot.
Fresh spinach: Grab a 5-oz clamshell or two generous handfuls from the farmers’ market. Baby spinach saves you the stem-removal step, but mature leaves work—just strip the tough ribs. Wilted spinach on its last leg? Perfect. You’re blending it anyway.
Coconut milk: I use “light” to keep calories in check, but the full-fat version makes restaurant-level silkiness. Shake the can vigorously or you’ll get a watery first pour and solidified cream at the end.
Yellow onion: White or red are fine; shallots give a sweeter edge. Dice small so they melt into the soup.
Garlic: Fresh only, please. The pre-minced jarred stuff tastes like a hospital corridor.
Vegetable broth: Low-sodium keeps you in charge of flavor. If all you have is water plus bouillon, use 1 tsp per cup of water.
Smoked paprika: The secret smoky backbone. Regular paprika works in a pinch, but the smoked variety turns simple vegetables into “how is this vegan?”
Lemon: A final squeeze wakes up the greens and balances sweet potato sugars. Lime is a fun tropical twist.
Olive oil: Just enough to sweat the aromatics. Avocado oil or coconut oil work, but skip butter—it clouds the broth.
How to Make Healthy Sweet Potato & Spinach Soup for Hearty Winter Meals
Prep the vegetables
Peel sweet potatoes and cut into ¾-inch cubes—small enough to cook quickly, large enough to avoid mush. Dice the onion, mince the garlic, and rinse the spinach (even if the bag says “pre-washed”; nobody wants gritty soup).
Warm the pot
Set a heavy-bottomed Dutch oven or soup pot over medium heat for 60 seconds. Add 2 Tbsp olive oil and swirl to coat the surface evenly; a hot pot prevents onions from steaming in their own moisture.
Sauté aromatics
Add diced onion and ½ tsp kosher salt. Cook 4–5 minutes, stirring occasionally, until translucent and edged with gold. Stir in 2 cloves minced garlic, 1 tsp ground cumin, and ½ tsp smoked paprika; cook 30 seconds until fragrant but not browned—burnt garlic turns bitter.
Add sweet potatoes & liquid
Tip in cubed sweet potatoes, 4 cups vegetable broth, and 1 cup water. Increase heat to high; once the surface shivers with bubbles, reduce to maintain a gentle simmer. Cover partially and cook 12 minutes, until a fork slides through a cube with minimal resistance.
Wilt the spinach
Stir in 5 oz spinach a handful at a time; it will collapse within seconds. Bright green color means you’ve preserved water-soluble vitamins—no 20-minute boil needed.
Blend until silky
Use an immersion blender directly in the pot, tilting the vessel for even blending, 45–60 seconds until no visible flecks remain. (Alternatively, transfer in batches to a countertop blender; vent the lid and cover with a towel to avoid hot-soup explosions.)
Finish with coconut milk & acid
Pour in ¾ cup light coconut milk and warm through—do not boil or the coconut can separate. Add 1 Tbsp fresh lemon juice, then taste and adjust salt, pepper, or more lemon for brightness.
Serve & garnish
Ladle into warm bowls. Swirl extra coconut milk with a toothpick for café vibes, scatter toasted pumpkin seeds for crunch, or add a dash of hot sauce for heat. Leftovers? See storage section below.
Expert Tips
Control the texture
Blend half the soup and leave the rest chunky for a more rustic experience. Or add a drained can of white beans before blending to turn it into a protein-rich stew.
Salt in layers
Season the onions, again after the broth, and a final time at the end. Taste buds fatigue when food is hot; let the soup cool slightly for the truest flavor check.
Chill fast, freeze faster
Spread hot soup in a rimmed baking sheet to cool it quickly and safely before freezing. Once solid, break into chunks and store in zip bags to save freezer space.
Keep that color
If reheating, warm gently and add another squeeze of lemon. Acid prevents the spinach from oxidizing into a drab olive hue.
Variations to Try
-
Curried twist: Swap cumin for 1 Tbsp yellow curry paste and add a stalk of lemongrass while simmering; remove before blending.
-
Sweet-potato swap: Use an equal weight of butternut squash or carrots for a lower-carb option.
-
Greens galore: Sub kale or chard; just strip the ribs and simmer an extra 2 minutes before blending.
-
Protein punch: Add a can of drained chickpeas or white beans during the last 3 minutes for a complete one-bowl meal.
-
Smoky heat: Float a chipotle chili in adobo while simmering; remove before blending and add ½ tsp of the sauce for smoky depth.
Storage Tips
Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. Reheat gently over medium-low heat, thinning with water or broth as needed; the soup thickens as it sits.
Freezer: Portion into silicone muffin trays for single-serve pucks, or use 2-cup glass containers. Freeze up to 3 months. Thaw overnight in the fridge or defrost in the microwave at 50 % power, stirring every 60 seconds.
Make-ahead for guests: Blend the soup base (minus coconut milk) up to 2 days ahead. Reheat, then stir in coconut milk and lemon for freshest flavor and color. Garnish just before serving.
Frequently Asked Questions
Healthy Sweet Potato & Spinach Soup for Hearty Winter Meals
Ingredients
Instructions
- Sauté aromatics: Heat olive oil in Dutch oven over medium. Add onion and ½ tsp salt; cook 4–5 min until translucent. Stir in garlic, cumin, paprika; cook 30 sec.
- Simmer potatoes: Add sweet potatoes, broth, and water. Bring to boil, reduce to simmer, partially cover 12 min until fork-tender.
- Wilt greens: Stir in spinach until just wilted, 30 seconds.
- Blend: Puree with immersion blender until silky smooth.
- Finish: Stir in coconut milk and lemon juice; warm gently. Season to taste and serve hot.
Recipe Notes
Soup thickens on standing; thin with broth or water when reheating. For extra protein, stir in a can of rinsed chickpeas after blending.