healthy onepot spinach and sweet potato soup for cozy winter nights

1 min prep 15 min cook 6 servings
healthy onepot spinach and sweet potato soup for cozy winter nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

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

January 18, 2019 — I wrote the first draft of this post while a blizzard howled outside my apartment in Chicago. The radiators clanged like old pipes in a cathedral, and my little kitchen glowed under a single pendant light. I had exactly one sweet potato left on the counter, a wilting bag of baby spinach, and the sort of bone-deep chill that only Midwestern winters can give you. Thirty minutes later I was cupping a steaming bowl of sunset-orange soup, tasting nothing but warmth and ginger and the faint sweetness of coconut. I’ve tweaked the formula every winter since—adding lime for brightness, turmeric for color, quinoa for staying power—but the heart of the recipe has never changed: one pot, ten ingredients, dinner on the table before the wind knocks the power out.

What makes this soup special isn’t just its simplicity; it’s the way it tastes like health and comfort at the same time. The sweet potatoes collapse into silk, the spinach melts into emerald ribbons, and the whole thing smells like the inside of a gingerbread house built by nutritionists. My toddler calls it “sunshine soup” and slurps it from a tiny silicone spoon; my husband and I eat it cross-legged on the couch while the snow piles up outside. If you’re looking for a no-fuss, week-night-friendly, prep-ahead, freezer-happy bowl of cozy, you just found it.

Why You’ll Love This Healthy One-Pot Spinach and Sweet Potato Soup for Cozy Winter Nights

  • One Pot, One Heart: Everything simmers in a single Dutch oven—minimal dishes, maximal flavor.
  • Ready in 35 Minutes: From chopping to ladling, dinner is faster than delivery.
  • Plant-Powered Protein: A scoop of red lentils or quinoa turns it into a complete meal.
  • Anti-Inflammatory Hero: Turmeric, ginger, and garlic team up to fight winter bugs.
  • Freezer-Friendly: Make a double batch and stash half for a snowy day.
  • Texture Heaven: Silky broth meets tender sweet-potato cubes and delicate spinach.
  • Budget Brilliance: Costs less than a latte per serving.
  • Vibrant Color Therapy: The golden-orange hue is an instant mood-booster on gray days.

Ingredient Breakdown

Ingredients for healthy one-pot spinach and sweet potato soup for cozy winter nights

Sweet potatoes are the soul of this soup. I like the orange-fleshed Garnet or Jewel varieties because they’re extra moist and sweet. Dice them small (½-inch) so they cook in under 15 minutes, releasing natural starches that thicken the broth without cream.

Spinach is added off-heat so it wilts gently; baby spinach saves you the stem-trimming step, but mature leaves work—just chop them. If you’re not a spinach fan, swap in chopped kale or Swiss chard and let it simmer an extra 3-4 minutes.

Coconut milk lends luxurious body. Use the canned, full-fat stuff; light coconut milk is watery and lacks the satiating richness that makes this soup feel like a blanket. (Unsweetened carton “drink” will curdle—skip it.)

Aromatics—onion, garlic, ginger—are sautéed in a whisper of olive oil until fragrant. Fresh ginger is non-negotiable; it brings heat and zing that powdered ginger can’t touch.

Spice trifecta: turmeric for earthiness and color, cumin for smoky depth, and a pinch of cayenne for subtle fire. If you’re feeding heat-sensitive kiddos, leave out the cayenne and let adults add hot sauce at the table.

Red lentils (optional but recommended) dissolve into the broth and boost protein without changing the flavor. They’re the stealth nutrition upgrade your winter body will thank you for.

Vegetable broth is the liquid backbone. Choose low-sodium so you control salt. Homemade broth is lovely, but I’ve made this soup with everything from bouillon cubes to fancy organic cartons—taste and adjust lime/salt at the end and no one will know the difference.

Step-by-Step Instructions

  1. 1
    Prep & Warm: Dice 1 medium yellow onion (about 1 cup), mince 3 garlic cloves, and grate 1 heaping tablespoon fresh ginger. Heat 1 tablespoon olive oil in a heavy-bottomed pot or Dutch oven over medium heat until shimmering.
  2. 2
    Sauté Aromatics: Add onion and cook 3 minutes until translucent. Stir in garlic, ginger, 1 teaspoon ground turmeric, ¾ teaspoon ground cumin, ½ teaspoon kosher salt, and ⅛ teaspoon cayenne (optional). Cook 60 seconds until the spices bloom and turn fragrant; lower heat if necessary to prevent burning.
  3. 3
    Add Sweet Potatoes & Lentils: Peel and cube 2 medium sweet potatoes (about 4 cups ½-inch cubes). Toss them into the pot with ¼ cup rinsed red lentils (optional) and stir to coat in spices.
  4. 4
    Pour in Liquids: Add 3 cups vegetable broth and 1 cup water. Scrape the bottom to deglaze any stuck bits. Bring to a boil, then reduce to a lively simmer. Cover partially and cook 12–15 minutes until sweet potatoes are fork-tender and lentils have broken down.
  5. 5
    Blend (Optional): For a silkier texture, ladle half the soup into a blender and purée until smooth, then return to the pot. Skip this step if you like chunky soups.
  6. 6
    Finish with Greens & Cream: Stir in 1 can (13.5 oz) full-fat coconut milk and 3 packed cups baby spinach. Cook 1–2 minutes more until spinach wilts and soup is heated through. Remove from heat.
  7. 7
    Brighten: Squeeze in the juice of ½ lime and taste. Add more salt, lime, or cayenne as desired. Serve hot with crusty bread, quinoa, or a swirl of yogurt.

Expert Tips & Tricks

  • Speed hack: Microwave the sweet potatoes for 3 minutes before dicing; they’ll cook in half the time.
  • Double duty: Make a triple batch and freeze in silicone muffin trays for single-serve portions that thaw in minutes.
  • Texture contrast: Reserve a handful of roasted sweet-potato cubes to float on top for visual pop.
  • Ginger grating: Keep ginger in the freezer; it grates like chalk and lasts months.
  • Salt timing: Add only ½ teaspoon salt early; save the rest for after you add coconut milk—saltiness concentrates as liquid reduces.
  • Cream swirl: Mix 2 tablespoons coconut milk with ½ teaspoon turmeric for a gorgeous golden swirl on top.
  • Immersion blender shortcut: Stick-blend right in the pot for a half-smooth, half-chunky texture.

Common Mistakes & Troubleshooting

Problem Cause Fix
Soup too thin Too much water or broth Simmer uncovered 5–7 minutes or mash a few sweet-potato cubes against the side.
Soup too thick Over-zealous simmering Stir in hot water or broth ¼ cup at a time until you hit the sweet spot.
Spinach turning gray Overcooking chlorophyll Add spinach off-heat; it wilts from residual warmth without oxidizing.
Spices taste raw Not bloomed long enough After adding spices, cook 60–90 seconds until they smell nutty, not dusty.
Coconut milk curdled Boiled too hard after adding Keep a gentle simmer; high heat breaks the emulsion.

Variations & Substitutions

  • Protein boost: Stir in 1 cup cooked chickpeas or shredded rotisserie chicken.
  • Low-fat: Replace half the coconut milk with evaporated skim milk; add slowly to prevent curdling.
  • Curry twist: Swap turmeric & cumin for 1 tablespoon Thai red curry paste.
  • Grains: Add ½ cup quick-cooking quinoa in step 4; increase liquid by ½ cup.
  • Spicy: Add 1 diced jalapeño with the onions or a drizzle of chili crisp at the table.
  • Greens swap: Kale, chard, arugula, or even frozen spinach (squeeze dry) all work—adjust cook time.
  • Sweet-potato sub: Butternut squash, pumpkin, or carrots in equal volume.
  • Whole30: Skip lentils and use compliant broth; garnish with avocado.

Storage & Freezing

  • Refrigerator: Cool completely, transfer to airtight glass jars, and refrigerate up to 5 days. Reheat gently; the soup thickens—thin with water or broth.
  • Freezer: Ladle into quart-size freezer bags, squeeze out air, lay flat to freeze up to 3 months. Thaw overnight in the fridge or defrost in a bowl of warm water.
  • Meal-prep: Freeze single portions in silicone muffin molds; pop out and store in a zip bag for quick lunches.
  • Revive: A squeeze of fresh lime and a handful of new spinach wakes up thawed soup instantly.

Frequently Asked Questions

Yes! Use sauté mode for steps 1–2. Add sweet potatoes, lentils, and liquids. Seal and cook on Manual/Pressure Cook high for 4 minutes. Quick-release, stir in coconut milk and spinach, and keep warm 2 minutes.

Absolutely. All ingredients are naturally gluten-free; just check your broth and coconut milk labels for hidden additives.

You can, but they’ll be softer and may dissolve. Add them straight from frozen and reduce simmering time by 2–3 minutes.

Sauté onions in ¼ cup broth until translucent; add splashes as needed to prevent sticking. Proceed with recipe.

Sub with ¾ cup unsweetened oat milk or almond milk plus 1 tablespoon cashew butter for creaminess.

Yes. Blend entire pot until velvety, then stir in finely puréed spinach to retain color nutrients without flecks.

Freeze in 2-cup portions. Morning of, transfer to fridge; microwave 2–3 minutes, stir, add a squeeze of fresh lime.

They have a moderate glycemic index, but the fiber, fat from coconut milk, and protein from lentils slow absorption, making this soup diabetic-friendly in sensible portions.

If you make this soup, snap a photo and tag me on Instagram @mykitchenmoments so I can see your cozy bowls of sunshine!

healthy onepot spinach and sweet potato soup for cozy winter nights

Healthy One-Pot Spinach & Sweet Potato Soup

4.7
Pin Recipe
Prep
10 min
Cook
25 min
Total
35 min
Servings
4 bowls
Easy Category: Soups
Ingredients
  • 1 Tbsp olive oil
  • 1 small onion, diced
  • 2 garlic cloves, minced
  • 1 tsp grated ginger
  • 2 medium sweet potatoes, peeled & cubed
  • 4 cups vegetable broth
  • 1 cup canned diced tomatoes
  • ½ tsp smoked paprika
  • ½ tsp ground cumin
  • ½ tsp sea salt
  • ¼ tsp black pepper
  • 2 cups fresh spinach
  • Juice of ½ lemon
  • 2 Tbsp chopped parsley
Instructions
  1. 1
    Heat olive oil in a heavy pot over medium heat. Add onion and sauté 4 min until translucent.
  2. 2
    Stir in garlic and ginger; cook 30 sec until fragrant.
  3. 3
    Add sweet potatoes, broth, tomatoes, paprika, cumin, salt & pepper; bring to a boil.
  4. 4
    Reduce heat, cover partially, and simmer 15 min until potatoes are tender.
  5. 5
    Stir in spinach and lemon juice; cook 2 min until wilted. Taste and adjust seasoning.
  6. 6
    Ladle into bowls, top with parsley, and serve hot with crusty bread.
Recipe Notes
  • Swap spinach for kale or chard; add chickpeas for protein.
  • Blend half the soup for a creamier texture.
  • Keep 3 days refrigerated or freeze up to 2 months.
Nutrition (per serving)
Calories: 162
Carbs: 28g
Protein: 4g
Fat: 4g
Fiber: 5g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.