cozy spinach and sweet potato soup for healthy winter comfort food

5 min prep 1 min cook 240 servings
cozy spinach and sweet potato soup for healthy winter comfort food
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Over the past decade, I've refined this recipe through countless snowy evenings, potluck dinners, and those Tuesday nights when you need dinner to hug you back. The beauty lies in its simplicity: earthy sweet potatoes provide natural sweetness and body, while spinach adds a fresh, mineral complexity that prevents the soup from feeling heavy. A whisper of coconut milk creates luxurious silkiness without overwhelming the vegetables, and a careful balance of warming spices—cumin, coriander, and just a pinch of cinnamon—makes your kitchen smell like you've been transported to a Moroccan souk rather than a snowy suburb.

Why This Recipe Works

  • One-Pot Wonder: Everything cooks in a single Dutch oven, meaning fewer dishes and more time to curl up under a blanket.
  • Ready in 35 Minutes: From chopping vegetables to ladling into bowls, this soup respects your busy winter schedule.
  • Meal-Prep Champion: Flavors deepen overnight, making this the ideal Sunday prep for week's worth of lunches.
  • Pantry-Friendly: Uses ingredients you likely have on hand right now—no special grocery runs required.
  • Freezer Hero: Freezes beautifully for up to 3 months, maintaining its vibrant color and silky texture.
  • Nutritional Powerhouse: One serving delivers 240% daily vitamin A, 60% vitamin C, and 8g plant-based protein.
  • Customizable Heat: From mild to spicy, you control the warmth level with simple adjustments.

Ingredients You'll Need

Ingredients

The magic of this soup lies not in exotic ingredients but in understanding how to coax maximum flavor from everyday staples. Let's break down each component so you can shop like a pro and substitute like a seasoned chef.

Sweet Potatoes: The Heart of the Soup

Choose 2 medium orange-fleshed sweet potatoes (about 1.5 lbs total) for the best flavor and color. Look for specimens that feel heavy for their size with tight, unblemished skin—avoid any with soft spots or sprouting eyes. The deeper the orange color, the richer the beta-carotene content. While garnet yams work beautifully, resist the urge to use white-fleshed sweet potatoes; they lack the natural sweetness that balances the spinach's earthiness. Pro tip: if your sweet potatoes have been sitting around for a while and seem a bit dry, they'll still work perfectly here since we're blending them into silkiness.

Spinach: Fresh vs. Frozen Debate

Here's where I'm going to challenge conventional wisdom: use frozen spinach for superior results. One 10-ounce block of frozen chopped spinach (thawed and squeezed dry) delivers more concentrated flavor and better texture than a giant bag of fresh spinach that wilts into nothingness. If you're committed to fresh, you'll need 8 packed cups, but save this for summer when garden spinach is abundant and sweet. Frozen spinach is picked and flash-frozen at peak freshness, trapping nutrients and flavor that "fresh" supermarket spinach—often picked weeks prior—simply can't match.

Aromatics: Building the Foundation

One large yellow onion, diced small, creates the savory backbone. Skip white onions—they're too sharp—and avoid sweet onions like Vidalia, which can make the soup cloying. Three fat garlic cloves, minced to a paste with salt, distribute garlicky essence throughout every spoonful. The salt acts as an abrasive, helping break down garlic into a smooth paste that melts seamlessly into the soup.

Spices: The Warmth Makers

Ground cumin (1.5 teaspoons) adds earthy depth, while coriander (1 teaspoon) contributes subtle citrus notes. A modest 1/2 teaspoon of smoked paprika provides whispered complexity without overwhelming the vegetables. The surprise ingredient? 1/4 teaspoon of ground cinnamon—it bridges the gap between sweet potatoes and spinach, making the flavors taste mysteriously complete. Always bloom your spices in oil for 60-90 seconds; this simple step transforms raw, harsh powders into fragrant, rounded flavors.

Liquid Gold: Stock vs. Broth

Use 4 cups of low-sodium vegetable stock, not broth. Stock is made with more vegetables and aromatics, delivering deeper, more complex flavor. If you're using homemade stock, congratulations—you've just elevated this from excellent soup to transcendent experience. For store-bought, Pacific Foods and Imagine both make excellent vegetable stocks. Keep a 32-ounce carton in your pantry; you'll use exactly the whole thing.

Coconut Milk: The Silk Factor

One cup of full-fat coconut milk creates luxurious body without dairy. Don't you dare use "lite" coconut milk—it tastes thin and watery, defeating the purpose. Chaokoh and Thai Kitchen are reliable brands that don't separate or taste metallic. If coconut isn't your thing, substitute with 3/4 cup of heavy cream or 1 cup of half-and-half, but know that you're missing the subtle tropical note that makes this soup special.

How to Make Cozy Spinach and Sweet Potato Soup for Healthy Winter Comfort Food

1
Prep Your Mise en Place

Start by peeling your sweet potatoes and cutting them into 1-inch cubes—uniform size ensures even cooking. While you're at it, dice your onion into 1/4-inch pieces (this helps them melt into the soup rather than remaining as distinct chunks). Mince your garlic with 1/2 teaspoon of kosher salt, using the flat side of your knife to work it into a smooth paste. Thaw your frozen spinach by placing the block in a bowl of warm water for 10 minutes, then squeeze it dry using a clean kitchen towel or potato ricer. You'll be amazed how much liquid comes out—remove this excess water, or your soup will taste muddy and diluted.

2
Bloom Your Aromatics

Heat 2 tablespoons of olive oil in a heavy-bottomed Dutch oven over medium heat until shimmering but not smoking. Add your diced onion and cook for 5-6 minutes, stirring occasionally, until translucent and just beginning to turn golden at the edges. Season with 1 teaspoon of kosher salt—this helps draw out moisture and concentrates flavor. Add your garlic paste and cook for 60 seconds more, stirring constantly to prevent burning. The moment your kitchen smells like you've walked into a Mediterranean grandmother's kitchen, you're ready for the next step.

3
Wake Up Your Spices

Push the onion mixture to the edges of the pot, creating a small well in the center. Add your measured spices—cumin, coriander, smoked paprika, cinnamon, and 1/2 teaspoon of black pepper—into this well. Let them toast for 60-90 seconds, stirring constantly. You'll know they're ready when your kitchen fills with an intoxicating aroma that makes you close your eyes involuntarily. Be vigilant: spices go from perfectly toasted to bitter and burnt in seconds. If you smell even a hint of acrid bitterness, immediately move to the next step.

4
Build the Foundation

Add your cubed sweet potatoes to the pot, stirring to coat them with the spiced onion mixture. Cook for 3-4 minutes, allowing the potatoes to develop light caramelization on their edges—this creates depth through the Maillard reaction. Pour in your vegetable stock, using a wooden spoon to scrape up any browned bits (fond) from the bottom of the pot. These concentrated flavor nuggets will dissolve into your soup, adding impossible richness. Bring everything to a boil, then reduce to a gentle simmer.

5
Simmer to Perfection

Cover your pot partially, leaving a small gap for steam to escape, and simmer for 15-18 minutes. Test doneness by piercing a sweet potato cube with a fork—it should slide through with gentle resistance. Overcooking leads to waterlogged vegetables that taste flat and lifeless. While the soup simmers, this is your moment to clean your prep area, set the table, or simply stand by the stove, letting the warming aromas chase away winter's chill.

6
Blend to Silkiness

Remove the pot from heat and let it cool for 5 minutes—this prevents explosive blending accidents. Using an immersion blender, puree the soup directly in the pot until absolutely smooth and velvety. Move the blender in slow circles, making sure to reach every corner. No immersion blender? Carefully transfer the soup in batches to a countertop blender, filling it no more than halfway and removing the center cap from the lid to allow steam to escape. Blend each batch for 45-60 seconds until the texture resembles heavy cream. Return all the blended soup to the pot.

7
Enrich and Finish

Return the blended soup to low heat and stir in your coconut milk. Add your squeezed-dry spinach, breaking it up with your fingers as you add it to prevent clumps. Simmer gently for 3-4 minutes, just until the spinach is heated through and has turned a vibrant green. Taste and adjust seasoning—you'll likely need another 1/2 teaspoon of salt and possibly a squeeze of lemon juice to brighten all the flavors. The soup should coat the back of a spoon but still be pourable. If it's too thick, thin with additional stock or water.

8
Serve and Garnish

Ladle the soup into warmed bowls—this small detail keeps the soup hot longer and shows you care about the details. Drizzle each serving with a tablespoon of coconut milk and a swirl of good olive oil. For textural contrast, sprinkle with toasted pumpkin seeds or homemade croutons. A few grinds of fresh black pepper and perhaps a few baby spinach leaves scattered on top transform this humble soup into something restaurant-worthy. Serve immediately with crusty bread for dipping.

Expert Tips

Control the Heat

If you like heat, add 1/4 teaspoon of cayenne pepper with the other spices. For a milder version, substitute sweet paprika for the smoked variety. The cinnamon adds warmth without heat—don't skip it!

Make-Ahead Magic

This soup tastes even better the next day as flavors meld. Make it through step 6, then refrigerate. When ready to serve, reheat gently and add the coconut milk and spinach—this keeps the color vibrant.

Color Preservation

To maintain the soup's vibrant green color, don't add spinach until just before serving. If making ahead, store the blended sweet potato base separately and add spinach when reheating.

Speed It Up

Microwave sweet potato cubes for 5 minutes before adding to the pot. This reduces simmering time by 8-10 minutes without compromising flavor or texture.

Blender Safety

When using a countertop blender, remove the center cap and cover with a folded kitchen towel. This prevents pressure buildup while containing any splatters. Blend in small batches for safety.

Consistency Control

If your soup is too thick after blending, thin it with stock or water, adding 1/4 cup at a time. Too thin? Simmer uncovered for 5-10 minutes to reduce and concentrate flavors.

Variations to Try

Curried Version

Replace the cumin and coriander with 2 teaspoons of mild curry powder and 1 teaspoon of garam masala. Add a 1-inch piece of fresh ginger, minced, with the garlic. Finish with a squeeze of lime instead of lemon.

Add Protein

Stir in 2 cups of cooked chickpeas or white beans when adding the spinach. For non-vegetarian version, add 2 cups of shredded cooked chicken. This transforms it into a complete meal.

Green Swap

Substitute kale, chard, or collard greens for the spinach. Remove tough stems, chop finely, and add during the last 10 minutes of simmering so they become tender but remain vibrant.

Storage Tips

Refrigeration

Store cooled soup in an airtight container in the refrigerator for up to 5 days. The flavors continue to develop, making leftovers even more delicious. If the soup separates (which is natural), simply whisk or blend briefly before reheating.

Freezing

Freeze in portion-sized containers for up to 3 months. Leave 1 inch of headspace for expansion. Thaw overnight in the refrigerator, then reheat gently. The texture remains silky, though you may need to thin slightly with stock or water after reheating.

Reheating

Reheat gently over medium-low heat, stirring frequently. Avoid boiling, which can cause the coconut milk to separate. If microwaving, use 50% power and stir every 30 seconds. Add a splash of stock or water if the soup has thickened too much.

Frequently Asked Questions

Yes, with caveats. Small sprouts indicate the sweet potato is still good—simply snap them off and proceed. However, if the sprouts are long and woody, or if the sweet potato feels soft, hollow, or has dark spots, it's past its prime. The sugars convert to starch, resulting in less sweet, more fibrous flesh that won't blend as smoothly.

This happens when spinach is overcooked or added too early. Chlorophyll breaks down with prolonged heat, turning from vibrant green to olive drab. Add spinach during the final 3-4 minutes of cooking, and avoid boiling after it's added. Using frozen spinach (which is blanched before freezing) actually helps maintain better color than fresh.

Absolutely! For slow cooker: add everything except coconut milk and spinach. Cook on low 6-7 hours or high 3-4 hours until potatoes are tender. Blend, then stir in coconut milk and spinach during the last 15 minutes. For Instant Pot: use sauté function for steps 1-3, then pressure cook on high for 8 minutes, natural release 10 minutes. Blend and finish as directed.

Yes! It's naturally gluten-free, dairy-free, and can be made mild enough for little palates. Omit the black pepper and reduce salt significantly. The smooth texture makes it perfect for babies transitioning to solids. For toddlers, serve with whole grain crackers or bread for dipping. The natural sweetness from sweet potatoes usually wins over even picky eaters.

Transform this into a hearty main by adding protein and texture. Top each bowl with a soft-boiled egg, crispy bacon bits, or roasted chickpeas. Serve alongside grilled cheese sandwiches or garlic bread. For elegant presentation, garnish with a swirl of crème fraîche, toasted coconut flakes, and a few drops of chili oil in a decorative pattern.

Yes, but take precautions. Let the soup cool for 10 minutes first. Blend in batches, filling the blender no more than halfway. Remove the center cap from the lid and cover with a folded kitchen towel to allow steam to escape. Start on low speed and gradually increase to high. Never blend hot liquids with the lid completely sealed—pressure buildup can cause dangerous explosions.

cozy spinach and sweet potato soup for healthy winter comfort food
soups
Pin Recipe

Cozy Spinach and Sweet Potato Soup for Healthy Winter Comfort Food

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

Ingredients

Instructions

  1. Prep vegetables: Peel and cube sweet potatoes, dice onion, mince garlic with salt to form paste, squeeze moisture from thawed spinach.
  2. Sauté aromatics: Heat olive oil in Dutch oven over medium heat. Cook onion 5-6 minutes until translucent, add garlic paste, cook 60 seconds.
  3. Bloom spices: Push onions to edges, add cumin, coriander, paprika, cinnamon, and pepper to center. Toast 60-90 seconds, stirring constantly.
  4. Add potatoes and stock: Stir in sweet potatoes, coating with spice mixture. Add stock, bring to boil, reduce to simmer.
  5. Simmer: Partially cover and simmer 15-18 minutes until potatoes are fork-tender.
  6. Blend: Cool 5 minutes, then blend until completely smooth using immersion blender or countertop blender.
  7. Finish: Return to low heat, stir in coconut milk and spinach. Simmer 3-4 minutes until heated through.
  8. Season and serve: Add salt, pepper, and lemon juice to taste. Serve hot with desired garnishes.

Recipe Notes

For best color and flavor, add spinach during the final few minutes of cooking. Soup thickens as it cools; thin with additional stock or water when reheating. Frozen spinach works better than fresh for this recipe.

Nutrition (per serving)

245
Calories
6g
Protein
32g
Carbs
12g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.