Love this recipe? Save it to Pinterest before you forget!
Hearty Sweet Potato & Spinach Soup for Winter Family Suppers
When the first real cold snap hits and the sky turns that pale winter gray, my kitchen instinctively shifts into soup mode. Not the delicate, brothy kind that belongs in spring—I'm talking about thick, blanket-in-a-bowl soups that can stand up to a howling January night. This hearty sweet-potato and spinach number is the one my family asks for on repeat from November straight through March. It started years ago as a clean-out-the-crisper affair: two lonely sweet potatoes, a wilting bag of baby spinach, and a half-can of coconut milk left from a curry. I simmered, I blended, I added a glug of maple syrup on a whim, and the first spoonful had us all leaning over the pot, silently ladling seconds. Now it's tradition. We make it on Sunday afternoons while music plays and snow piles up outside, and the house smells like ginger and thyme for hours. If you need proof that humble produce can become something luxurious, this soup is it.
Why You'll Love This Hearty Sweet Potato & Spinach Soup
- One-pot weeknight wonder: Everything simmers together and gets blitzed right in the same Dutch oven—minimal dishes, maximum comfort.
- Silky without any cream: The sweet potatoes break down and create a naturally creamy base; coconut milk adds body, but you can keep it lighter if you prefer.
- Deep, layered flavor: Roasting the potatoes first caramelizes their edges, while smoked paprika and a whisper of maple syrup balance savory and sweet.
- Kid-approved veggies: The immersion blender erases all evidence of spinach; picky eaters just taste "orange soup."
- Meal-prep superstar: It thickens as it sits, so Tuesday's lunch tastes even better than Sunday's supper.
- Freezer-friendly: Portion into quart bags, lay flat to freeze, and you've got homemade heat-and-eat for busy nights.
- Easily vegan & gluten-free: Without even trying, this soup checks every dietary box at the table.
Ingredient Breakdown
Each component here pulls double duty, building flavor and nutrition simultaneously. Sweet potatoes bring natural sugars that intensify when roasted, plus beta-carotene for a color pop. Choose orange-fleshed varieties like Garnet or Beauregard—the darker the skin, the sweeter the meat. Baby spinach wilts in seconds and adds iron and folate without the metallic taste older greens can give. If you only have frozen spinach, thaw and squeeze it dry; the soup will still sing.
Aromatics matter: yellow onion for sweetness, garlic for depth, fresh ginger for zing. The trio sautéed in olive oil creates the savory backbone. Vegetable broth should be low-sodium so you control salt; homemade is gold, but a good boxed broth works. Coconut milk (I default to the canned, full-fat kind) swirls in silkiness; if coconut isn't your vibe, substitute an equal amount of cashew cream or even half-and-half for a non-vegan route.
Smoked paprika adds campfire nuance, while a modest pinch of cinnamon whispers warmth. Maple syrup heightens the sweet potatoes' own sugars—use the real stuff, not pancake syrup. Finally, a squeeze of lemon right before serving cuts through richness and wakes everything up.
Step-by-Step Instructions
-
1
Roast the sweet potatoes
Preheat oven to 425 °F (220 °C). Peel and cube 2½ lb (about 3 large) sweet potatoes into ¾-inch chunks. Toss with 2 Tbsp olive oil, ½ tsp salt, and ¼ tsp black pepper on a rimmed sheet. Spread in a single layer and roast 20 minutes, flip, then 15–20 minutes more until caramelized at the edges. Set aside.
-
2
Sauté aromatics
In a heavy Dutch oven, warm 1 Tbsp olive oil over medium. Add 1 diced large yellow onion and cook 5 minutes until translucent. Stir in 3 minced garlic cloves and 1 Tbsp grated fresh ginger; cook 1 minute until fragrant.
-
3
Bloom spices
Add 1 tsp smoked paprika, ½ tsp dried thyme, ¼ tsp cinnamon, and a pinch of cayenne if you like subtle heat. Stir constantly 30 seconds; coating the onions in spice toasts the flavors and prevents raw, dusty taste.
-
4
Simmer
Pour in 4 cups low-sodium vegetable broth and scrape browned bits. Add roasted sweet potatoes, bring to a boil, then reduce to a gentle simmer 10 minutes so flavors meld.
-
5
Blend
Remove from heat. Using an immersion blender, purée until smooth. (Alternatively, cool slightly and blend in batches in a countertop blender; return to pot.)
-
6
Wilt spinach & enrich
Stir in 5 oz baby spinach and 1 cup coconut milk. Return to low heat 2–3 minutes until spinach wilts and soup turns a vibrant green-flecked orange. Season with 1 Tbsp maple syrup, 1 tsp salt, and ½ tsp pepper. Finish with juice of ½ lemon.
-
7
Serve
Ladle into warm bowls. Garnish with toasted pumpkin seeds, a swirl of coconut milk, and crusty bread for dunking.
Expert Tips & Tricks
- Roast, don't boil: Dry heat concentrates sugars, giving you a sweeter, more complex soup than if you boil the potatoes directly in broth.
- Texture dial: For a chunkier version, reserve 1 cup roasted cubes before blending and stir them back at the end.
- Spice swap: Try curry powder + cilantro for Thai twist, or cumin + chipotle for smoky Southwest vibes.
- Blender safety: Remove the center cap from the lid and cover with a towel when blending hot liquids to prevent steam explosions.
- Make-ahead magic: Flavors deepen overnight; refrigerate and simply thin with broth when reheating.
Common Mistakes & Troubleshooting
- Soup too thick? Sweet potatoes vary in starch; whisk in warm broth until pourable.
- Bland bowl? Acid and salt awaken sweetness; add another squeeze of lemon or a pinch more salt incrementally.
- Spinach clumping? Chop it roughly and submerge with the back of a spoon so it wilts evenly.
- Scorched bottom? Keep heat low after coconut milk goes in; dairy alternatives scorch quickly.
Variations & Substitutions
- Sweet potato allergy? Butternut squash or pumpkin work seamlessly—same roasting method.
- Low-fat option: Replace coconut milk with equal parts evaporated skim milk or Greek yogurt; add slowly to avoid curdling.
- Green swap: Kale or chard need extra simmer time; add during the last 5 minutes so they soften.
- Protein punch: Stir in a can of rinsed chickpeas or shredded rotisserie chicken after blending.
Storage & Freezing
Cool soup completely, then refrigerate in airtight containers up to 4 days. It thickens while chilled; thin with broth or water when reheating on the stovetop over medium-low, stirring often. For freezer longevity, ladle into quart-size freezer bags, squeeze out excess air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or defrost in a bowl of cold water, then warm gently. Avoid rapid boiling after thawing to preserve the silk-smooth texture.
Frequently Asked Questions
Now grab your coziest blanket, light a candle that smells like pine, and let this hearty sweet-potato and spinach soup turn dinner into the warmest part of a winter day.
Hearty Sweet Potato & Spinach Soup
Ingredients
- 2 Tbsp olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 medium sweet potatoes, peeled & cubed
- 4 cups vegetable broth
- 1 can (14 oz) diced tomatoes
- 1 tsp smoked paprika
- ½ tsp ground cumin
- 3 cups fresh spinach, roughly chopped
- 1 can (15 oz) chickpeas, drained
- 1 cup coconut milk
- Juice of ½ lemon
- Salt & pepper to taste
- Fresh parsley for garnish
Instructions
-
1
Heat olive oil in a large pot over medium heat. Add onion and sauté 5 minutes until translucent.
-
2
Stir in garlic, paprika, and cumin; cook 1 minute until fragrant.
-
3
Add sweet potatoes, diced tomatoes, and broth. Bring to a boil, then reduce to simmer 15 minutes.
-
4
When sweet potatoes are tender, stir in chickpeas and spinach; cook 2-3 minutes until wilted.
-
5
Pour in coconut milk and lemon juice; season generously with salt and pepper.
-
6
Simmer 5 more minutes to meld flavors. Serve hot, garnished with fresh parsley.
Recipe Notes
- Blend half the soup for a creamier texture.
- Swap kale or chard for spinach if preferred.
- Freeze portions up to 3 months; thaw overnight in fridge.