hearty sweet potato and spinach soup perfect for january dinners

10 min prep 45 min cook 1 servings
hearty sweet potato and spinach soup perfect for january dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

When January’s chill settles deep in your bones and the post-holiday quiet feels almost deafening, my kitchen turns to one thing: a blazing pot of hearty sweet-potato and spinach soup. It’s the kind of recipe that doesn’t ask for perfection—just a few humble vegetables, a single pot, and the patience to let everything simmer until the house smells like warmth itself.

I first made this soup on a night when the thermometer outside my Vermont kitchen window read –4°F. The holidays were packed away, the farmers’ market was reduced to storage carrots and cellared sweet potatoes, and I was craving something that felt like a wool sweater in food form. One bite in, I knew I’d stumbled onto my new January tradition. The natural sweetness of orange-fleshed sweet potatoes plays against the earthy iron of spinach, while a whisper of smoked paprika and a splash of coconut milk turn the broth into silk. It’s vegan by accident, gluten-free by nature, and cozy by design—exactly what we need when the world feels stripped bare.

Over the years I’ve served it to ski buddies fresh off the trail, spooned it into mason jars for office-lunch care packages, and ladled it silently to friends navigating heartbreak. Every time, someone asks for the recipe. Today, it’s yours.

Why This Recipe Works

  • Velvety texture without cream: Blending a portion of the sweet potatoes thickens the soup naturally.
  • Layered flavor in 30 minutes: Smoked paprika, cumin, and a dash of apple-cider vinegar bloom in hot olive oil for instant depth.
  • One-pot cleanup: Everything from sautéing to simmering happens in the same Dutch oven.
  • Freezer-friendly: Make a double batch and freeze flat in zip-top bags for up to three months.
  • Spinach stays vibrant: Stirred in off-heat so it wilts without turning army-green.
  • Balanced nutrition: Each bowl delivers beta-carotene, plant-based iron, and enough fiber to keep you full until morning.

Ingredients You'll Need

Ingredients

Great soup starts at the grocery store. Here’s what to look for—and what you can swap in a pinch.

Sweet Potatoes – Choose orange-fleshed varieties like Garnet or Beauregard for maximum sweetness and creaminess. Avoid any with soft spots or sprouts. Peeled weight should be about 1 ½ lb (680 g), roughly 3 medium tubers. In a hurry? Pre-cubed produce works; just rinse off any starchy liquid so it doesn’t cloud the broth.

Fresh Spinach – A 5-oz (140 g) clamshell of baby spinach wilts down to the perfect volume. Look for crisp, dark-green leaves with no slimy stems. If you only have frozen spinach, thaw and squeeze it bone-dry first; you’ll need 10 oz (280 g) frozen to equal the fresh volume.

Coconut Milk – Go for full-fat canned, not the refrigerated drink. The fat emulsifies with the sweet-potato starches for a velvety finish. Light coconut milk is fine if you’re counting calories, but the soup will be less silky.

Vegetable Broth – Low-sodium keeps you in control of salt. If you keep homemade broth in the freezer, now is its moment to shine.

Aromatics – One medium yellow onion, two stalks of celery, and two carrots create the classic mirepoix backbone. Dice small so they soften in under 10 minutes.

Garlic – Three cloves, smashed and minced. Add only after the onions are translucent so the garlic doesn’t scorch.

Spices – Smoked paprika delivers campfire depth, while ground cumin adds earthy warmth. A pinch of red-pepper flakes is optional but lovely if you like a gentle throat tickle.

Apple-Cider Vinegar – Just a teaspoon at the end brightens all the sweet notes. Fresh lemon juice works too.

Olive Oil – A swirl for sautéing plus an extra drizzle for serving. Use a fruity, everyday extra-virgin variety.

How to Make Hearty Sweet Potato and Spinach Soup Perfect for January Dinners

1
Warm the Pot

Place a heavy 4-qt (3.8 L) Dutch oven or soup pot over medium heat for 1 full minute. This ensures even heat distribution and prevents onions from steaming in their own moisture. Add 2 Tbsp olive oil and swirl to coat the surface; the oil should shimmer but not smoke.

2
Sauté the Trinity

Add diced onion, celery, and carrot with ½ tsp kosher salt. Stir every 30 seconds; the salt draws out moisture and speeds softening. After 6–7 minutes the onion will look translucent and the edges of the carrot should be starting to melt. If vegetables begin to brown, reduce heat slightly.

3
Bloom the Aromatics

Clear a small circle in the center of the pot, add 1 Tbsp olive oil, then stir in minced garlic, 1 tsp smoked paprika, ½ tsp ground cumin, and optional pinch red-pepper flakes. Cook 45 seconds—just until the mixture smells like a campfire kitchen. Blooming spices in fat unlocks fat-soluble flavor compounds.

4
Add Sweet Potatoes & Broth

Stir in cubed sweet potatoes (½-inch / 1.3 cm pieces cook fastest) and 4 cups (1 L) broth. The liquid should just cover the vegetables; add ½ cup water if needed. Scrape the pot’s bottom with a wooden spoon to release any paprika-stuck bits—that color equals flavor.

5
Simmer Until Silky

Bring to a gentle boil, then reduce to low, cover with the lid slightly ajar, and simmer 12–15 minutes. Sweet potatoes are ready when a paring knife slides through with zero resistance. Overcooking will make them water-logged and gray, so start testing at the 10-minute mark.

6
Create the Creamy Base

Ladle 2 cups of soup solids + minimal broth into a blender. Add ½ cup canned coconut milk. Remove the blender’s center cap to vent steam, cover with a folded kitchen towel, and blend on high 30 seconds until utterly smooth. Return this purée to the pot; it thickens the soup without heavy cream.

7
Season & Brighten

Stir in 1 tsp apple-cider vinegar, ½ tsp more salt (taste first), and generous cracks of black pepper. The vinegar’s acid balances the natural sweetness and makes the spices sing. If you prefer tangier, add another ½ tsp vinegar by droplets—too much and the coconut milk can separate.

8
Wilt the Spinach

Turn off the heat. Grab handfuls of spinach, crush them slightly, and submerge in the hot soup. Cover for 2 minutes; residual heat wilts the leaves while preserving emerald color. If using frozen spinach, add it with the vinegar and simmer 1 extra minute to heat through.

9
Serve & Garnish

Ladle into shallow bowls so each portion gets plenty of spinach threads. Drizzle with remaining coconut milk in artistic swirls, then add a scatter of toasted pumpkin seeds or crispy chickpeas for crunch. Finish with crusty whole-grain bread and a blanket.

Expert Tips

Make-Ahead Sweet Potatoes

Roast a tray of cubed sweet potatoes on Sunday. Use half for grain bowls and fold the rest into the soup during the last 5 minutes for deeper caramelized flavor.

Blender Safety

Never fill a blender more than halfway with hot liquid. Work in batches and start on low speed to prevent a volcanic eruption on your ceiling.

Immersion-Blender Shortcut

If you own an immersion blender, insert it directly into the pot and pulse 4–5 times. Leave some chunks for a more rustic texture.

Salt Timing

Salt in stages: a pinch to sweat the veg, more after broth, final adjustment at the end. Taste buds evolve as the soup reduces.

Coconut Milk Separation Fix

If your coconut milk curdles, whisk 1 tsp cornstarch with cold water, stir in, and gently reheat; the starch re-emulsifies the fat.

Double-Duty Greens

Stir in chopped kale or chard stems with the sweet potatoes; add the leafy parts with the spinach for zero waste.

Variations to Try

  • Lentil Power Boost: Add ½ cup dried red lentils with the broth. They dissolve into the soup and add 9 g extra protein per serving.
  • Thai Twist: Swap smoked paprika for 1 Tbsp Thai red curry paste and finish with lime juice instead of vinegar. Top with cilantro and sliced chilies.
  • Caribbean Calypso: Add 1 cup diced ripe plantain and ½ tsp allspice. Finish with a dash of hot sauce and toasted coconut flakes.
  • Creamy White-Bean: Fold in a 15-oz can of rinsed cannellini beans during the final simmer for extra heft. Mash a few against the pot’s side for creaminess.
  • Sausage Lover’s Route: Brown 8 oz (225 g) sliced vegan or turkey sausage in the pot before the onions; proceed with the recipe as written.
  • Grain Bowl Remix: Serve the thick soup over farro or brown rice and call it a stew. Add a soft-boiled egg if that’s your vibe.

Storage Tips

Refrigerator: Cool the soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavor actually improves on day two as the spices mingle.

Freezer: Portion into quart-size freezer bags, squeeze out excess air, and freeze flat up to 3 months. Thaw overnight in the fridge or immerse the sealed bag in warm water for 30 minutes.

Reheat: Warm gently over medium-low, stirring often. Add a splash of broth or water to loosen; soups thickened with blended starches tighten when cold.

Make-Ahead Parties: Double the recipe and keep warm in a slow-cooker on the “low” setting for up to 4 hours. Stir in spinach just before guests arrive so it stays bright.

Frequently Asked Questions

In U.S. grocery stores, orange-fleshed “sweet potatoes” are often mislabeled as yams. True yams are starchy and white; they won’t give the same creamy texture or sweetness. Stick with the orange guys for best results.
Add ¼ tsp salt, ½ tsp vinegar, and a crack of pepper, then wait 30 seconds. Taste again. Still flat? Repeat. Acid and salt wake up dormant flavors; sometimes a pinch of sugar heightens sweet-potato sweetness.
Yes. Use the sauté function for steps 1–3, then pressure-cook on high for 4 minutes, quick-release. Stir in coconut milk and spinach on warm setting.
Omit red-pepper flakes and use low-sodium broth. Blend the entire pot smooth, spinach included, for an iron-rich purée that pairs beautifully with avocado or Greek-yogurt swirls.
Always stir spinach into off-heat soup and serve within 30 minutes. For meal-prep, store cooked soup without spinach and add fresh leaves when reheating individual portions.
Absolutely. Use a 2-qt saucepan and keep all timings identical. Blending a smaller volume can splash more, so use a tall, narrow container or immersion blender.
hearty sweet potato and spinach soup perfect for january dinners
soups
Pin Recipe

Hearty Sweet Potato and Spinach Soup Perfect for January Dinners

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

Ingredients

Instructions

  1. Heat the pot: Warm 1 Tbsp olive oil in a Dutch oven over medium heat. Add onion, celery, carrot, and ½ tsp salt; sauté 6–7 min until translucent.
  2. Bloom spices: Clear center, add remaining oil, garlic, paprika, cumin, and red-pepper flakes; cook 45 sec.
  3. Add veg & broth: Stir in sweet potatoes and broth. Bring to boil, reduce to low, cover ajar, simmer 12–15 min until potatoes are tender.
  4. Blend base: Transfer 2 cups soup solids + ½ cup coconut milk to blender; blend until smooth and return to pot.
  5. Season: Stir in vinegar, salt, and pepper to taste.
  6. Wilt spinach: Off heat, stir in spinach; cover 2 min. Serve hot with pumpkin seeds and coconut milk drizzle.

Recipe Notes

Soup thickens as it sits; thin with broth or water when reheating. Freeze portions without spinach and add fresh leaves upon reheating for brightest color.

Nutrition (per serving)

198
Calories
4g
Protein
28g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.