onepot sweet potato and spinach soup for healthy weeknight meals

5 min prep 1 min cook 5 servings
onepot sweet potato and spinach soup for healthy weeknight meals
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

Creamy, nourishing, and ready in 30 minutes—this vibrant soup is about to become your weeknight hero.

There are evenings when the clock strikes six and my brain is still buzzing from back-to-back Zoom calls, the dog is circling like a shark for his dinner, and the last thing I want is a sink full of pots. On those nights, this soup rescues me. I first threw it together during a February snowstorm when the pantry was nearly bare: one sad sweet potato, a wilting bag of baby spinach, and a can of coconut milk I’d bought “just in case.” Twenty-five minutes later I was curled under a blanket, cradling a bowl that tasted like sunshine and smelled like a spa. Since then it’s become my Monday-night ritual; the aroma alone signals my nervous system to exhale. If you need a meal that asks almost nothing of you yet gives back like a best friend who always shows up with soup, this is it.

Why This Recipe Works

  • One pot, one spoon: Minimal dishes means more Netflix time.
  • Pantry staples only: Sweet potatoes, canned beans, and spinach last for weeks.
  • Thirty-minute promise: From chopping to table faster than delivery.
  • Velvety without cream: Blending a scoop of soup with coconut milk gives lush body.
  • Meal-prep gold: Tastes even better tomorrow; freezer-friendly too.
  • Nutrient dense: Over 100 % daily vitamin A, 25 % iron, 11 g plant protein per bowl.
  • Kid-approved sweet: Natural sweetness from orange spuds wins picky eaters.
  • Customizable heat: Add chili flakes or keep it mellow for sensitive palates.

Ingredients You'll Need

Ingredients

Each component pulls double duty here—flavor and function—so let’s talk shopping strategy.

Sweet potatoes – Look for firm, unblemished skins and pointy ends (a sign they weren’t stored too cold). Jewel or garnet varieties give the creamiest texture; purple or Japanese work but add earthier notes. Store on the counter, never the fridge.

Fresh spinach – Grab a 5-oz clamshell; baby leaves wilt instantly and save stem trimming. If farmers-market spinach is sandy, submerge in a salad spinner, swish, lift out (don’t drain) so grit stays behind. Wilted spinach? Shock it in ice water, squeeze dry, and stir in at the end.

Canned light coconut milk – Light keeps the soup silky, not heavy; shake the can vigorously before opening to re-emulsify. No coconut? Use ½ cup cashew cream or ¾ cup oat milk plus 1 tsp coconut extract for aroma.

White beans – Cannellini or great northern add body and protein. Rinsing slashes 40 % of sodium; for ultra-creamy, blend half the beans with ½ cup broth before adding.

Aromatics – One yellow onion, two cloves garlic, a thumb of ginger. Fresh ginger brightens the whole pot; freeze whole knobs and grate frozen for effortless prep.

Spice trinity – Ground coriander, cumin, and smoked paprika deliver warmth without heat. Buy spices in mini-bulk bags from the international aisle for pennies versus jars.

Lemon – A final squeeze wakes up the sweet vegetables; zest it first and freeze zest in olive-oil ice cubes for future sautés.

How to Make One-Pot Sweet Potato & Spinach Soup

1
Prep your mise en place

Dice 1 medium onion (about 1 cup), mince 2 garlic cloves, and peel 1 Tbsp fresh ginger with the edge of a spoon, then mince. Cube 2 medium sweet potatoes (about 1 lb) into ¾-inch pieces so they cook evenly. Rinse 1 can white beans and 1 can light coconut milk; shake coconut milk can hard—like you’re mixing paint—so the cream and liquid combine.

2
Warm the pot & bloom spices

Place a heavy 4-quart Dutch oven over medium heat for 90 seconds—this prevents sticking. Add 2 Tbsp olive oil; when it shimmers, scatter 1 tsp each ground coriander and cumin plus ½ tsp smoked paprika. Stir 30 seconds until the spices smell like toasted nuts and the oil turns sunset-orange. This fat-soluble step unlocks maximum flavor.

3
Sauté aromatics

Add diced onion with a pinch of salt; cook 4 minutes until edges turn translucent. Stir in garlic and ginger for 1 minute—do not brown or they’ll bitter. If the mixture feels dry, splash 2 Tbsp broth instead of more oil to keep it light.

4
Deglaze & build broth

Pour in 3 cups low-sodium vegetable broth, scraping the pot’s fond (those caramelized bits) with a wooden spoon. Add sweet-potato cubes, ½ tsp kosher salt, and ¼ tsp black pepper. Raise heat to high; once bubbles appear around the edges, reduce to medium-low, cover, and simmer 10 minutes.

5
Bean & coconut bath

Stir in rinsed beans and the entire can of coconut milk. Return to a gentle simmer for 5 minutes; potatoes should be fork-tender but not mush. Taste a cube—if the center is still starchy, give it 2 more minutes.

6
Create creaminess

Ladle 1 cup of soup (lots of beans and potatoes) into a blender, add ½ cup extra broth, and blend on high 20 seconds until silky. Return this purée to the pot; it thickens the broth without heavy cream. Alternatively, use an immersion blender directly in the pot for 3-second bursts 3–4 times—leave plenty of chunky texture.

7
Wilt spinach & finish

Pile 5 oz baby spinach on top, cover 30 seconds until bright green, then stir until wilted. Off heat, squeeze half a lemon (about 1 Tbsp juice) and adjust salt. The spinach will continue softening in the residual heat so it stays vibrant.

8
Serve & garnish

Ladle into shallow bowls so every spoonful captures broth, beans, and veg. Top with toasted pumpkin seeds for crunch, a drizzle of coconut milk for swirl appeal, and extra black pepper. Pair with warm naan or crusty whole-grain bread for dunking.

Expert Tips

Temperature control

Keep soup at a gentle simmer; rapid boiling breaks beans and clouds the broth. If it thickens too much, loosen with splash of hot water or broth just before serving.

Layered salt

Salt in stages—spices, onions, broth—to build depth rather than a salty top note. Taste at the end; canned beans and broth vary wildly in sodium.

Blender safety

Remove the center cap from the blender lid and cover with a folded towel to let steam escape; this prevents explosive soup showers.

Spinach swap

Kale or chard? Strip ribs, chop leaves, and add 3 minutes earlier since they’re sturdier. Frozen spinach works—thaw and squeeze dry first.

Thicken or thin

Too brothy? Blend an extra scoop of solids. Too thick? Add hot veggie broth until it nappe (coats the back of a spoon).

Midnight leftover hack

Reheat with a splash of almond milk and a pinch of curry powder to turn leftovers into a brand-new midnight snack.

Variations to Try

  • Thai twist: Swap cumin for 1 tsp red curry paste and finish with lime juice, cilantro, and a dab of sriracha.
  • Smoky black-bean: Use black beans and smoked paprika plus 1 chipotle in adobo, minced, for a Tex-Mex vibe.
  • Protein powerhouse: Stir in 1 cup cooked quinoa at the end for an extra 6 g complete protein per serving.
  • Autumn harvest: Sub half the sweet potato for butternut squash and add ½ tsp sage; top with roasted pepitas.
  • Creamy tomato: Add ½ cup crushed tomatoes with the broth and use white beans for a pretty pink hue.
  • Green goddess: Purée ¼ cup fresh basil and parsley with the coconut milk for a grassy, fresh finish.

Storage Tips

Refrigerate: Cool completely, transfer to airtight glass jars, and refrigerate up to 5 days. The flavors meld beautifully—lunchbox gold.

Freeze: Omit spinach (it turns muddy). Freeze soup flat in labeled quart bags for 3 months. To serve, thaw overnight, simmer, and add fresh spinach.

Meal-prep bowls: Portion soup into single-serve containers with a side of cooked brown rice. Microwave 2 minutes, stir, then 1 more minute.

Frequently Asked Questions

Absolutely. True yams are starchier and will hold shape longer; cook 2 extra minutes. Garnet “yams” in U.S. markets are actually sweet potatoes and work identically.

Yes, if you substitute the beans with an extra cup of sweet potato and use compliant coconut milk (no additives). Skip the legumes and you’re golden.

Add ¼ tsp red-pepper flakes with the spices or stir in 1 tsp harissa paste at the end. For smoky heat, chipotle powder is divine.

Yes—use a 6-quart pot and add 5 minutes to the simmer time. Freeze half for a future no-cook night.

A crusty sourdough or whole-wheat pita complements the creamy soup without competing flavors. For gluten-free, serve over steamed jasmine rice.

Sauté aromatics on Normal, add everything except spinach, Manual 3 minutes, quick release, stir in spinach, and use sauté-low to wilt. Total time: 15 minutes!
onepot sweet potato and spinach soup for healthy weeknight meals
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 a 4-quart Dutch oven over medium heat.
  2. Bloom spices: Stir in coriander, cumin, and paprika for 30 seconds.
  3. Sauté aromatics: Add onion; cook 4 minutes. Add garlic & ginger; cook 1 minute.
  4. Build soup: Add sweet potatoes, broth, ½ tsp salt, ¼ tsp pepper; simmer 10 minutes.
  5. Add creaminess: Stir in beans and coconut milk; simmer 5 minutes.
  6. Blend: Purée 1 cup soup and return to pot for velvety texture.
  7. Finish greens: Stir in spinach until wilted; add lemon juice and adjust seasoning.
  8. Serve: Ladle into bowls, top with seeds, and serve hot.

Recipe Notes

Soup thickens on standing; thin with broth when reheating. For ultra-smooth, blend entire pot—keep some beans whole for texture.

Nutrition (per serving)

278
Calories
11g
Protein
38g
Carbs
10g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.