Love this recipe? Save it to Pinterest before you forget!
Creamy Sweet Potato & Spinach Soup – The Hug-in-a-Bowl Your Family Will Beg For
I created this soup on a Tuesday that felt like a Thursday—gray sky, overdue laundry, and a refrigerator that offered little more than a sad bag of spinach and two knobbly sweet potatoes. My kids were circling the kitchen like hungry seagulls, and I needed dinner to feel like comfort food and still check the “Mom-approved nutrition” box. Thirty minutes later we were all hunched over steaming bowls, quiet except for the clink of spoons and the occasional “Mmm.” That night the soup earned its permanent name: Second-Helpings Soup. It’s since become our weekly reset button—creamy enough to feel indulgent, green enough to keep my nutritionist sister happy, and simple enough that even my middle-schooler can reheat it without asking, “Is this microwave-safe?”
Why You'll Love This Creamy Sweet Potato & Spinach Soup
- One-Pot Wonder: Less dishes, more couch time—everything simmers in a single Dutch oven.
- Silky Without Cream: Blended white beans give body and protein while keeping it dairy-free.
- Kid-Veggie Stealth Mode: The natural sweetness of roasted sweet potato masks two full cups of greens.
- Meal-Prep Gold: Flavors deepen overnight; make Sunday, eat through Friday.
- Freezer-Friendly: Portion into mason jars, freeze flat, and you’ve got instant healthy convenience food.
- All-Season Flexibility: Serve hot in winter or chilled in summer with a squeeze of lime.
- Budget Hero: Sweet potatoes and beans cost pennies, yet taste like a million bucks.
Ingredient Breakdown
Every ingredient pulls double duty here—flavor and function. Sweet potatoes bring beta-carotene and natural sweetness that caramelizes beautifully when we sauté them hard for ninety seconds. White beans (a.k.a. cannellini) are the invisible cream; when puréed they create that velvety mouthfeel without heavy cream. Spinach wilts in seconds and keeps the color vibrant, but if you only have kale or chard, swap away—just remove the ribs first. Coconut oil adds a whisper of tropical aroma; if you’re coconut-averse, avocado oil works, but don’t skip the fat—fat equals satiety. Finally, a squeeze of lemon at the end wakes up all the flavors the way a pinch of salt does at the beginning.
Step-by-Step Instructions
- Prep & Pre-Heat: Dice 2 medium sweet potatoes (peel on for extra fiber if organic) and mince 1 large yellow onion. Heat 2 Tbsp coconut oil in a heavy-bottomed pot over medium-high until shimmering.
- Build the Base: Add onion plus 1 tsp sea salt; sauté 3 minutes until translucent. Toss in 2 cloves minced garlic and 1 tsp smoked paprika; cook 30 seconds—do not let garlic brown.
- Caramelize the Star: Stir in sweet-potato cubes; let them sit undisturbed 90 seconds so edges pick up golden fond. Deglaze with 3 cups vegetable broth, scraping the tasty bits.
- Bean Power: Drain and rinse 1 can (15 oz) white beans; add to pot along with 1 cup water. Bring to boil, reduce to lively simmer, cover, and cook 12 minutes until potatoes are knife-tender.
- Green Light: Drop in 3 packed cups baby spinach (or 2 cups frozen). It will look like too much; it isn’t. Stir until wilted, 45 seconds.
- Blend Smart: Remove from heat. Using an immersion blender, purée until silk-smooth. (No immersion blender? Cool 10 minutes, then blend in batches in a countertop blender; remove center cap to vent steam.)
- Finish & Taste: Return to low heat. Thin with broth or water to desired consistency. Stir in 1 Tbsp lemon juice, ½ tsp black pepper, and adjust salt. Serve steaming hot with crusty whole-grain bread.
Expert Tips & Tricks
- Roast for Bonus Depth: If you have 20 extra minutes, roast the sweet-potato cubes at 425 °F with a drizzle of oil until edges char, then proceed—the smoky notes are next-level.
- Bean Swap: Chickpeas work, but the skins can make the soup slightly grainy; if using, peel them first (yes, tedious, but silky).
- Spice Play: Add ½ tsp ground coriander with the paprika for citrusy warmth; or a pinch of chipotle powder for gentle heat.
- Creamy Reheat: Soups thicken in the fridge. Add a splash of broth or water while reheating, stirring over low heat.
- Double Batch Logic: Blenders perform better when fuller; make a double batch, portion, and freeze half—your future self wins.
Common Mistakes & Troubleshooting
- Mistake: Soup tastes flat? Fix: Add another pinch of salt plus 1 tsp acid (lemon or apple-cider vinegar) and watch flavors pop.
- Mistake: Blender explosion from hot liquid. Fix: Cool 10 minutes, blend in small batches, remove feeder cap, cover with towel.
- Mistake: Spinach turned army-green. Fix: Add greens off-heat, just before blending; quick wilting preserves color.
- Mistake: Too sweet from potatoes. Fix: Balance with extra lemon or a dash of cayenne for contrasting heat.
Variations & Substitutions
- Vegan Protein Boost: Stir in ½ cup red lentils with the broth; they dissolve and disappear while adding 9 g plant protein per serving.
- Seafood Spin: Poach shrimp right in the soup the final 3 minutes; add Old Bay instead of paprika.
- Curry Detour: Swap paprika for 1 Tbsp yellow curry powder and use coconut milk instead of water for a Thai twist.
- Low-Carb: Replace half the sweet potatoes with cauliflower florets; carbs drop, creaminess stays.
Storage & Freezing
Refrigerate cooled soup in airtight glass containers up to 5 days. For freezer success, ladle into straight-edged mason jars (leave 1-inch head-space), cool completely, label, and freeze flat. Thaw overnight in fridge; reheat gently with a splash of water. Texture stays creamy for 3 months—after that it’s still safe, but flavors fade.
Frequently Asked Questions
Creamy Sweet Potato & Spinach Soup
SoupsIngredients
- 2 Tbsp olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 large sweet potatoes, peeled & cubed
- 4 cups low-sodium vegetable broth
- 1 tsp ground cumin
- ½ tsp smoked paprika
- 3 cups fresh baby spinach
- 1 cup canned coconut milk
- Salt & black pepper to taste
- Juice of ½ lime
- Toasted pumpkin seeds for garnish
Instructions
- 1Heat olive oil in a large pot over medium heat. Add onion and sauté 4–5 min until translucent.
- 2Stir in garlic, cumin, and paprika; cook 30 sec until fragrant.
- 3Add sweet-potato cubes and pour in broth; bring to a boil.
- 4Reduce heat, cover, and simmer 15 min until potatoes are tender.
- 5Stir in spinach until just wilted, about 1 min.
- 6Blend soup until silky smooth using an immersion blender (or cool slightly and use a countertop blender).
- 7Return to low heat, whisk in coconut milk, and warm through; season with salt, pepper, and lime juice.
- 8Serve hot, garnished with toasted pumpkin seeds and an extra swirl of coconut milk if desired.
Recipe Notes
Make-ahead: soup keeps 4 days refrigerated or 3 months frozen. For extra protein, blend in a can of rinsed white beans with the coconut milk.