comforting onepot sweet potato and spinach soup for cold winter nights

30 min prep 5 min cook 4 servings
comforting onepot sweet potato and spinach soup for cold winter nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

One-Pot Sweet Potato & Spinach Soup: Your Cozy Winter Night Hug in a Bowl

Last Tuesday the wind was howling so hard against our farmhouse windows that the dog refused to step outside. I wrapped myself in the wool blanket my grandmother knit, poked around the pantry, and realized I had everything for the soup that’s carried me through every February since grad-school: sweet potatoes that roast into caramelized nuggets, a half-bag of spinach that wilts into emerald ribbons, and a single can of coconut milk that turns the broth into silk. Ninety minutes later my husband—who had just finished shoveling the driveway—walked in, took one sniff, and sighed the happiest sigh. That’s the moment I remembered why this recipe matters. It isn’t just dinner; it’s permission to slow down, to sit at the same table while the snow piles up, to feel wealthy because you’re warm and fed. If you need a dish that tastes like you have your life together even when the laundry mountain is Everest-high, let this be your winter gift to yourself.

Why This Recipe Works

  • One pot, one heart: Everything from sautéing aromatics to the final wilt of spinach happens in the same enamel pot, meaning fewer dishes and more couch time.
  • Layered flavor, zero fuss: We roast the cubes right in the soup base so they pick up caramelized edges while the broth reduces—no extra sheet pan required.
  • Creamy without cream: A single can of light coconut milk delivers luxurious body for a fraction of the saturated fat found in heavy cream.
  • Plant-powered protein: A cup of red lentils melts into the broth, thickening it and adding 18 g of protein per serving—keeping carnivores and vegans happy at the same table.
  • Freezer hero: Make a double batch; it reheats like a dream on the busiest weeknight.
  • Customizable heat: Dial the cayenne up for fire-breathing dragons or omit for toddlers—no other changes needed.

Ingredients You'll Need

Ingredients

Before we talk substitutions, let’s talk produce-bin pride. Look for sweet potatoes that feel heavy for their size and have tight, unbruised skins—those sugars haven’t converted to starch yet. For spinach, grab the bunch that looks like it was just misted; limp leaves leach water and dull color. If your grocery only has baby spinach, that works, but mature crinkle-leaf stands up better to reheating.

Sweet potatoes (about 2 lb/900 g) bring natural sweetness and beta-carotene that glows like a sunset. Swap with orange-fleshed yams or even pumpkin cubes, though cooking time drops by 5 minutes.

Red lentils (¾ cup) dissolve into the broth, giving body and 13 g plant protein per serving. Green or French lentils stay intact; use them only if you want a brothy stew texture.

Fresh spinach (5 packed cups) wilts to a jewel-tone ribbon. Frozen spinach works—thaw and squeeze it bone-dry first or your soup will taste like a metallic pond.

Light coconut milk (13.5 oz can) softens acid and adds velvet for 120 calories total. Full-fat is divine but doubles calories; oat milk makes it nut-free but less creamy.

Yellow onion, carrot, celery (the holy trinity) build baseline umami. Fennel bulb replaces celery for a licorice whisper; shallots stand in for onion when you’re out.

Garlic (4 fat cloves) because this is winter and we’re not playing. Roasted garlic is milder; add it with the sweet potatoes instead of early sauté.

Smoked paprika (1 tsp) gifts campfire nuance without meat. Sweet paprika works; add a pinch of liquid smoke if you miss the complexity.

Ground cumin & coriander (1 tsp each) give earthy warmth. Toast whole seeds for 30 seconds, then grind for next-level perfume.

Vegetable broth (4 cups) is the lake everything swims in. Use low-sodium so you control seasoning; water plus 2 tsp bouillon paste equals broth in a pinch.

How to Make Comforting One-Pot Sweet Potato and Spinach Soup for Cold Winter Nights

1
Warm the pot: Place a heavy 4-quart Dutch oven over medium heat for 90 seconds. You want the base evenly heated so the vegetables hiss the moment they hit the surface, preventing watery releases.
2
Sauté aromatics: Add 2 Tbsp olive oil, swirl to coat, then tumble in 1 diced onion, 1 diced carrot, and 2 stalks celery plus ½ tsp salt. Cook 5 minutes until edges turn translucent; lower heat if browning starts.
3
Bloom spices: Stir in 4 minced garlic cloves, 1 tsp smoked paprika, 1 tsp cumin, 1 tsp coriander, and optional pinch cayenne. Cook 60 seconds; the spices should smell toasted, not scorched.
4
Add sweet potatoes & lentils: Fold in 2 peeled and ¾-inch cubed sweet potatoes plus ¾ cup rinsed red lentils. Toss to coat every cube with spice-laced oil; this seals in flavor.
5
Deglaze: Pour in 1 cup of the broth first, scraping browned fond with a wooden spoon. That caramelized layer equals free depth no stock cube can fake.
6
Simmer: Add remaining 3 cups broth, ½ tsp black pepper, and 1 bay leaf. Bring to a gentle boil, then reduce to a lazy bubble, partially cover, and simmer 15 minutes until lentils vanish and sweet potatoes yield to a fork.
7
Crush a few cubes: Using the back of your spoon, mash ⅓ of the sweet potatoes against the pot wall. This natural thickener gives body without flour or cornstarch.
8
Finish with greens & coconut: Stir in 5 packed cups spinach and the whole can of light coconut milk. Return to a bare simmer; spinach wilts in 60 seconds. Fish out bay leaf. Taste, adjust salt, and brighten with 1 Tbsp lime juice.
9
Serve: Ladle into deep bowls, drizzle with chili oil, scatter toasted pumpkin seeds, and add a swirl of coconut milk for coffee-shop glamour. Crusty sourdough mandatory—doctor’s orders.

Expert Tips

Low-slow equals flavor

If you have time, after step 6, transfer the covered pot to a 300 °F oven for 45 minutes. The gentle all-around heat concentrates sweetness without evaporating broth.

Overnight magic

Make the soup through step 8, cool, and refrigerate overnight. Next evening, reheat slowly while you change into pajamas; the flavors marry like old friends.

Immersion blender shortcut

For ultra-creamy texture, buzz the soup 3 seconds with an immersion blender before adding spinach. You’ll get a chowder-like richness minus dairy.

Salt timing

Add only ½ tsp salt early; broth reduces and concentrates. Taste at the end and finish with flaky salt for pops of crunch and salinity on top.

Flash-freeze portions

Ladle cooled soup into silicone muffin trays, freeze, then pop out “soup pucks” into zip bags. Two pucks + ½ cup boiling water = instant lunch.

Bright finish

Acid wakes up everything. If you don’t have lime, stir in 1 tsp rice vinegar or ½ tsp lemon zest right before serving; you’ll notice the soup suddenly sing.

Variations to Try

  • Curry twist: Swap smoked paprika for 1 Tbsp mild curry powder and add 1 tsp grated ginger with garlic. Finish with cilantro instead of lime.
  • Protein punch: Stir in 1 cup cooked shredded chicken or a can of chickpeas at step 8 for omnivore households.
  • Grains & greens: Replace lentils with ½ cup quick-cooking quinoa; reduce broth by ½ cup and add 5 minutes to simmer time.
  • Spicy Thai: Add 1 minced Thai chili and stalk of lemongrass in step 3; swap lime juice for fish sauce + brown sugar at the end.
  • Smoky bacon: For flexitarian, render 2 strips chopped bacon first; remove crispy bits and sprinkle on top, sauté vegetables in rendered fat.

Storage Tips

Cool the soup completely within two hours (hot soup in a cold fridge = bacteria paradise). Transfer to airtight containers, leaving ½ inch headroom for expansion. Refrigerated, it keeps 4 days. Frozen, it sings for 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting, stirring every 2 minutes. Reheat gently; coconut milk can separate if boiled violently—whisk to reunite.

For packed lunches, pre-portion into heat-proof jars. At work, loosen lid, microwave 2 minutes, stir, then another 60–90 seconds. The spinach may dull slightly, but a squeeze of fresh lime perks it back up.

Frequently Asked Questions

Absolutely. Strip the stems, chop leaves finely, and add them 5 minutes earlier so they soften. Tuscan (Lacinato) kale holds up best; curly kale can taste bitter—balance with an extra pinch of smoked paprika.

Whisk in broth or water ¼ cup at a time over low heat until you reach desired consistency. Taste and adjust salt after each addition; dilution can mute seasoning.

Yes. Sauté aromatics and spices on the stove (steps 1–3), then scrape everything into a 4-quart slow cooker with sweet potatoes, lentils, and broth. Cook on LOW 6 hours or HIGH 3 hours. Add coconut milk and spinach in the last 15 minutes.

Naturally both—just confirm your broth is certified gluten-free. If adding toppings like croutons or bacon, choose versions that meet your dietary needs.

Stir in ½ tsp kosher salt, 1 tsp acid (lime/lemon/vinegar), and a pinch of sweetener (maple or sugar). Salt boosts overall flavor, acid brightens, and sweetener balances heat or acid. Taste after each addition.

Yes, provided your pot holds 6 quarts. Increase cooking time by 5 minutes and season gradually—large volumes need slightly more salt than simple doubling suggests.
comforting onepot sweet potato and spinach soup for cold winter nights
soups
Pin Recipe

Comforting One-Pot Sweet Potato & Spinach Soup

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Warm the pot: Heat olive oil in a 4-quart Dutch oven over medium heat.
  2. Sauté vegetables: Add onion, carrot, celery, and ½ tsp salt; cook 5 minutes until softened.
  3. Bloom spices: Stir in garlic, paprika, cumin, coriander, and cayenne; cook 1 minute.
  4. Add main ingredients: Fold in sweet potatoes and lentils to coat with spices.
  5. Deglaze & simmer: Pour in 1 cup broth first to loosen browned bits, then add remaining broth and bay leaf. Partially cover and simmer 15 minutes until potatoes are tender.
  6. Thicken: Mash ⅓ of the potatoes against the side of the pot for creaminess.
  7. Finish: Stir in coconut milk and spinach; simmer 2 minutes more. Remove bay leaf, season with salt, pepper, and lime juice. Serve hot.

Recipe Notes

Soup thickens as it sits; thin with broth or water when reheating. For a smoky depth without heat, add ¼ tsp liquid smoke at step 3.

Nutrition (per serving)

248
Calories
18g
Protein
38g
Carbs
6g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.