Love this recipe? Save it to Pinterest before you forget!
Hearty Sweet Potato & Spinach Soup for Nutritious Winter Suppers
There’s a certain kind of magic that happens when the first real cold snap hits. The air sharpens, the light turns golden by four-thirty, and suddenly the kitchen becomes the warm heart of the house. I developed this soup during one of those early-Nor’easter weekends when the snow was coming down sideways and the fridge was half-empty except for a couple of sad sweet potatoes and a wilting bag of spinach. I wanted—no, needed—something that felt like a hand-knit sweater in edible form: thick, comforting, and quietly healthy. One pot, one blender, and thirty-five minutes later I was cradling a bowl of sunset-orange silk that tasted like Thanksgiving and felt like a detox. My kids slurped it without asking what the green bits were; my husband asked if we could have it every week. Six winters later, it’s still the recipe I text to friends when they post a sniffly selfie, the one I batch-cook before busy workweeks, and the one that travels to new-parent doorsteps in quart jars. If you’re after a soup that checks every box—vegan-option, gluten-free, freezer-friendly, budget-smart, and toddler-approved—pull up a stool. We’re about to ladle up some serious hygge.
Why You'll Love This Hearty Sweet Potato & Spinach Soup
- One-Pot Wonder: Minimal dishes, maximum flavor—everything simmers in a single Dutch oven.
- immune-boosting powerhouse: One bowl delivers 200 % of your daily vitamin A and 60 % of vitamin C.
- Silky without cream: Blending a portion of the sweet potatoes creates natural velvety body—no dairy needed.
- Freezer hero: Portion into muffin tins for grab-and-go lunches; thaw overnight or microwave straight from frozen.
- Customizable heat: Keep it kid-mild or add a chipotle kick—details in the variations.
- Budget brilliance: Costs about $1.25 per serving using pantry staples and supermarket spinach.
- Meal-prep chameleon: Serve thick over rice, thin as a starter, or blended smooth for baby food.
Ingredient Breakdown
Every ingredient here pulls double duty—flavor and nutrition. Sweet potatoes bring earthy sweetness and beta-carotene; I like the deeper-orange jewel variety for max color. Spinach wilts into tender ribbons but keeps its folate and iron intact; if you only have frozen, swap it in—no need to thaw. Red lentils disappear into the broth, thickening and adding plant protein without the lentil-y texture kids side-eye. A single bay leaf whispers complexity, while smoked paprika gives campfire depth that tricks taste buds into thinking there’s bacon (there’s not). Coconut oil is my go-to for vegan friends, but butter or olive oil works just as well. Finish with a bright squeeze of lemon; acid is the unsung hero that turns “nice” into “can I have thirds?”
Step-by-Step Instructions
- Mise en place: Dice 2 medium onions, mince 4 cloves garlic, peel and cube 2 lbs sweet potatoes (½-inch pieces so they cook evenly), rinse ½ cup red lentils until water runs clear, and wash 5 packed cups spinach; set aside separately.
- Sweat the aromatics: Heat 2 Tbsp coconut oil in a heavy 4-quart pot over medium. Add onions and sauté 5 minutes until translucent and just starting to color—season with ½ tsp salt to draw out moisture.
- Bloom the spices: Stir in 1 tsp ground cumin, 1 tsp smoked paprika, ½ tsp dried thyme, and ¼ tsp freshly ground black pepper; cook 60 seconds until fragrant. Push spices to the side, add garlic, cook 30 seconds more.
- Build the body: Toss in sweet potatoes and lentils. Pour in 4 cups vegetable broth and 1 bay leaf. Increase heat, bring to a boil, then drop to a gentle simmer. Cover and cook 15 minutes, stirring once.
- Greens & blend: Fish out bay leaf. Add spinach in handfuls, wilting each batch. Turn off heat. Use an immersion blender directly in the pot: pulse 5–6 times so half the soup is creamy and half stays chunky. (Alternatively, ladle half into a countertop blender, puree, and return.)
- Adjust & finish: Stir in 1 Tbsp lemon juice and ½ tsp maple syrup to balance acidity and sweetness. Taste; add salt or pepper as needed. For thinner soup, splash in broth or water; for thicker, simmer uncovered 5 minutes.
- Serve: Ladle into warm bowls. Garnish with a swirl of coconut milk, toasted pumpkin seeds, and a crack of black pepper. Offer crusty sourdough for dunking and watch the snow fall outside.
Expert Tips & Tricks
- Roast for depth: If you have 20 extra minutes, roast the cubed sweet potatoes at 425 °F with a drizzle of oil before simmering; caramelized edges add smoky complexity.
- Texture tuning: For a restaurant-style silk finish, blend the entire pot and stir in a handful of fresh spinach at the end for color contrast.
- Salt in stages: Season onions lightly at the start, then adjust after blending; flavors concentrate and you’ll avoid over-salting.
- Quick protein boost: Stir in a can of rinsed chickpeas during the last 5 minutes for an extra 6 g protein per serving.
- Double-batch smarter: Soup thickens as it sits; when reheating, thin with a 50-50 mix of broth and water to restore original texture.
- Flavor make-ahead: Spice-sautéed onion base can be prepped and frozen in muffin trays; pop out two “flavor pucks” and start with frozen sweet potatoes on busy nights.
Common Mistakes & Troubleshooting
| Problem | Likely Cause | Quick Fix |
|---|---|---|
| Scorched bottom | td>Heat too high during simmerTransfer to new pot immediately; add ½ cup broth, scrape gently—don’t stir burnt layer up. | |
| Grainy texture | Over-blended lentils | Press through fine sieve or blend in a small boiled potato for creaminess. |
| Too sweet | Sweet potatoes overripe | Balance with extra lemon juice and a pinch of cayenne. |
| Spinach turns army green | Simmered too long after adding | Add spinach off-heat; soup temp will wilt but not discolor. |
Variations & Substitutions
Spicy Chipotle
Swap smoked paprika for 1 minced chipotle in adobo + ½ tsp adobo sauce. Top with crushed tortilla chips.
Curried Coconut
Add 1 Tbsp yellow curry paste with garlic; finish with ½ cup coconut milk and cilantro.
Kale & White Bean
Sub kale for spinach and add 1 can white beans; simmer 5 extra minutes to soften kale ribs.
Carrot-Ginger Twist
Replace 1 sweet potato with 3 large carrots; add 1 Tbsp grated ginger with garlic.
Storage & Freezing
- Refrigerator: Cool completely, transfer to airtight glass jars, refrigerate up to 5 days. Reheat gently with a splash of water.
- Freezer: Ladle into silicone muffin trays; freeze 2 hours, pop out “pucks,” store in zip bags up to 3 months. Each puck = ½ cup—easy portion control.
- Thawing: Overnight in fridge or microwave 2 minutes from frozen, then heat on stovetop.
- Meal-prep bowls: Layer ½ cup cooked brown rice + 1 cup soup + roasted chickpeas; microwave 90 seconds for desk-lunch nirvana.
Frequently Asked Questions
There you have it—your new winter default, ready to chase away chills and nourish from the inside out. May your ladle never rest, your freezer always stocked, and your evenings warmed by the glow of a bowl that tastes like you planned it all along. Don’t forget to save it to Pinterest so next snow day you’re only three clicks from comfort. Happy slurping!
Hearty Sweet Potato & Spinach Soup
Ingredients
- 2 medium sweet potatoes, peeled & cubed
- 4 cups fresh spinach
- 1 tbsp olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 1 tsp ground cumin
- ½ tsp smoked paprika
- 4 cups vegetable broth
- 1 cup coconut milk
- Salt & pepper to taste
- Juice of ½ lime
- Pumpkin seeds for garnish
Instructions
- 1 Heat olive oil in a large pot over medium heat. Sauté onion until translucent, about 5 min.
- 2 Add garlic, cumin, and paprika; cook 1 min until fragrant.
- 3 Stir in sweet potatoes and broth; bring to a boil. Reduce heat and simmer 15 min until tender.
- 4 Blend half the soup with an immersion blender for a creamy texture.
- 5 Add spinach and coconut milk; simmer 3 min until wilted.
- 6 Finish with lime juice, season to taste, and serve hot with pumpkin seeds on top.
Recipe Notes
For extra protein, add a can of chickpeas. Soup thickens on standing; thin with broth when reheating.