creamy sweet potato and spinach soup perfect for cozy family dinners

30 min prep 45 min cook 5 servings
creamy sweet potato and spinach soup perfect for cozy family dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a special kind of magic that happens when the first spoonful of velvety sweet-potato soup meets a chilly evening. In our house, this particular recipe was born on a blustery October night when the pantry held little more than two knobby sweet potatoes, a wilting bag of baby spinach, and a half-carton of cream left over from a birthday cake. I had promised my kids something “warm and cozy,” and I was determined to deliver. Thirty minutes later we were gathered around the kitchen island, hands wrapped around mismatched mugs, slurping what would quickly become our family’s most-requested weeknight supper. Since then, this creamy sweet-potato and spinach soup has escorted us through snow days, sniffly sick days, and the kind of ordinary Tuesdays that somehow feel extraordinary when everyone is home and the candles are lit. It’s gentle enough for toddlers, sophisticated enough for dinner guests, and—best of all—it tastes like you spent the afternoon babysitting a simmering pot when, in reality, the blender did most of the heavy lifting.

Why This Recipe Works

  • One-Pot Wonder: Everything cooks in a single Dutch oven, meaning fewer dishes and more couch time.
  • Fast & Weeknight-Friendly: From chopping to ladling, dinner is done in about 35 minutes.
  • Silky Without Heavy Cream: A modest splash of half-and-half plus the potatoes’ own starch creates luxurious body.
  • Plant-Power Balance: Beta-carotene-rich sweet potatoes plus iron-packed spinach make the nutritionist in you smile.
  • Freezer Hero: Make a double batch; it thaws beautifully for emergency comfort food.
  • Customizable Heat: Keep it mellow for kids or spike with chipotle for heat-seekers.
  • Vegan-Optional: Swap coconut milk and olive oil for the dairy and the soup loses zero decadence.

Ingredients You'll Need

Ingredients

Sourcing quality ingredients is half the battle when you want a soup to taste like it came from your favorite farm-to-table bistro. For the sweet potatoes, look for firm, unblemished ones with rust-orange skins; they should feel heavy for their size—never spongy or sprouted. I prefer the Garnet or Covington varieties because they purée to an almost honeyed silkiness. Baby spinach is ideal here: the leaves are tender and melt instantly into the hot soup without that chalky aftertaste older spinach can have. If you only have curly adult spinach, remove the thicker ribs and give it a quick chiffonade.

The allium trifecta of onion, celery, and carrot (a mini mirepoix) provides the savory backbone. Dice them small; they disappear into the soup, leaving only flavor. Fresh garlic is non-negotiable—jarred paste tastes tinny once blended. Vegetable stock keeps the soup vegetarian, but if you’re feeding omnivores a good low-sodium chicken stock amplifies depth. Half-and-half is my go-to for creaminess without heaviness; if you need a lighter route, whole milk works, though the finish will be slightly less lush. A final kiss of lime juice wakes everything up, so don’t skip it.

Seasoning is equally important: kosher salt layers in gradually, preventing the flat, overly sweet profile sweet-potato soups sometimes suffer from. A pinch of freshly grated nutmeg highlights the potatoes’ natural sweetness, while smoked paprika adds a whisper of campfire. For crunch, I keep a stash of toasted pumpkin seeds in an airtight jar; they stay crisp for weeks and turn a simple bowl into something dinner-party worthy.

How to Make Creamy Sweet Potato and Spinach Soup Perfect for Cozy Family Dinners

1
Warm Your Pot

Place a heavy-bottomed Dutch oven or soup pot over medium heat for 60 seconds. A hot pot prevents vegetables from steaming in their own moisture and encourages the light caramelization that equals flavor.

2
Bloom the Fats & Aromatics

Add 2 Tbsp unsalted butter and 1 Tbsp olive oil. Once the butter foams, scatter in 1 cup diced yellow onion, ½ cup diced celery, and ½ cup diced carrot with ½ tsp kosher salt. Sauté 5 minutes until the edges turn translucent and golden.

3
Add Garlic & Spices

Stir in 2 minced garlic cloves, ¾ tsp ground cumin, ½ tsp smoked paprika, and ⅛ tsp freshly grated nutmeg. Cook 45 seconds—just until the mixture smells like autumn and the garlic no longer tastes raw.

4
Deglaze with Broth

Pour in 4 cups vegetable (or chicken) broth, scraping the brown bits with a wooden spoon. Those caramelized specks equal mega flavor. Bring to a gentle boil.

5
Simmer the Sweet Potatoes

Add 1½ lbs peeled and ½-inch cubed sweet potatoes. Reduce to a steady simmer, cover partially, and cook 12–14 minutes, until the largest cube is easily pierced with a fork.

6
Wilt in the Spinach

Remove the pot from heat. Stir in 3 packed cups baby spinach; the residual heat will wilt the leaves in under a minute. This preserves its vibrant color and prevents the muddy hue that comes from boiling greens.

7
Blend Until Silk-Smooth

Use an immersion blender directly in the pot, or carefully transfer in batches to a countertop blender. Purée 60–90 seconds until no flecks remain. If using a traditional blender, vent the lid and cover with a folded kitchen towel to prevent hot-soup explosions.

8
Enrich with Cream

Return the blended soup to low heat. Whisk in ½ cup half-and-half (or coconut milk for vegan). Warm gently—do not boil again or the cream can curdle. Season with ½ tsp kosher salt, ¼ tsp black pepper, and 1 Tbsp fresh lime juice.

9
Taste & Adjust

Soups thicken as they sit. If needed, thin with a splash of broth or water. The sweet potatoes’ sweetness varies, so add another squeeze of lime or pinch of salt until the flavors pop.

10
Serve & Garnish

Ladle into warm bowls. Drizzle with a thread of cream or coconut milk, scatter toasted pumpkin seeds, and finish with cracked pepper. Pair with crusty whole-grain bread and a simple green salad for the coziest family dinner.

Expert Tips

Low-Slow Dairy

Always warm cream or milk before adding to hot soup; tempering prevents curdling and keeps the texture glossy.

Chill Before Freezing

Cool soup completely, then freeze flat in labeled quart bags. Thaw overnight in the fridge and reheat gently—never boil after thawing.

Texture Test

If your blender sounds labored, add more broth; too little liquid can overheat the motor and yield gluey soup.

Keep That Green

Add spinach off-heat; residual heat wilts it just enough to preserve chlorophyll and prevent the army-green swamp look.

Spice Swaps

Out of smoked paprika? Use ½ tsp chipotle powder for smoky heat, or plain paprika plus a drop of liquid smoke.

Make-Ahead Magic

Blend the soup base up to 3 days ahead; stir in cream and spinach only when reheating to keep colors bright.

Variations to Try

  • Thai-Inspired

    Swap lime juice for lemongrass-infused lime, add 1 Tbsp red curry paste with the garlic, and finish with cilantro and coconut cream.

  • Protein Boost

    Stir in a can of rinsed chickpeas during the last 2 minutes of simmering for extra fiber and plant protein.

  • Carrot-Ginger Twist

    Replace ½ lb sweet potatoes with carrots and add 1 Tbsp grated fresh ginger for a brighter, zingier profile.

  • Smoky Bacon (for Omnivores)

    Render 2 strips of chopped bacon before the aromatics; reserve crisp bits for garnish and use bacon fat instead of butter.

  • Grains & Greens

    Fold in 1 cup cooked quinoa or farro at the end for a hearty texture reminiscent of a puréed grain bowl.

Storage Tips

Refrigerator: Transfer cooled soup to glass jars or airtight containers. It keeps 4 days chilled. Reheat gently over medium-low, thinning with broth or water as needed.

Freezer: Omit the cream if you plan to freeze; dairy can separate. Freeze soup base up to 3 months. Thaw overnight in the fridge, then warm and whisk in cream once it’s hot.

Make-Ahead Lunch Jars: Portion single servings into 16-oz wide-mouth mason jars. Leave 1 inch headspace for expansion if freezing. To reheat, loosen lid and microwave 2 minutes, stir, then microwave in 30-second bursts until steaming.

Frequently Asked Questions

Yes—thaw and squeeze out excess water first. Add during the blending step so the color stays bright.

Simply whisk in warm broth, water, or even milk until you reach the desired consistency. Sweet potatoes vary in starch; adjust as needed.

Absolutely—add everything except spinach and cream. Cook on LOW 4–5 hours until potatoes are tender. Blend, then stir in spinach and cream at the end.

Omit salt and spices, use water instead of broth, and skip the cream. Purée until ultra-smooth for a nutritious first puree.

A rustic whole-grain sourdough or seeded rye offers nutty contrast. For gluten-free diners, serve with cornbread or brown-rice cakes.

Because of the dairy and low-acid vegetables, this soup is NOT safe for water-bath canning. Freeze instead for long-term storage.
creamy sweet potato and spinach soup perfect for cozy family dinners
soups
Pin Recipe

Creamy Sweet-Potato & Spinach Soup

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

Ingredients

Instructions

  1. Melt Fats: Heat butter and olive oil in a Dutch oven over medium heat until butter foams.
  2. Sauté Aromatics: Add onion, celery, carrot, and ½ tsp salt. Cook 5 minutes until translucent and lightly golden.
  3. Add Spices: Stir in garlic, cumin, smoked paprika, and nutmeg; cook 45 seconds.
  4. Simmer Potatoes: Pour in broth and add sweet potatoes. Bring to a boil, reduce to a steady simmer, cover partially, and cook 12–14 minutes until very tender.
  5. Wilt Spinach: Remove from heat; stir in spinach until wilted, about 30 seconds.
  6. Blend: Purée soup with an immersion blender until velvety smooth.
  7. Finish: Return to low heat; whisk in half-and-half and lime juice. Warm gently—do not boil. Season with salt and pepper.
  8. Serve: Ladle into bowls, add desired garnishes, and enjoy hot.

Recipe Notes

For vegan, substitute olive oil for butter and coconut milk for half-and-half. Soup thickens on standing; thin with broth or water when reheating.

Nutrition (per serving, approx.)

210
Calories
4g
Protein
29g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.