creamy onepot sweet potato and spinach soup for healthy comfort food

20 min prep 60 min cook 6 servings
creamy onepot sweet potato and spinach soup for healthy comfort food
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

Creamy One-Pot Sweet Potato & Spinach Soup

A velvety, nutrient-packed hug in a bowl that comes together in under 30 minutes with minimal cleanup—this is the soup I make when the world feels noisy and my body craves something gentle yet deeply satisfying.

I first threw this together on a Tuesday that had already felt like a Thursday. My toddler was teething, my inbox was overflowing, and the fridge held exactly three things that seemed promising: two sad sweet potatoes, a wilting bag of spinach, and the dregs of a carton of coconut milk. Thirty minutes later the house smelled like Thanksgiving and I was spooning sunset-orange silk into bowls, wondering how something so luxurious had emerged from such humble beginnings. We’ve made it weekly ever since—sometimes for lunch, sometimes for dinner, always for comfort. The sweetness of the potatoes plays against the earthy spinach, while coconut milk swirls in to create a texture so creamy you’ll swear there’s a roux hiding somewhere. (Spoiler: there isn’t.)

Why You'll Love This Creamy One-Pot Sweet Potato & Spinach Soup

  • Truly one-pot: No blender, no colander, no extra dishes—everything simmers, softens, and shines in the same Dutch oven.
  • Weeknight fast: 10 minutes of hands-on prep, 20 minutes of lazy simmering while you answer emails or build block towers.
  • Silky without cream: Coconut milk keeps it dairy-free, but you can swap in heavy cream if that’s your love language.
  • Meal-prep hero: Tastes even better on day three; freezes like a dream for up to three months.
  • Plant-powered nutrition: One bowl delivers 200% of your daily vitamin A, 60% vitamin C, and a respectable hit of iron.
  • Kid-approved sweetness: The natural sugars in roasted sweet potatoes win over tiny taste buds without added sugar.
  • Pantry friendly: Ten ingredients, all supermarket staples—no specialty spice hunts required.

Ingredient Breakdown

Ingredients for creamy one-pot sweet potato and spinach soup

Sweet potatoes are the backbone here—look for orange-fleshed Garnet or Beauregard varieties. Their higher moisture and sugar content translate into a naturally creamy, sweet base once simmered and lightly mashed. I peel them for weeknight speed, but a scrubbed skin-on version adds rustic flecks of fiber if that’s your vibe.

Spinach wilts down to almost nothing, so don’t be alarmed by the giant fistfuls. Baby spinach saves you trimming stems; mature spinach works too—just remove the woody stalks. If spinach isn’t your favorite, baby kale or chard fold in just as easily.

Coconut milk is the magic carpet ride to silk-town. Use the canned, full-fat kind; “lite” versions leave the soup thin and a bit wan. Not a coconut fan? Swap in an equal amount of half-and-half or evaporated milk.

Onion and garlic form the aromatic base. I keep them small-dice so they melt into the broth—no one wants to crunch on a raw onion while sipping comfort.

Vegetable broth keeps the soup vegetarian, but a good low-sodium chicken broth adds deeper umami if you swing that way. Whichever you choose, warm it in a separate kettle or microwave so it doesn’t shock the pot and stall the simmer.

Smoked paprika is the stealth flavor bomb. Just half a teaspoon gives the soup a whisper of campfire that makes the sweetness taste intentional rather than dessert-adjacent. Regular paprika works; you’ll just lose the smoky edge.

Lemon juice is non-negotiable. Acid brightens the earthiness and keeps the coconut from feeling cloying. Add it off-heat so the volatile citrus oils survive.

Step-by-Step Instructions

  1. 1
    Warm the pot & bloom the aromatics Place a heavy 4–5 qt Dutch oven over medium heat. Add olive oil; when it shimmers, scatter in diced onion. Sauté 3 minutes until edges turn translucent. Add garlic, salt, pepper, and smoked paprika; cook 60 seconds more—just until the kitchen smells like you’ve got your life together.
  2. 2
    Toss in the sweet potatoes Stir in diced sweet potatoes so each cube is glossy with spiced oil. Let them kiss the bare bottom of the pot for 2 minutes; the slight caramelization deepens flavor later.
  3. 3
    Deglaze & simmer Pour in warm vegetable broth. Increase heat to high; once it boils, reduce to a lively simmer, partially cover, and cook 12–15 minutes until the largest cube is fork-tender.
  4. 4
    Mash for creamy body Turn heat to low. Use a potato masher to smash about half the sweet potatoes directly in the pot—enough to release starch and thicken the broth, but leave some cubes for texture. (Immersion-blender fans: two quick pulses achieve the same thing.)
  5. 5
    Enrich with coconut milk Shake the can of coconut milk well (the thick cream likes to cling to the lid). Pour it in, stirring to marry the colors into a sunset swirl. Simmer gently 2 minutes—do not boil or the coconut may split.
  6. 6
    Wilt the spinach Grab handfuls of spinach, cram them into the pot, and push under the surface with your spoon. They’ll collapse within 30 seconds. Repeat until every green shred is silky.
  7. 7
    Finish with freshness Remove from heat. Stir in lemon juice, then taste for salt—you’ll likely need another pinch. Ladle into warmed bowls, drizzle with extra coconut milk for Instagram swirls, and scatter toasted pumpkin seeds for crunch.

Expert Tips & Tricks

  • Speed-peel hack: Microwave whole sweet potatoes for 90 seconds; the skins slip off like sweaters.
  • Broth temperature matters: Cold broth forces the pot to reheat, turning sweet potatoes mealy. Keep a kettle nearby.
  • Double-batch rule: This soup loves to be doubled; just extend simmer time by 5 minutes.
  • Cream control: Only have 1/3 cup coconut milk left? Add 2/3 cup broth and a teaspoon of flour slurry—still luscious.
  • Texture tuning: For ultra-smooth restaurant vibes, blend completely then fold in a handful of fresh spinach for color confetti.
  • Toast your seeds: Raw pumpkin seeds taste like cardboard. Dry-toast in a skillet 3 minutes until they pop like sesame.

Common Mistakes & Troubleshooting

Problem Why It Happened Quick Fix
Soup tastes flat Skipped acid or under-salted Stir in 1 tsp lemon juice + pinch salt, taste, repeat
Coconut milk curdled Boiled too hard Whisk vigorously; next time keep at gentle simmer
Too thick tomorrow Starches keep absorbing liquid Loosen with splash of broth or water when reheating
Spinach turned khaki Cooked >2 min after adding Add spinach off-heat; color stays jewel-bright

Variations & Substitutions

  • Protein boost: Fold in a can of rinsed chickpeas or shredded rotisserie chicken during the coconut-milk step.
  • Curry twist: Swap smoked paprika for 1 tsp yellow curry powder and add a stalk of bruised lemongrass while simmering.
  • Low-fat route: Replace coconut milk with evaporated skim milk; add 1 tsp cornstarch slurry to maintain body.
  • Spicy kid-friendly: Stir in 1/4 cup peanut butter and a squirt of sriracha—instant Thai-inspired noodle-less ramen.
  • Autumn upgrade: Add 1 cup roasted butternut squash cubes and a pinch of cinnamon for deeper sweetness.
  • Green swap: Beet tops, Swiss chard, or arugula work in place of spinach—just adjust simmer time (arugula needs 10 seconds).

Storage & Freezing

Cool the soup completely, then refrigerate in airtight glass jars up to 4 days. The flavors mingle and improve, but the soup thickens—thin with broth when reheating. For longer storage, ladle into quart-size freezer bags, squeeze out excess air, and freeze flat up to 3 months. Thaw overnight in the fridge or 5 minutes under running lukewarm water, then warm gently on the stove. Avoid rapid boiling after freezing or the coconut milk can separate.

Frequently Asked Questions

Yes—use sauté mode for steps 1–2, then pressure-cook on high for 8 minutes with quick release. Continue with coconut milk and spinach on sauté-low.

Absolutely—just omit the salt and smoked paprika until you’ve portioned out baby’s share, then season the rest.

Yes. Thaw and squeeze dry first; add during the coconut-milk step so it heats through without watering down the soup.

You need roughly 4 cups 1/2-inch cubes (about 600 g). Weigh if unsure; sweet potatoes vary wildly.

Yes—make through step 5 earlier in the day. Reheat gently, add spinach and lemon just before serving for brightest color.

A crusty sourdough or whole-grain seeded loaf offers nutty contrast; warm naan is perfect for scooping when you go the curry route.

Store in glass, not plastic, and place a layer of plastic wrap directly on the surface to block oxygen. Reheat with a squeeze of fresh lemon to wake flavors.

Ladle, sip, sigh—then tuck the leftovers into tomorrow’s lunchbox. This is comfort food that loves you back, one orange spoonful at a time.

creamy onepot sweet potato and spinach soup for healthy comfort food

Creamy One-Pot Sweet Potato & Spinach Soup

Pin Recipe

Healthy comfort food in a single pot—silky, nourishing, and weeknight-easy.

Prep
10 min
Cook
25 min
Total
35 min
4 servings
Easy
Ingredients
  • 1 Tbsp olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 tsp fresh grated ginger
  • 2 medium sweet potatoes, peeled & cubed
  • 4 cups vegetable broth
  • 1 cup canned light coconut milk
  • 3 cups baby spinach
  • ½ tsp ground cumin
  • ¼ tsp smoked paprika
  • Salt & black pepper to taste
  • Juice of ½ lime
  • Toasted pumpkin seeds (optional garnish)
Instructions
  1. Heat olive oil in a heavy pot over medium. Sauté onion 4 min until translucent.
  2. Stir in garlic & ginger; cook 30 sec until fragrant.
  3. Add sweet potatoes, cumin, paprika, a pinch of salt & pepper; toss to coat.
  4. Pour in vegetable broth, bring to boil, then reduce to a simmer 15 min until potatoes are tender.
  5. Blend soup until creamy using an immersion blender (or cool slightly and blend in batches).
  6. Return to low heat; stir in coconut milk and lime juice.
  7. Fold in spinach and cook 1–2 min until wilted. Adjust seasoning.
  8. Serve hot, topped with pumpkin seeds if desired.
Recipe Notes
  • For extra protein, add a can of rinsed chickpeas with the coconut milk.
  • Keeps 4 days refrigerated or 3 months frozen.
  • Spice it up with a pinch of chili flakes while sautéing.
Nutrition (per serving)
Calories 210
Carbs 28g
Protein 4g
Fat 9g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.