onepot sweet potato and spinach soup for healthy january weeknight dinners

30 min prep 3 min cook 5 servings
onepot sweet potato and spinach soup for healthy january weeknight dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

One-Pot Sweet Potato & Spinach Soup

A silky, nutrient-packed weeknight rescue that comes together in one pot and under 30 minutes—perfect for January’s “eat-more-greens” resolutions without sacrificing comfort.

My January Weeknight Confession

Every January, without fail, I swear I’m going to greet 6 p.m. with a fridge full of prepped produce and a color-coded meal plan. Reality? By day three I’m still ravenous from a New-Year-new-me workout, the sky is already pitch black, and the thermometer is flirting with single digits. I want something that feels like a warm hug, delivers a vegetable glow, and refuses to create Mount Dish-more. That’s when I reach for this sweet-potato-and-spinach number.

I first threw it together during a blizzard four years ago, when the only things left in my kitchen were a knobbly sweet potato, half a bag of wilting baby spinach, and a can of chickpeas I’d bought “just in case.” I dumped everything into my Dutch oven, added a glug of coconut milk for creaminess, and crossed my fingers. Twenty-five minutes later my husband took one bite and asked—eyes wide—if I’d secretly ordered take-out. Nope. Just the magic of sweet potatoes breaking down into a velvety broth, turmeric lending a golden sunrise hue, and spinach melting into silky ribbons. We’ve made it every January since, and it’s still the recipe we crave when the polar vortex howls.

Whether you’re doing Veganuary, Dry-January, or simply trying to hit “reset,” this soup is the edible equivalent of sliding into fresh bedsheets: cozy, inviting, and entirely guilt-free. Bonus? Leftovers taste even better the next day when the flavors have melded and the soup has thickened into an almost stew-like consistency that begs for crusty bread.

Why This Recipe Works

  • One-Pot Wonder: Everything cooks in the same Dutch oven—minimal cleanup, maximal couch time.
  • Speedy Comfort: On the table in 30 minutes or less, thanks to small-diced sweet potatoes that soften quickly.
  • Plant-Powered Protein: A can of chickpeas adds 12 g protein per serving without any meat.
  • Freezer-Friendly: Make a double batch; leftovers freeze beautifully for future “I can’t even” nights.
  • Budget Brilliance: Sweet potatoes, canned beans, and spinach are some of the most affordable produce staples year-round.
  • Customizable Heat: Dial the spice up or down with chili flakes so the whole family is happy.
  • Vitamin Glow: One bowl delivers >150 % daily vitamin A and >60 % vitamin C needs.
  • Texture Play: Blend half the soup for creaminess, leave the rest chunky for bite.

Ingredients You’ll Need

Ingredients

Before we start, a quick produce pep talk. Look for firm, unblemished sweet potatoes with tight skins—no sprouting eyes or soft spots. Organic isn’t mandatory, but since we keep the nutrient-rich peel on, give them a good scrub. For spinach, grab the giant “family pack” if you can; it wilts down to nothing and you’ll be surprised how much you can pack in. Baby spinach saves you the stem-stripping step, but mature curly spinach works if you chop it coarsely.

  • Sweet Potatoes (2 medium, ≈1 lb/450 g): Jewel or Garnet varieties are sweetest. Peel if you must, but keeping the skin on adds fiber and prevents the cubes from falling apart.
  • Olive Oil (1 Tbsp): For sautéing aromatics. Substitute avocado oil or refined coconut oil for high-heat stability.
  • Yellow Onion (1 medium): Provides the savory backbone. Dice small so it melts into the broth.
  • Garlic (4 cloves): Yes, four. January colds are lurking; garlic is our edible armor.
  • Fresh Ginger (1 Tbsp grated): Adds zing and aids digestion. Swap 1 tsp ground ginger in a pinch.
  • Ground Turmeric (1 tsp): Earthy flavor and anti-inflammatory power. Pair with black pepper to boost curcumin absorption.
  • Smoked Paprika (½ tsp): Lends subtle campfire notes without heat.
  • Vegetable Broth (4 cups / 960 ml): Choose low-sodium so you control the salt. Chicken broth works for omnivores.
  • Chickpeas (1 can, drained & rinsed): Also labeled garbanzo beans. Cannellini or navy beans are fine stand-ins.
  • Coconut Milk (1 cup / 240 ml): Full-fat for luxurious texture; light coconut milk if you’re counting calories. Shake the can!
  • Baby Spinach (5 packed cups / 150 g): It looks like a mountain, trust the process.
  • Lime Juice (1 Tbsp): Brightens all the flavors. Lemon works, but lime’s floral note plays beautifully with coconut.
  • Salt & Black Pepper: Add gradually; canned broth and beans vary in sodium.
  • Optional Heat: Pinch of red-pepper flakes or a diced birds-eye chili if you like a gentle burn.

How to Make One-Pot Sweet Potato & Spinach Soup

1
Warm the Pot & Sauté Aromatics

Place a heavy-bottomed Dutch oven or soup pot over medium heat. Add olive oil. When it shimmers, scatter in diced onion and cook 3 minutes until translucent, stirring occasionally. Add garlic and ginger; cook 45 seconds—just until fragrant. (Don’t let garlic brown or it turns bitter.)

2
Bloom the Spices

Stir in turmeric, smoked paprika, a few grinds of black pepper, and optional red-pepper flakes. Toasting spices in fat for 30 seconds awakens their essential oils and deepens flavor exponentially.

3
Add Sweet Potatoes & Broth

Dump in cubed sweet potatoes (½-inch dice ensures rapid cooking) and chickpeas. Pour broth over everything. Scrape the bottom to deglaze any tasty brown bits. Increase heat to high; bring to a boil, then reduce to lively simmer. Cover partially and cook 10–12 minutes until potatoes are just tender when pierced with a fork.

4
Create Creamy Texture

Ladle roughly half the soup into a blender (or use an immersion blender right in the pot). Purée until smooth and return to pot. This step thickens the broth without adding flour or cream.

5
Finish with Greens & Coconut

Stir in coconut milk and baby spinach. Simmer 2–3 minutes more—just until spinach wilts and turns brilliant green. Overcooking spinach leaches nutrients and dulls color.

6
Brighten & Serve

Off heat, add lime juice. Taste and adjust salt. Ladle into bowls, drizzle with extra coconut milk for artful swirl, and shower with freshly cracked pepper. Serve piping hot alongside crusty whole-grain bread or a scoop of brown rice.

Expert Tips

Control the Creaminess

For ultra-silky bisque vibes, blend two-thirds of the soup. Prefer a brothier stew? Skip blending entirely and simply smash a few potato cubes with the back of a spoon.

Straight-from-Freezer Shortcut

Keep diced sweet potatoes in zip bags (they freeze great). Toss in frozen cubes; no need to thaw—just add 3 extra minutes simmer time.

Maximize Iron Absorption

Spinach is iron-rich but also high in oxalates. Pairing it with vitamin-C-rich lime juice boosts bioavailability, so don’t skip that final squeeze!

Color Pop Garnish

Reserve a handful of raw spinach, blanch 10 seconds, julienne, and float on top for restaurant-worthy emerald confetti.

Instant Pot Speed Mode

Sauté using the pot’s “Sauté” setting, then pressure-cook on high for 4 minutes with quick release. Finish with coconut milk and spinach on “Keep Warm.”

Lunchbox Upgrade

Pack soup in a pre-heated thermos; add a separate mini container of toasted pumpkin seeds. Sprinkle right before eating for crunch.

Variations to Try

  • Moroccan Twist: Swap turmeric for 1 tsp ras el hanout, add ¼ cup chopped dried apricots with sweet potatoes, finish with chopped preserved lemon.
  • Thai Inspired: Replace smoked paprika with 1 tsp red curry paste and use lemongrass-infused broth. Garnish with cilantro and a dash of fish sauce (or soy for vegan).
  • Protein Power: Stir in 1 cup shredded rotisserie chicken or cooked lentils for extra protein without extra pots.
  • Grain Bowl Base: Reduce broth by 1 cup, serve thick soup over farro or quinoa and call it a “stewl” (stew-bowl hybrid).
  • Nightshade-Free: Sub in 1 butternut squash for sweet potatoes and omit paprika; season with ½ tsp ground cumin instead.
  • Extra Green Boost: Swap half the spinach for chopped kale or chard; add during last 5 minutes so hearty greens soften but stay vibrant.

Storage Tips

Refrigerator

Cool completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently; soup thickens—thin with water or broth as needed.

Freezer

Freeze up to 3 months. Portion into silicone muffin cups for single-serve pucks; transfer to zip bags. Thaw overnight in fridge or microwave from frozen.

Frequently Asked Questions

Yes! Add everything except coconut milk and spinach. Cook LOW 4–5 hours or HIGH 2–3 hours, until potatoes are tender. Stir in coconut milk and spinach 10 minutes before serving.

Omit chili flakes and use low-sodium broth. Blend until completely smooth for younger eaters; the natural sweetness of sweet potato usually wins tiny taste buds.

Nothing! Coconut milk often splits when boiled. Prevent by adding it at the very end and heating just until steaming. If separation happens, whisk vigorously or buzz briefly with an immersion blender.

Absolutely. Use 10 oz frozen spinach; add during last 5 minutes. Squeeze out excess water first to avoid diluting flavor.

Use light coconut milk and cut olive oil to 2 tsp. You’ll save ~80 calories per serving; soup will be thinner but still tasty.

A crusty whole-grain sourdough or naan for dipping. Cornbread is lovely if you enjoy sweet-savory contrast.
onepot sweet potato and spinach soup for healthy january weeknight dinners
soups
Pin Recipe

One-Pot Sweet Potato & Spinach Soup

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
4

Ingredients

Instructions

  1. Heat pot: Warm olive oil in Dutch oven over medium heat. Sauté onion 3 min, add garlic & ginger 45 sec.
  2. Spice bloom: Stir in turmeric, paprika, optional chili flakes; toast 30 sec.
  3. Simmer: Add sweet potatoes, chickpeas, broth. Bring to boil, reduce to lively simmer 10–12 min until potatoes tender.
  4. Blend: Purée half the soup and return to pot for creamy texture.
  5. Finish: Stir in coconut milk & spinach; simmer 2–3 min until wilted.
  6. Season & serve: Off heat, add lime juice, salt, pepper. Enjoy hot.

Recipe Notes

Soup thickens on standing; thin with water or broth when reheating. Freeze without spinach for best texture, add fresh spinach when reheating.

Nutrition (per serving)

298
Calories
12g
Protein
38g
Carbs
12g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.