hearty spinach and sweet potato soup for comfortable winter evenings

30 min prep 5 min cook 5 servings
hearty spinach and sweet potato soup for comfortable winter evenings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

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

Ingredients

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

1
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.

2
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.

3
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.

4
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.

5
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.

6
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.

7
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.

8
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

Yes—use diced frozen sweet potato (unseasoned). Add straight to broth; simmer 2–3 minutes less since they’re par-cooked.

Naturally gluten-free; just verify your broth and beans are certified if you’re celiac.

Absolutely—halve all ingredients but use a 3 qt pot. Cooking times remain identical.

Sauté vegetables in ¼ cup broth until softened; proceed as written.

Mash some potatoes against the pot with a potato masher; the broth will still gain creamy body.

Stir in tiny alphabet pasta or rice instead of spinach, then add frozen peas at the end for green flecks they’ll accept.
Hearty Spinach & Sweet Potato Soup for Comfortable Winter Evenings
soups
Pin Recipe

Hearty Spinach & Sweet Potato Soup for Comfortable Winter Evenings

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Warm aromatics: Heat olive oil in Dutch oven over medium. Add onion & carrots; cook 5 min. Stir in garlic, salt, pepper.
  2. Toast spices: Sprinkle cumin, thyme, paprika, cayenne; cook 1 min.
  3. Simmer vegetables: Add sweet potatoes, tomatoes, broth. Bring to boil, reduce heat, cover partially, simmer 15 min until potatoes tender.
  4. Blend: Transfer 2 ladles to blender; purée and return to pot for creaminess.
  5. Add beans: Stir in cannellini beans; simmer 5 min.
  6. Wilt spinach: Add spinach on top, cover 1 min, then stir to incorporate.
  7. 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.

Nutrition (per serving)

196
Calories
8g
Protein
33g
Carbs
4g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.