creamy sweet potato and spinach soup for healthy cold days

3 min prep 5 min cook 3 servings
creamy sweet potato and spinach soup for healthy cold days
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

This soup has become my winter anthem—a velvety blend of earthy sweet potatoes, vibrant spinach, and warming spices that somehow manages to be both comforting and energizing. Unlike many cream-based soups that leave you feeling heavy, this one nourishes without weighing you down. The natural sweetness of the potatoes plays beautifully against the savory notes of garlic and onion, while a hint of ginger adds just enough warmth to make your taste buds sing.

What I love most about this recipe is its versatility. It's equally at home as a quick weeknight dinner when you need something wholesome on the table in under forty minutes, or as the star of a casual weekend gathering with friends. I've served it to my kids after football practice and to dinner guests with crusty artisan bread and a crisp salad—it never fails to elicit requests for the recipe.

Why This Recipe Works

  • One-Pot Wonder: Everything cooks in a single pot, meaning minimal cleanup and maximum flavor development as the ingredients mingle
  • Nutrient Powerhouse: Sweet potatoes provide beta-carotene and fiber while spinach adds iron, folate, and vitamins A, C, and K
  • Naturally Creamy: The soup achieves its luxurious texture from blended sweet potatoes—no heavy cream needed
  • Meal Prep Friendly: Tastes even better the next day, making it perfect for Sunday meal prep
  • Budget Conscious: Uses inexpensive, readily available ingredients that deliver restaurant-quality results
  • Customizable Heat: Add cayenne for a spicy kick or keep it mild for sensitive palates
  • Vegan Adaptable: Easily made completely plant-based without sacrificing any creaminess

Ingredients You'll Need

Ingredients

The beauty of this soup lies in its simplicity—each ingredient serves a purpose, and quality matters. When selecting sweet potatoes, look for ones that feel heavy for their size with smooth, unblemished skin. The deeper the orange color, the more beta-carotene they contain. I prefer the Garnet variety for their naturally sweet flavor and creamy texture when blended.

For the spinach, you can use either baby spinach or mature spinach. Baby spinach will melt into the soup more readily and provide a milder flavor, while mature spinach holds its texture better and offers a more robust taste. If you're using mature spinach, be sure to remove any tough stems. And don't worry about the massive volume of spinach—it wilts down to almost nothing.

The aromatics—onion, garlic, and ginger—form the flavor foundation. I always use yellow onion for its perfect balance of sweetness and sharpness, but white onion works in a pinch. Fresh ginger is key here; the powdered variety simply can't match the bright, zesty punch that fresh ginger provides. When choosing ginger, look for pieces with smooth, taut skin that feels heavy and has a fresh, spicy aroma.

Vegetable broth quality significantly impacts the final result. If possible, use a low-sodium broth so you can control the salt level. Homemade is wonderful, but if you're using store-bought, I recommend brands like Pacific Foods or Imagine. The coconut milk adds richness without overwhelming the other flavors; full-fat coconut milk creates the most luxurious texture, but light coconut milk works for those watching calories.

How to Make Creamy Sweet Potato and Spinach Soup for Healthy Cold Days

1

Prep Your Ingredients

Begin by peeling and dicing your sweet potatoes into 1-inch cubes. Keeping them uniform ensures even cooking. Dice the onion into small pieces, mince the garlic finely, and grate the ginger using the fine side of a box grater or a microplane. Rinse the spinach thoroughly even if it says "pre-washed"—nothing ruins a soup like gritty greens.

2

Build Your Base

Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. When the oil shimmers, add the diced onion with a pinch of salt. Cook for 5-6 minutes, stirring occasionally, until the onions are translucent and just starting to brown at the edges. Add the garlic and ginger, cooking for another minute until fragrant. This step builds the aromatic foundation that makes your kitchen smell heavenly.

3

Add the Sweet Potatoes

Toss in the cubed sweet potatoes with another pinch of salt and the ground cumin. Stir to coat the potatoes in the oil and aromatics, cooking for 3-4 minutes. This brief sauté helps develop the sweet potatoes' natural sugars and prevents them from becoming waterlogged in the broth.

4

Simmer to Perfection

Pour in the vegetable broth, ensuring the sweet potatoes are covered by about an inch of liquid. Bring to a boil, then reduce heat to maintain a gentle simmer. Cover partially and cook for 15-18 minutes, until the sweet potatoes are fork-tender. The cooking time may vary slightly depending on the size of your dice, so check doneness by piercing with a fork.

5

Blend Until Silky

Remove the pot from heat and add the coconut milk. Using an immersion blender, blend the soup directly in the pot until completely smooth and creamy. Start on low speed to prevent splattering, then increase to high for the creamiest texture. If you don't have an immersion blender, carefully transfer the soup in batches to a regular blender, being sure to vent the top to prevent pressure buildup. Return the blended soup to the pot.

6

Wilt in the Spinach

Return the pot to low heat and stir in the spinach a handful at a time, allowing each addition to wilt before adding the next. The spinach will seem overwhelming at first but will reduce dramatically. Cook for 2-3 minutes until all the spinach is wilted but still vibrant green.

7

Season and Serve

Taste and adjust seasoning with salt and pepper. If the soup is too thick, thin with additional broth or water. For extra brightness, squeeze in fresh lemon juice. Ladle into bowls and garnish with toasted pumpkin seeds, a swirl of coconut milk, or crispy shallots. Serve immediately with crusty bread for dipping.

Expert Tips

Temperature Matters

Serve this soup hot but not boiling—around 160°F is ideal for releasing the maximum aroma without burning your tongue.

Make-Ahead Magic

This soup tastes even better the next day as the flavors meld. Store in the refrigerator for up to 4 days.

Blender Safety

When using a regular blender, remove the center cap and cover with a kitchen towel to prevent pressure buildup.

Color Preservation

Add spinach at the very end to maintain its vibrant color. Overcooking will turn it an unappetizing olive green.

Texture Control

For a thinner soup, add broth gradually until you reach your desired consistency. The soup will thicken as it sits.

Garnish Game

Toasted pumpkin seeds add crunch and protein. Toast in a dry pan for 2-3 minutes until fragrant.

Variations to Try

Spicy Thai Version

Add 1 tablespoon of red curry paste with the aromatics and substitute the cumin with Thai basil. Finish with a squeeze of lime and chopped cilantro.

Medium Heat

Protein-Packed

Stir in a can of rinsed chickpeas or white beans during the final simmer for added protein and fiber.

High Protein

Autumn Harvest

Add one peeled and diced apple with the sweet potatoes and substitute sage for the cumin. Perfect for fall.

Sweet & Savory

Curried Version

Add 2 teaspoons of curry powder along with the cumin, and finish with a dollop of Greek yogurt for tang.

Indian-Inspired

Storage Tips

Refrigerating

Store cooled soup in airtight containers in the refrigerator for up to 4 days. The soup will thicken as it chills, so you may need to add a splash of broth or water when reheating. For best results, let the soup come to room temperature before refrigerating to prevent condensation that can dilute the flavors.

Freezing

This soup freezes beautifully for up to 3 months. However, the spinach may become slightly mushy upon thawing. For best results, freeze the soup without the spinach, then add fresh spinach when reheating. Freeze in portion-sized containers for easy meal prep. Thaw overnight in the refrigerator or use the defrost setting on your microwave.

Reheating

Reheat gently over medium heat, stirring occasionally to prevent scorching. Add liquid as needed to achieve your desired consistency. Avoid boiling, as this can cause the coconut milk to separate. If reheating in the microwave, do so in 30-second intervals, stirring between each interval.

Frequently Asked Questions

While you can substitute regular potatoes, the soup will lose its characteristic sweet depth and beautiful orange color. If you must substitute, use Yukon Gold potatoes and add a small diced carrot to maintain some sweetness and color. The nutritional profile will also change, as sweet potatoes offer more beta-carotene and fiber.

This soup is excellent for babies 6 months and older! Simply omit the salt during cooking and add lemon juice. The smooth texture is perfect for babies learning to eat solids. You can also stir in some breast milk or formula for extra creaminess. For older babies, add small pasta shapes or rice to introduce different textures.

Sweet potatoes vary in their moisture content, so sometimes the soup needs adjustment. Simply whisk in warm vegetable broth, water, or even coconut water until you reach your desired consistency. Add liquid gradually—it's easier to thin a soup than to thicken it. The soup should coat the back of a spoon but still be pourable.

Absolutely! Use the sauté function for steps 2-3, then add broth and cook on manual high pressure for 8 minutes with natural release for 10 minutes. Quick-release any remaining pressure, add coconut milk and spinach, then use an immersion blender to puree. The Instant Pot method saves about 10 minutes and delivers equally delicious results.

For an elegant presentation, serve in warm bowls with a swirl of coconut cream, toasted pumpkin seeds, and a few microgreens. Offer crusty sourdough bread and a simple green salad dressed with lemon vinaigrette. The soup can be kept warm in a slow cooker on the low setting for up to 2 hours, making it perfect for entertaining.

A regular blender works perfectly! Let the soup cool slightly, then blend in batches, filling the blender no more than halfway. Remove the center cap of the blender lid and cover with a folded kitchen towel to allow steam to escape. Start on low speed and gradually increase to high. Be patient and blend until completely smooth for the creamiest texture.
creamy sweet potato and spinach soup for healthy cold days
soups
Pin Recipe

Creamy Sweet Potato and Spinach Soup for Healthy Cold Days

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

Ingredients

Instructions

  1. Heat the oil: Warm olive oil in a large Dutch oven over medium heat until shimmering.
  2. Sauté aromatics: Add diced onion with a pinch of salt and cook 5-6 minutes until translucent. Add garlic and ginger, cook 1 minute more.
  3. Add sweet potatoes: Stir in cubed sweet potatoes and cumin, coating in oil for 3-4 minutes.
  4. Simmer: Pour in vegetable broth, bring to a boil, then simmer 15-18 minutes until potatoes are tender.
  5. Blend: Add coconut milk and blend until smooth using an immersion blender.
  6. Add spinach: Return to low heat and stir in spinach until wilted, 2-3 minutes.
  7. Season: Stir in lemon juice, salt, and pepper to taste. Serve hot with desired garnishes.

Recipe Notes

For extra protein, add a can of rinsed chickpeas during the final simmer. The soup thickens as it sits, so thin with additional broth when reheating.

Nutrition (per serving)

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