creamy carrot and sweet potato soup with spinach for cozy winter meals

30 min prep 5 min cook 4 servings
creamy carrot and sweet potato soup with spinach for cozy winter meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

The Creamiest Carrot & Sweet Potato Soup with Spinach

A velvety, nutrient-packed bowl of comfort that turns the humblest winter produce into pure luxury.

Why This Recipe Works

  • Double-layered creaminess: both coconut milk and blended sweet potato create a silky texture without heavy cream.
  • Flavor balance: carrots bring natural sweetness, sweet potatoes add earthy depth, and a hint of lime wakes everything up.
  • One-pot wonder: minimal dishes, maximum comfort—perfect for busy weeknights or lazy Sundays.
  • Freezer-friendly: make a double batch and stash half for those “I don’t want to cook” nights.
  • Vitamin powerhouse: over 200 % of your daily vitamin A in every bowl, plus iron from spinach and healthy fats from coconut.
  • Customizable heat: keep it kid-friendly or add a chili kick—your call.
  • Vegan & gluten-free: everyone at the table can dive in without a second thought.
  • 15-minute active time: let the stove do the heavy lifting while you curl up with a blanket.

Ingredients You'll Need

Ingredients

Every spoonful of this soup starts with produce you can find year-round, but winter carrots and sweet potatoes are at their peak sweetness after the first frost—nature’s candy, if you will. Below, I break down the role each ingredient plays so you can shop smart and swap confidently.

Produce

  • Carrots (1 lb / 450 g): Look for firm, vibrant orange roots with no cracks or green shoulders. If they still have feathery tops, even better—those tops signal freshness. Peel only if the skins are thick; otherwise, a good scrub retains extra nutrients.
  • Sweet potatoes (1 ½ lb / 680 g): Jewel or garnet varieties give the deepest color and sweetest flavor. Avoid any with soft spots or wrinkled skin. Pro tip: roast an extra one while the oven’s on and you’ve got lunch for tomorrow.
  • Fresh spinach (3 packed cups / 90 g): Baby spinach wilts almost instantly and has a milder taste. If you only have mature spinach, remove the tough stems and give it a rough chop so it melts seamlessly into the soup.
  • Yellow onion (1 medium): The backbone of savory depth. Dice small so it melts into the soup base.
  • Garlic (4 cloves): Smash, peel, and mince only after the onion is translucent—30 seconds of stirring prevents bitterness.

Pantry & Refrigerated Staples

  • Full-fat coconut milk (1 can / 400 ml): Shake well before opening; the cream and water separate naturally. I prefer the richness of full-fat, but light coconut milk works if you’re counting calories—just expect a thinner body.
  • Vegetable broth (4 cups / 1 L): Low-sodium lets you control salt. Homemade is gold; boxed is fine. Warm it in a kettle so the soup never drops to a chilly simmer.
  • Extra-virgin olive oil (2 Tbsp): A fruit-forward oil complements the sweetness of the vegetables. If you’re out, substitute avocado oil or even coconut oil for a tropical twist.
  • Ground coriander (1 tsp): Citrusy and slightly nutty, it bridges carrot and sweet potato like a culinary diplomat.
  • Ground cumin (½ tsp): Earthy warmth without stealing the show.
  • Freshly grated nutmeg (⅛ tsp): The microplane is your friend here—nutmeg should whisper, not shout.
  • Crushed red-pepper flakes (pinch): Optional, but a pinch wakes up the natural sweetness. Increase to ½ tsp if you like a gentle burn.
  • Fine sea salt & freshly ground black pepper: Add in layers, tasting as you go. I start with 1 tsp salt and ½ tsp pepper, then adjust at the end.

Finishing Touches

  • Fresh lime juice (1 Tbsp): Added off-heat to preserve its bright acidity.
  • Maple syrup (1 tsp): Optional, but if your carrots came from storage instead of the farmers’ market, a whisper of maple rounds out any harsh edges.
  • Toasted pumpkin seeds: Crunch contrast is everything. Toast in a dry skillet for 3 minutes, tossing until they pop.
  • Coconut cream swirl: Scoop the thick top from an unshaken can, whip with a fork, and dollop just before serving.

How to Make Creamy Carrot and Sweet Potato Soup with Spinach

1
Mise en place magic

Wash, peel, and dice your carrots into ½-inch coins so they cook evenly. Cube sweet potatoes into ¾-inch chunks—any smaller and they’ll absorb too much water; larger and they’ll lengthen cooking time. Measure spices into a tiny bowl so you’re ready for the rapid-fire bloom.

2
Sweat, don’t brown

Heat olive oil in a heavy Dutch oven over medium-low. Add diced onion with a pinch of salt; cook 5 minutes until glassy and you can see through it. If the edges start to color, drop the heat and splash a tablespoon of broth—steam will lift any stubborn brown bits.

3
Spice bloom

Stir in garlic, coriander, cumin, nutmeg, and pepper flakes; cook 60 seconds. The spices should sizzle gently—if they scorch, your tongue will taste nothing but bitterness. The aroma will fill your kitchen like a warm hug.

4
Build the base

Add carrots and sweet potatoes; toss to coat in the fragrant oil. Pour in warm broth until vegetables are just covered (you may not need the full 4 cups yet). Bring to a lively simmer, then drop to low, cover, and cook 15 minutes or until a knife slides through a carrot coin with zero resistance.

5
Spinach sneak-in

Uncover, scatter spinach on top, and press gently with a spoon so it wilts in 30 seconds. Bright green color means chlorophyll is happy; overcooking turns it army-drab and metallic.

6
Blend smart

Remove from heat. Using an immersion blender, purée directly in the pot, tilting the pan so the blender head is submerged—this prevents explosive lava bubbles. No immersion blender? Cool 10 minutes, then blend in batches in a countertop blender; fill no more than halfway and remove the center cap so steam escapes. Return soup to pot.

7
Coconut cascade

Shake the can of coconut milk vigorously, then pour in ¾ of it. Stir, taste, and decide if you want the remaining richness. The soup should coat the back of a spoon like melted ice cream.

8
Final flourish

Season with salt, pepper, lime juice, and optional maple syrup. Warm gently—do not boil after coconut milk joins the party or it can split. Ladle into pre-warmed bowls, swirl coconut cream, scatter toasted pumpkin seeds, and finish with a crack of fresh pepper.

Expert Tips

Temperature trick

Always warm your broth before adding; cold liquid shocks the vegetables and extends cooking time.

Overnight flavor boost

Soup tastes even better the next day. Refrigerate, then reheat gently with a splash of broth to loosen.

Silky shortcut

For ultra-velvety texture, pass the blended soup through a fine-mesh sieve using the back of a ladle.

Color guard

Add spinach off-heat; residual heat wilts it perfectly and keeps that emerald pop.

Thick or thin

Too thick? Thin with broth. Too thin? Simmer uncovered 5 minutes or stir in a spoon of instant mashed potatoes.

Freezer hero

Freeze in silicone muffin trays; pop out pucks and store in a bag—perfect single-serve portions.

Variations to Try

  • Thai twist: Swap lime juice for lemongrass-infused lime juice and add 1 tsp grated ginger with the garlic. Garnish with cilantro and a drizzle of sriracha.
  • Protein punch: Stir in a can of rinsed chickpeas during the final warm-through for an extra 6 g plant protein per serving.
  • Smoky vibes: Add ½ tsp smoked paprika with the cumin and finish with coconut bacon bits.
  • Green swap: Sub kale or chard for spinach; just remove ribs and simmer 2 extra minutes to soften.
  • Dairy option: Replace coconut milk with equal parts whole milk and a splash of cream; finish with grated sharp cheddar for a chowder vibe.

Storage Tips

Refrigerator: Cool completely, transfer to airtight glass jars, and refrigerate up to 5 days. Reheat gently over low, thinning with broth or water as needed.

Freezer: Ladle cooled soup into freezer-safe bags, lay flat to freeze (saves space), and store up to 3 months. Thaw overnight in the fridge or defrost in a bowl of cold water for 30 minutes.

Make-ahead lunch boxes: Portion into 2-cup microwave-safe containers; add a wedge of lime and a tiny container of seeds so toppings stay crunchy.

Frequently Asked Questions

Yes, but they’re often less sweet. Add 1 extra tsp maple syrup to compensate.

Either the carrots were undercooked or your blender isn’t powerful enough. Return to pot, simmer 5 more minutes, then re-blend.

Absolutely. Add everything except coconut milk, spinach, and lime. Cook on LOW 6 hours, then proceed with steps 5–8.

Carrots and sweet potatoes are higher in carbs; swap them out for cauliflower and reduce broth by 1 cup for a keto version.

Blend again with an immersion blender; the emulsification usually comes back together. Prevent future splits by keeping the soup below a gentle simmer once coconut milk is added.

Yes! Use a 7-quart Dutch oven and increase simmer time by 5–7 minutes. Blend in two batches to avoid overflow.
creamy carrot and sweet potato soup with spinach for cozy winter meals
soups
Pin Recipe

Creamy Carrot & Sweet Potato Soup with Spinach

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

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in Dutch oven over medium-low. Add onion with a pinch of salt; sweat 5 minutes until translucent.
  2. Bloom spices: Stir in garlic, coriander, cumin, nutmeg, and pepper flakes; cook 60 seconds.
  3. Add vegetables: Toss in carrots and sweet potatoes; coat in spiced oil.
  4. Simmer: Pour in warm broth to just cover. Bring to a simmer, cover, and cook 15 minutes until vegetables are very tender.
  5. Wilt spinach: Uncover, add spinach, and stir until just wilted, 30 seconds.
  6. Blend: Purée with immersion blender until silky. (Or cool slightly and blend in batches.)
  7. Finish: Stir in ¾ of the coconut milk, lime juice, and maple syrup if using. Season to taste.
  8. Serve: Warm gently; do not boil. Ladle into bowls, swirl remaining coconut milk, top with pumpkin seeds, and serve hot.

Recipe Notes

Keep soup below a simmer once coconut milk is added to prevent curdling. Freeze without garnishes for best texture.

Nutrition (per serving)

218
Calories
4 g
Protein
28 g
Carbs
11 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.