Love this? Pin it for later!
Hearty Spinach & Sweet Potato Soup for Comfortable Winter Evenings
When the first frost paints the windows and the daylight slips away before dinner, few things feel as restorative as a pot of soup bubbling on the stove. This hearty spinach and sweet potato soup has become my December ritual—born five years ago when a surprise snowstorm stranded me at home with nothing but a forgotten sweet potato, a wilting bag of spinach, and the stubborn determination to avoid a grocery run in a blizzard. What started as desperation became devotion. The soup is velvet-smooth, naturally creamy from the sweet potato itself, and stained the most beautiful sunset-orange. One spoonful tastes like forgiveness for every winter-shortcut: the skipped gym sessions, the unread novels, the unanswered emails. I make it on Sunday afternoons while my daughter builds couch-fort castles, then reheat it throughout the week—its flavor deepens each time, much like the memories we’re quietly stitching together in the small, warm light of the kitchen.
Why This Recipe Works
- One-Pot Wonder: Minimal dishes mean more time under a blanket with Netflix.
- Pantry Staples: Sweet potatoes, spinach, and canned beans keep for weeks—perfect when the weather refuses to cooperate.
- Silky Without Dairy: Blending a portion of the potatoes creates natural creaminess; no heavy cream required.
- Meal-Prep Hero: Tastes even better on day three as the spices marry overnight.
- Customizable Heat: Add a pinch of cayenne for gentle warmth or leave it mild for kids.
- Plant-Powered Protein: Cannellini beans lend 8 g protein per serving, keeping you full till breakfast.
- Freezer-Friendly: Portion into silicone muffin trays; pop out and reheat anytime you feel the chill.
Ingredients You'll Need
The beauty of this soup lies in humble supermarket staples that, when combined, taste far greater than the sum of their parts. Look for firm, unblemished sweet potatoes—jewel or garnet varieties both work. Their orange flesh will tint the broth that gorgeous sunset hue. Baby spinach is convenient (no stemming), but mature spinach or even chopped kale can stand in; just remove the ribs if using kale. Canned cannellini beans are my shortcut for protein, yet great northern or even chickpeas fit seamlessly. When shopping, check sodium levels on beans and broth; you can always add salt, but you can’t take it out. Vegetable broth is preferred for a fully vegetarian pot, though low-sodium chicken broth works if that’s what you have. A squeeze of lemon at the end wakes everything up, so don’t skip the acid—it’s the invisible spark that makes each spoonful taste fresh rather than stewy.
How to Make Hearty Spinach & Sweet Potato Soup for Comfortable Winter Evenings
Warm the Pot & Bloom the Aromatics
Place a heavy 4–5 qt Dutch oven over medium heat for 60 seconds—this prevents sticking. Add 2 Tbsp olive oil, swirling to coat. When the oil shimmers, stir in 1 diced yellow onion, 2 sliced carrots, and 3 minced garlic cloves. Season with ½ tsp kosher salt and ¼ tsp black pepper. Cook 5 minutes until the onions are translucent and you can smell garlic perfume curling up; do not brown. Lower heat if edges threaten to color.
Toast the Spices
Sprinkle 1 tsp ground cumin, 1 tsp dried thyme, ½ tsp smoked paprika, and a pinch of cayenne over the vegetables. Stir constantly for 60–90 seconds; toasting wakes sleepy spices and perfumes your kitchen like a rustic candle. The mixture will look sandy and smell nutty—this is your flavor base.
Add Sweet Potatoes & Broth
Peel and cube 2 medium sweet potatoes (about 1¼ lbs) into ¾-inch pieces. Add to the pot along with 1 cup canned diced tomatoes and 4 cups vegetable broth. Scrape the bottom with a wooden spoon to dissolve any caramelized bits—that’s pure flavor. Bring to a gentle boil, then reduce heat, cover partially, and simmer 15 minutes until potatoes are knife-tender.
Blend a Portion for Creaminess
Remove 2 ladles of soup (mostly potato + broth) into a blender. Vent the lid, cover with a towel, and blend until silky. Return purée to the pot; this simple step lends body without dairy. Alternatively, use an immersion blender directly in the pot but only pulse 3–4 times—some texture should remain.
Stir in Beans & Simmer
Rinse and drain 1 can cannellini beans. Fold into the soup and simmer 5 minutes so beans absorb flavor. If broth reduces too much, splash in ½–1 cup water to loosen; you want it stew-like, not porridge-thick.
Wilt the Spinach
Stuff 3 packed cups baby spinach on top, cover, and cook 60 seconds. Stir—the greens will shrink dramatically. Bright color means nutrients stay intact; overcooking turns spinach army-green and metallic.
Finish with Lemon & Taste
Squeeze in 1 Tbsp fresh lemon juice and taste for salt. Depending on broth, you may need another ½ tsp. The soup should sing—earthy, slightly smoky, with a gentle citrus lift.
Serve & Garnish
Ladle into deep bowls. Drizzle with extra-virgin olive oil, scatter toasted pumpkin seeds, and add a crack of black pepper. Crusty sourdough or grilled cheese triangles turn supper into a hug.
Expert Tips
Speed It Up
Microwave diced sweet potatoes in a covered bowl with 2 Tbsp water for 4 minutes to jump-start cooking, then add to broth.
Salt Late
Beans and broth vary in sodium; adjust seasoning at the end to avoid over-salting.
Overnight Upgrade
Make a day ahead; flavors meld magically. Reheat gently with a splash of water.
Texture Play
Blend half for ultra-silky or leave it rustic for hearty chew—your spoon, your rules.
Freezer Hack
Cool completely, ladle into freezer bags, flatten for stackable storage; keeps 3 months.
Green Swap
Sub kale, chard, or even frozen spinach (thaw & squeeze dry) when baby spinach is scarce.
Variations to Try
- Spicy Southwest: Swap cumin & thyme for 1 tsp chipotle powder + ½ tsp oregano; add black beans & corn.
- Creamy Coconut: Replace 1 cup broth with full-fat coconut milk; finish with lime instead of lemon.
- Lentil Boost: Stir in ½ cup red lentils with broth; they dissolve and thicken while adding 4 g extra protein.
- Sausage Lovin’: Brown sliced vegan or turkey sausage before onions for omnivore appeal.
- Harvest Edition: Add 1 diced apple with sweet potatoes for autumn sweetness; finish with sage.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavor actually improves on day two as spices mingle and sweet potatoes release starch for extra body.
Freezer: Portion into freezer-safe mason jars (leave 1 inch head-space), silicone muffin trays, or flattened zip bags. Label with date; freeze up to 3 months. Thaw overnight in fridge or use the microwave defrost setting.
Reheat: Warm gently over medium-low, thinning with broth or water to desired consistency. Stir often—sweet potatoes scorch easily. Microwave works for single bowls (cover loosely) at 70% power, stirring every 45 seconds.
Frequently Asked Questions
Hearty Spinach & Sweet Potato Soup for Comfortable Winter Evenings
Ingredients
Instructions
- Warm aromatics: Heat olive oil in Dutch oven over medium. Add onion & carrots; cook 5 min. Stir in garlic, salt, pepper.
- Toast spices: Sprinkle cumin, thyme, paprika, cayenne; cook 1 min.
- Simmer vegetables: Add sweet potatoes, tomatoes, broth. Bring to boil, reduce heat, cover partially, simmer 15 min until potatoes tender.
- Blend: Transfer 2 ladles to blender; purée and return to pot for creaminess.
- Add beans: Stir in cannellini beans; simmer 5 min.
- Wilt spinach: Add spinach on top, cover 1 min, then stir to incorporate.
- Finish: Stir in lemon juice, adjust salt. Serve hot with olive oil drizzle & toasted seeds.
Recipe Notes
Soup thickens as it sits; thin with broth or water when reheating. Flavor peaks 24 hours after cooking.