hearty sweet potato and spinach soup to warm your family on chilly nights

30 min prep 4 min cook 5 servings
hearty sweet potato and spinach soup to warm your family on chilly nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Hearty Sweet Potato & Spinach Soup

There’s a moment every November when the first real chill slips through the cracked kitchen window and I automatically reach for the soup pot. It happened again last Thursday: dusk arrived at four-thirty, the dog refused to leave the radiator, and my eight-year-old marched in after soccer practice demanding “something that feels like a blanket.” Challenge accepted. Within minutes I had diced onions sizzling, the house already smelling of possibility. Twenty-five minutes later we were passing steaming bowls of this sunset-colored soup, dunking crusty sourdough into the velvety broth and counting the sweet-potato chunks like treasure. That, right there, is why I’m sharing the recipe—because every family deserves a go-to meal that tastes like a hug, costs pennies, and comes together faster than pizza delivery.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes, maximum flavor—everything simmers in the same Dutch oven.
  • Weeknight Fast: On the table in 35 minutes thanks to small-diced sweet potatoes.
  • Plant-Powered Protein: Creamy cannellini beans add fiber and staying power.
  • Family-Friendly Spice: Smoked paprika depth without chili heat—kids keep asking for seconds.
  • Freezer Hero: Doubles beautifully; leftovers taste even better tomorrow.
  • Vibrant Nutrition: One bowl delivers >200% daily vitamin A and two cups of greens.

Ingredients You'll Need

Ingredients

Sweet potatoes are the star, so pick firm, unblemished ones that feel heavy. I like the deeper-orange jewel variety for their natural sweetness, but garnet or even the paler Hannah will work—just adjust simmering time (Hannahs need 5 extra minutes). A heavy Dutch oven conducts heat evenly, preventing the bottom from scorching while you fold laundry.

Olive oil adds Mediterranean fruitiness; if you’re out, avocado oil is a neutral swap. Yellow onion forms the aromatic base—white onion is sharper, shallots sweeter; use what you have. Garlic should be fresh; the pre-minced jarred stuff tastes flat in quick soups.

Smoked paprika gifts that campfire note without actual bacon. If you only have regular, add a pinch of ground cumin for warmth. Vegetable broth keeps the soup vegetarian; choose low-sodium so you control salt. Homemade broth is gold, but my standby store brand works when life is hectic.

Cannellini beans (a.k.a. white kidney) stay creamy without falling apart. Great Northern or navy beans are fine substitutes; chickpeas heartier. Rinse and drain to ditch 40% of the sodium.

Fresh baby spinach wilts in seconds and lends brilliant green confetti. Frozen spinach works—thaw and squeeze dry first. For peppery bite, substitute half with chopped kale or arugula.

Finish with a squeeze of lemon to brighten the naturally sweet soup. Coconut milk is optional but dreamy; use the canned, full-fat kind for silk body. A swirl of Greek yogurt is another tangy topper.

How to Make Hearty Sweet Potato and Spinach Soup

1
Warm the Pot

Place a 4-quart Dutch oven over medium heat for 60 seconds so the metal expands slightly; this prevents sticking. Add 2 Tbsp olive oil and swirl to coat the bottom evenly.

2
Sauté Aromatics

Stir in 1 diced medium yellow onion plus ½ tsp kosher salt. Cook 4 minutes until translucent, scraping with a wooden spoon. Add 3 minced garlic cloves; cook 30 seconds until fragrant but not browned.

3
Bloom the Spices

Sprinkle 1 tsp smoked paprika and ½ tsp dried thyme over the onions; stir constantly 45 seconds. "Blooming" releases fat-soluble flavors and tints the oil a gorgeous rust.

4
Add Sweet Potatoes & Broth

Dump in 2 medium peeled and ½-inch diced sweet potatoes (about 4 cups). Pour 4 cups low-sodium vegetable broth plus 1 cup water. Increase heat to high; bring to a lively simmer.

5
Simmer Until Tender

Reduce heat to medium-low, partially cover, and simmer 12–14 minutes. Potatoes are ready when a paring knife slides through with gentle resistance; they’ll finish cooking with the beans.

6
Mash for Creamy Body

Ladle out 1 cup of potatoes plus liquid; mash with a fork and return to the pot. This natural puree thickens the soup without cream and helps the spinach cling to every spoonful.

7
Stir in Beans & Greens

Add 1 drained can cannellini beans and 3 packed cups baby spinach. Cook 2 minutes more, just until spinach wilts vibrant green and beans are heated through. Overcooking muddies the color.

8
Finish & Serve

Off heat, stir in juice of ½ lemon, taste, and adjust salt (I add ¼ tsp more). Ladle into warm bowls, drizzle with olive oil or coconut milk, and sprinkle black pepper. Pass crusty bread for dunking.

Expert Tips

Control the Simmer

A hard boil breaks potatoes into mush; aim for gentle bubbles. If foam forms, skim with a spoon for clearer broth.

Uniform Dice = Even Cooking

Take two extra minutes to cut sweet potatoes the same size; ½-inch cubes cook in 12 min, 1-inch need 18.

Shock Greens in Ice

Hosting? Blanch spinach 20 sec, plunge into ice, squeeze dry, then stir in at the end for emerald brilliance.

Double the Batch

Use a 6-quart pot and freeze flat in zip bags. Reheat with a splash of broth for a 5-min weeknight dinner.

Variations to Try

  • Moroccan Twist: Swap thyme for ½ tsp each cumin & coriander, add ¼ tsp cinnamon and a handful of raisins along with the beans.
  • Protein Boost: Stir in 2 cups shredded rotisserie chicken or turkey during the final simmer for post-holiday leftovers.
  • Creamy Coconut: Replace 1 cup broth with canned coconut milk for a silky, dairy-free bisque vibe.
  • Grains & Greens: Drop in ½ cup quick-cooking red lentils with the potatoes; they dissolve and thicken while adding 9 g extra fiber.

Storage Tips

Cool soup completely, then refrigerate in airtight glass jars up to 4 days. For best texture, store spinach separately if you anticipate lots of leftovers; simply stir fresh leaves into each reheated portion.

To freeze, ladle soup into silicone muffin trays, freeze solid, then pop out "soup pucks" into labeled bags. They thaw quickly in a saucepan over low heat with ¼ cup water or broth, stirring often. Frozen soup keeps 3 months without quality loss.

When reheating, avoid the microwave if serving guests—the stovetop restores even heat and color. Add a squeeze of fresh lemon to wake up flavors dulled by cold storage.

Frequently Asked Questions

Yes—add everything except spinach and lemon to a 4-qt slow cooker. Cook on LOW 4–5 hrs or HIGH 2–3 hrs until potatoes are tender. Stir in spinach during the last 10 min and finish with lemon.

Naturally! No flour or pasta required. If you add grains, choose certified-GF lentils or rice to avoid cross-contamination.

Absolutely. Strip tough stems and chop leaves; add during the last 5 min of simmer so they soften but stay bright.

Use 1 cup diced cooked chicken or turkey, or add ½ cup quick oats with the broth for invisible fiber and creaminess.

Stir in ¼ tsp smoked salt, a dash of hot sauce, or an extra squeeze of citrus. Acid wakes up flavors instantly.

Yes—use an immersion blender for a silky bisque. Leave some beans whole for texture or fold in fresh spinach after blending for color contrast.
hearty sweet potato and spinach soup to warm your family on chilly nights
soups
Pin Recipe

Hearty Sweet Potato & Spinach Soup

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

Ingredients

Instructions

  1. Heat pot: Warm olive oil in Dutch oven over medium heat.
  2. Sauté: Cook onion with ½ tsp salt 4 min; add garlic 30 sec.
  3. Season: Stir in paprika & thyme 45 sec.
  4. Simmer: Add sweet potatoes, broth, water; bring to boil, then simmer 12–14 min until potatoes tender.
  5. Thicken: Mash 1 cup potatoes and return to pot.
  6. Finish: Stir in beans and spinach 2 min. Off heat add lemon, salt, pepper. Serve hot with optional coconut drizzle.

Recipe Notes

For extra smoky depth, add a 2-inch piece of Parmesan rind while simmering; remove before serving.

Nutrition (per serving)

197
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.