Love this? Pin it for later!
Hearty Sweet Potato & Spinach Soup: The Comfort Bowl That Hugs You Back
There’s a moment—usually around December 28th—when the cookie tins are down to the stale crumbs, the fridge is a Tetris of leftovers, and my yoga pants are staging an intervention. The holidays were glorious, but my body is waving a tiny white flag. That’s when I pull out my biggest pot and start chopping sweet potatoes while the winter light slants through the kitchen window. This soup has been my post-holiday reset for almost a decade; it’s silky, nourishing, and tastes like forgiveness in a bowl. My kids call it “the orange soup that makes Mom stop sighing,” and my neighbors have been known to show up with empty Tupperware when they smell the cumin and coriander blooming in olive oil. If your jeans are tight and your spirit is tighter, let this be the culinary equivalent of a weighted blanket and a Netflix binge—only with way more vitamins.
Why This Recipe Works
- One-Pot Wonder: Minimal dishes, maximum flavor—everything simmers in a single Dutch oven.
- Natural Sweetness: Roasted sweet potatoes bring caramelized depth without added sugar.
- Iron & Folate Boost: A whole bag of spinach wilts in at the end for a serious nutrient punch.
- Freezer-Friendly: Portion and freeze in mason jars for instant healthy lunches.
- Velvety Texture: A quick blitz with an immersion blender gives restaurant silkiness without heavy cream.
- Warming Spices: Smoked paprika and cumin evoke cozy sweaters and crackling fires.
- Plant-Powered Protein: A can of chickpeas turns a side-dish soup into a meal.
Ingredients You'll Need
Sweet potatoes are the star, so pick firm, unblemished ones that feel heavy for their size. I like the deeper-orange varieties (often labeled “garnet” or “jewel”) because they’re denser in beta-carotene and naturally sweeter. If you can only find pale, supermarket sweets, no worries—roasting them concentrates the sugars and coaxes out caramel notes.
Fresh spinach is ideal for color and tenderness, but if your crisper drawer is post-holiday empty, a 10-oz block of frozen leaf spinach (thawed and squeezed dry) will rescue you. Avoid baby spinach in plastic clamshells that’s already starting to weep; the slimy bits will turn your soup swampy.
Extra-virgin olive oil matters here because we’re going to bloom the spices in it—think of it as building a flavor base without butter. A peppery Spanish or grassy Portuguese oil adds complexity, but any decent grocery-store brand works. If you’re oil-free, swap in ¼ cup of vegetable broth and add the spices directly to the onions; they’ll still toast, just less dramatically.
Chickpeas give body and protein. Canned are fine—rinse them well to remove excess sodium. If you’re cooking from dried, 1½ cups cooked equals one 15-oz can. Cannellini or great northern beans are excellent understudies.
Vegetable broth is the canvas. I keep low-sodium cartons in the pantry so I can control salt. If you’ve got homemade stock, gold star for you—just taste before adding extra salt. Chicken broth is an omnivore’s shortcut, but the soup will no longer be vegetarian.
A single bay leaf whispers earthy depth; two will stage a coup. Remove it before blending—unless you enjoy the culinary equivalent of chewing on a pine needle.
How to Make Hearty Sweet Potato & Spinach Soup
Roast the Sweet Potatoes
Preheat oven to 425 °F (220 °C). Peel and cube 2 lbs sweet potatoes into ¾-inch chunks. Toss with 1 Tbsp olive oil, ½ tsp kosher salt, and a few cracks of black pepper on a parchment-lined sheet. Spread in a single layer; roast 20 minutes, flip, then 15 minutes more until edges blister and caramelize. This step intensifies sweetness and prevents watery soup.
Bloom the Aromatics
In a heavy Dutch oven, warm 2 Tbsp olive oil over medium heat. Add 1 diced large yellow onion and sauté 4 minutes until translucent edges appear. Stir in 3 minced garlic cloves, 1 tsp ground cumin, 1 tsp smoked paprika, ½ tsp ground coriander, and ¼ tsp cayenne; cook 60 seconds. The spices will darken and smell nutty—this is flavor gold.
Deglaze & Build Base
Tip in 1 Tbsp tomato paste; stir to coat onions and toast 1 minute. Pour ¼ cup dry white wine (or broth) and scrape the browned bits. Add roasted sweet potatoes, 1 drained can chickpeas, 1 bay leaf, and 4 cups vegetable broth. Bring to a gentle boil, reduce heat, cover, and simmer 15 minutes so flavors meld.
Blitz to Silk
Remove bay leaf. Using an immersion blender, purée about two-thirds of the soup directly in the pot. Leave some chunks for texture; think silky with hearty bites. No immersion blender? Carefully transfer 3 cups to a countertop blender, blend until smooth, and return to pot.
Wilt in the Greens
Stir in 5 packed cups baby spinach (or 1 thawed frozen block). Simmer 2–3 minutes until bright green and just wilted. Overcooking dulls the color and flavor. If using mature spinach, remove tough stems first.
Finish & Adjust
Stir in 1 tsp fresh lemon juice to brighten, then taste for salt and pepper. Depending on broth, you may need ½–1 tsp more salt. For creamy luxury, swirl in ¼ cup coconut milk or Greek yogurt—optional but heavenly.
Serve & Garnish
Ladle into warm bowls. Top with toasted pumpkin seeds, a drizzle of chili oil, and a crack of black pepper. Crusty bread is mandatory; napkins are optional.
Expert Tips
Low & Slow Roast
If you have time, roast sweet potatoes at 375 °F for 40 minutes instead of 425 °F for 35. The lower temp converts more starch to sugar, yielding candy-like cubes.
Salt in Stages
Salt the roasting potatoes, then again after blending. Layering prevents over-salting and builds depth rather than surface bite.
Keep That Green
Add spinach off-heat if your burner runs hot; residual heat wilts perfectly without muddying the color.
Ice-Cube Trick
Freeze leftover soup in silicone ice cube trays; pop out a few cubes for quick toddler lunches or sauce bases.
Texture Toggle
For a brothy version, skip blending entirely. For ultra-smooth, blend completely and strain through fine-mesh sieve—restaurant vibes.
Color Pop
Garnish with a swirl of yogurt and a sprinkle of pomegranate arils for festive color contrast—great for New Year’s brunches.
Variations to Try
- Thai Twist: Swap cumin for 1 Tbsp red curry paste and finish with ½ cup coconut milk, lime juice, and cilantro.
- Smoky Bacon: For omnivores, render 2 chopped bacon slices first; use rendered fat instead of oil. Top with crumbled bacon.
- Grains & Greens: Add ½ cup red lentils with broth; they dissolve and thicken while contributing plant protein.
- Spicy Kick: Double cayenne and add 1 minced chipotle in adobo for smoky heat that lingers.
- Autumn Squash Swap: Replace half the sweet potatoes with roasted butternut squash for deeper complexity.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors meld beautifully, so leftovers taste even better on day three.
Freezer: Ladle cooled soup into quart-size freezer bags, squeeze out air, and lay flat to freeze up to 3 months. Or use straight-sided mason jars (leave 1-inch headspace). Thaw overnight in fridge or microwave on 50 % power, stirring often.
Reheat: Warm gently over medium-low, thinning with broth or water as needed. Spinach may darken; add a fresh handful during reheating for bright color.
Make-Ahead Roast: Roast sweet potatoes on Sunday, cool, and refrigerate up to 4 days. Weeknight soup comes together in 20 minutes flat.
Frequently Asked Questions
Hearty Sweet Potato & Spinach Soup
Ingredients
Instructions
- Roast: Preheat oven to 425 °F. Toss sweet potatoes with 1 Tbsp oil, salt, and pepper on a sheet pan. Roast 20 minutes, flip, roast 15 minutes more until caramelized.
- Sauté: Warm remaining 2 Tbsp oil in Dutch oven over medium heat. Add onion; cook 4 minutes. Stir in garlic, cumin, paprika, coriander, and cayenne; cook 1 minute.
- Deglaze: Stir in tomato paste; cook 1 minute. Add wine; scrape browned bits.
- Simmer: Add roasted potatoes, chickpeas, bay leaf, and broth. Bring to boil, reduce heat, cover, simmer 15 minutes.
- Blend: Remove bay leaf. Purée two-thirds of soup with immersion blender for silky texture.
- Finish: Stir in spinach until wilted. Add lemon juice, season to taste, and serve hot with desired toppings.
Recipe Notes
Soup thickens as it sits; thin with broth when reheating. Freeze portions without garnishes for up to 3 months.