healthy onepot sweet potato and spinach soup with fresh herbs

2 min prep 5 min cook 5 servings
healthy onepot sweet potato and spinach soup with fresh herbs
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a certain kind of magic that happens when sweet potatoes hit a hot pot. The kitchen fills with a warm, earthy sweetness that feels like a hug after a long day. I created this Healthy One-Pot Sweet Potato & Spinach Soup during the first real cold snap of the year, when the farmers’ market was still bursting with dark-leaf spinach and knobby sweet potatoes that looked like they’d been pulled from the ground moments before I arrived. I wanted something that could simmer quietly while I answered one last email, something that would taste like I’d fussed for hours even though I hadn’t. One spoonful and my husband declared it “the soup version of a cozy sweater.” We’ve served it to last-minute weekend guests ladled over brown rice, packed it in a thermos for ski-day lunches, and even pureed the leftovers into a silky pasta sauce. If you’re after a weeknight hero that’s equal parts nourishing and indulgent, you’ve landed in the right spot.

Why This Recipe Works

  • One-pot wonder: Minimal dishes, maximum flavor—everything cooks in a single Dutch oven.
  • Nutrient-dense: Sweet potatoes deliver beta-carotene, spinach adds iron, and herbs contribute antioxidants.
  • Weeknight fast: 30 minutes from chopping to table thanks to small-diced potatoes.
  • Plant-powered protein: A can of white beans makes it satisfying without meat.
  • Freezer-friendly: Tastes even better after the flavors meld; freeze in portions for grab-and-go lunches.
  • Customizable heat: Add chili flakes or keep it mild for kids—both versions shine.
  • Fresh herbs lift: A shower of parsley and dill at the end wakes up the whole bowl.

Ingredients You'll Need

Ingredients for sweet potato and spinach soup

Think of sweet potatoes as autumn’s candy—choose firm, unblemished ones with tight skin. Orange-fleshed varieties roast up sweeter; Japanese purple-fleshed types bring a chestnut-like nuance. If your grocery only has gigantic tubers, grab one that weighs about a pound and save the rest for breakfast hash.

Fresh spinach should look perky, never slimy. I reach for the crinkly-leaf bunch instead of baby spinach because the hearty texture holds up in hot soup. If you’re in a pinch, frozen leaf spinach (thawed and squeezed dry) works; you’ll need about half the volume.

The humble can of white beans—cannellini or great northern—adds body and plant protein. Rinse them well to remove 40 % of the sodium listed on the label. No beans in the pantry? Chickpeas or even cooked green lentils fold in seamlessly.

Onion, carrot, and celery form the classic mirepoix. Dice them small so they soften in the short simmer time. Carrots also reinforce that gorgeous sunset color.

Garlic is non-negotiable. I smash and mince three fat cloves; feel free to roast a head ahead for deeper sweetness.

Vegetable broth keeps the soup vegetarian, but a light chicken stock works if you’re omnivorous. Go low-sodium so you control the final seasoning.

Fresh herbs are the confetti finish. Parsley brings grassy notes, dill adds a subtle anise pop, and a whisper of fresh thyme underscores the sweet potato’s earthiness. In summer, swap in basil; in winter, a teaspoon of herbes de Provence simmered with the broth is lovely.

Pantry staples—olive oil, salt, pepper, and a bay leaf—round everything out. A squeeze of lemon at the end brightens the naturally sweet profile.

How to Make Healthy One-Pot Sweet Potato & Spinach Soup with Fresh Herbs

1
Warm the pot

Place a heavy-bottomed Dutch oven over medium heat for 30 seconds, then drizzle in 2 Tbsp olive oil. Swirl to coat the surface evenly; the faint shimmer tells you it’s ready for aromatics.

2
Sauté the mirepoix

Add 1 cup diced onion, ½ cup diced carrot, and ½ cup diced celery. Season with a pinch of salt to draw out moisture. Cook 5 minutes, stirring occasionally, until the onion turns translucent and the edges of the carrot just start to take on color.

3
Bloom the garlic & herbs

Stir in 3 minced garlic cloves and 1 tsp fresh thyme leaves; cook 45 seconds until fragrant but not browned. This quick step removes the raw bite and infuses the oil with herb essence.

4
Add sweet potatoes

Toss in 3 cups peeled, ½-inch diced sweet potatoes (about 1 lb). Stir to coat with the flavorful oil. Let them toast 2 minutes; this caramelized edge deepens the final broth.

5
Deglaze & simmer

Pour in 4 cups low-sodium vegetable broth plus 1 cup water. Add 1 bay leaf and ½ tsp kosher salt. Raise heat to high, bring to a boil, then reduce to a lively simmer. Cover partially and cook 10 minutes, until the sweet potatoes are just fork-tender.

6
Add beans & greens

Stir in 1 rinsed can of white beans and 4 packed cups chopped spinach. The pot looks crowded—don’t worry, spinach wilts dramatically in 60 seconds. Simmer uncovered 3 more minutes so flavors marry and the broth reduces slightly.

7
Season & brighten

Remove bay leaf. Taste, then adjust salt and pepper. Finish with 1 Tbsp fresh lemon juice and 1 tsp lemon zest; the acidity balances the natural sweetness and makes the herbs pop.

8
Serve with herbs

Ladle into warm bowls. Shower each serving with 2 Tbsp chopped parsley and 1 Tbsp dill fronds. A drizzle of good olive oil or a spoonful of Greek yogurt takes it over the top.

Expert Tips

Small dice = fast cook

Keep your sweet-potato cubes uniform so they become tender at the same rate—no one wants crunchy centers in silky soup.

Chill for easy skim

Refrigerate overnight; any excess oil will solidify on top and lift off with a spoon, giving you a cleaner mouthfeel.

Puree half for texture

Use an immersion blender for 3 seconds in two spots; you’ll thicken the broth while leaving plenty of chunky bits.

Toast spices first

If you like warmth, add ½ tsp smoked paprika or curry powder after the garlic; toast 30 seconds for incredible depth.

Save stems

Spinach stems add crunch; slice thin and add with beans for extra texture and zero waste.

Overnight marriage

Flavors deepen as the soup rests; gently reheat with a splash of water or coconut milk to loosen.

Variations to Try

  • Creamy coconut: Swap 1 cup broth for light coconut milk and add 1 tsp grated ginger for Thai-inspired flair.
  • Smoky bacon (omnivore): Render 2 strips chopped turkey bacon first; use the fat instead of olive oil for a campfire note.
  • Grain boost: Add ½ cup rinsed red lentils with the broth; they dissolve and create a velvety base while bumping protein.
  • Green swap: Sub kale or chard for spinach; strip the stems and simmer 2 extra minutes.
  • Zesty lime: Replace lemon with lime and finish with cilantro and a diced avocado for a Southwest twist.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight glass jars, and refrigerate up to 4 days. The flavor actually peaks on day 2 as the herbs mingle with sweet-potato starch.

Freezer: Ladle into silicone muffin molds, freeze, then pop out the pucks and store in a zip bag—perfect single portions for up to 3 months. Thaw overnight in the fridge or reheat gently from frozen with a splash of broth.

Meal-prep lunches: Portion soup into 2-cup containers with a wedge of lemon and a tiny container of fresh herbs; add cooked quinoa or farro when reheating for a hearty grain bowl.

Frequently Asked Questions

True yams are starchier and drier; if that’s what your store labels as “yams,” they’ll work but need an extra 5 minutes simmer. Garnet or jewel varieties labeled “sweet potatoes” are ideal for their moist, sweet flesh.

Yes. If you prefer a silky bisque, let the soup cool 10 minutes, then blend in batches until smooth. Return to the pot, thin with broth, and reheat gently.

Add ¼ tsp red-pepper flakes with the garlic, or swirl in your favorite harissa when serving. For smoky heat, chipotle powder is fantastic.

Absolutely. Use an 8-quart pot and add 5 minutes to the simmer time. Freeze half and you’ll thank yourself on a busy night.

Slightly sad spinach is safe to use once trimmed of slimy bits. If it’s beyond rescue, frozen spinach is your friend—thaw and squeeze dry first.

Yes. Add everything except spinach and lemon to a slow cooker. Cook on LOW 4–5 hours, stir in spinach during the last 15 minutes, then finish with lemon and herbs.
healthy onepot sweet potato and spinach soup with fresh herbs
soups
Pin Recipe

healthy onepot sweet potato and spinach soup with fresh herbs

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

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in a Dutch oven over medium heat.
  2. Sauté aromatics: Add onion, carrot, and celery; cook 5 min until translucent.
  3. Bloom garlic & thyme: Stir in garlic and thyme; cook 45 sec.
  4. Add sweet potatoes: Toss to coat; toast 2 min.
  5. Simmer: Pour in broth, water, bay leaf, and salt. Boil, then simmer 10 min.
  6. Finish: Stir in beans and spinach; simmer 3 min. Discard bay leaf.
  7. Season: Add lemon juice and zest. Taste, adjust salt & pepper.
  8. Serve: Ladle into bowls; top with parsley, dill, and a crack of pepper.

Recipe Notes

Soup thickens as it sits; thin with water or broth when reheating. For a smoky edge, add a pinch of smoked paprika with the garlic.

Nutrition (per serving)

187
Calories
6g
Protein
31g
Carbs
5g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.