comforting onepot sweet potato and spinach soup for family nights

30 min prep 60 min cook 5 servings
comforting onepot sweet potato and spinach soup for family nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

The One-Pot Sweet Potato & Spinach Soup That Brings Everyone to the Table

There’s a certain magic that happens when the first chilly evening of fall rolls around. The windows fog slightly from the simmering pot on the stove, the house smells like cinnamon and cumin, and every member of the family—toddler to teenager to grandparent—finds their way to the kitchen “just to check what smells so good.” This sweet-potato-and-spinach number is that recipe for us. I started making it eight years ago when my oldest went through a “I hate vegetables” phase (sound familiar?). I blended the first batch into silky oblivion and called it “sunset soup” because of the color. She asked for seconds. Years later we still call it sunset soup, still make it in the same chipped enamel pot, and still set out the mismatched ceramic bowls because they somehow make the soup taste better. If your weeknights feel like a relay race of homework, soccer practice, and “what’s for dinner?” chaos, let this be your new anchor: one pot, 35 minutes, zero fancy techniques, and a flavor that tastes like you spent all day stirring.

Why This Recipe Works

  • One-pot wonder: Nothing feels better than finishing dinner with only a single Dutch oven to wash.
  • Pantry staples: Sweet potatoes, canned beans, and frozen spinach keep the grocery list short.
  • Silky or chunky: Blend half for creaminess, leave the rest rustic—everyone gets the texture they love.
  • Under-400-calories: Hearty but light enough for second helpings without the food-coma.
  • Plant-powered protein: Creamy white beans add 14 g protein per serving—no chicken required.
  • Freezer hero: Doubles beautifully; thaw overnight and reheat on busy Tuesday.
  • Kid-approved sweetness: Natural sugars from roasted-orange sweet potatoes balance earthy spinach.
  • 5-minute warm-up: Leftovers taste even better tomorrow when flavors meld.

Ingredients You'll Need

Ingredients

Before we ladle up comfort, let’s talk produce. Look for sweet potatoes that feel heavy for their size and have tight, unwrinkled skins. I reach for the orange-fleshed varieties (often labeled “garnet” or “jewel”) because they’re reliably sweet and velvety. If you can only find pale sweet potatoes, the soup will still work—just expect a milder flavor. For spinach, fresh baby leaves are convenient, but frozen chopped spinach is the weeknight MVP here; it’s pre-washed, pre-chopped, and you can toss it in straight from the freezer. (If you’re using fresh, you’ll need a giant 5 oz clamshell to equal a 10 oz block of frozen.)

Canned cannellini or great-northern beans give body and protein. I always rinse mine to remove 40 % of the sodium listed on the label, but if you’re using no-salt-added beans, feel free to skip the rinse and save the aquafaba for another project. Vegetable broth is the flavor backbone—go low-sodium so you can control salt at the end. Coconut milk is optional but lovely; just a quarter cup lends a creamy finish without screaming “tropical.” If you avoid coconut, swap in 2 Tbsp of half-and-half or simply leave it out entirely—the soup is still luscious.

Spice-wise we’re keeping it accessible: smoked paprika for depth, a pinch of cinnamon to amplify sweetness, and a squeeze of lemon at the end to wake everything up. If you keep harissa paste in your fridge, a teaspoon whisked in at step five adds a mellow, peppery heat that grown-ups adore.

How to Make Comforting One-Pot Sweet Potato & Spinach Soup

1
Warm the pot & bloom the aromatics

Set a 4–5 qt Dutch oven or heavy soup pot over medium heat. Add 2 Tbsp olive oil. When the oil shimmers, add 1 diced yellow onion and sauté 4 minutes until translucent. Stir in 2 minced garlic cloves, 1 tsp smoked paprika, ½ tsp ground cumin, ¼ tsp cinnamon, and ½ tsp kosher salt; cook 60 seconds until the spices smell toasted and your kitchen smells like a Moroccan spice market.

2
Add sweet potatoes & coat in spice

Peel and cube 2 lb (about 3 medium) sweet potatoes into ¾-inch pieces. Add to the pot and toss to coat every cube in the fragrant oil. Let the edges sear for 2 minutes; the slight caramelization builds another layer of flavor.

3
Deglaze with broth & simmer

Pour in 4 cups low-sodium vegetable broth and 1 cup water. Scrape the bottom with a wooden spoon to lift any browned bits (free flavor!). Bring to a boil, then reduce to a lively simmer, partially cover, and cook 12–14 minutes until the sweet potatoes are just fork-tender.

4
Stir in beans & greens

Rinse and drain 1 can (15 oz) white beans. Add beans and 10 oz frozen chopped spinach (no need to thaw) to the pot. Return to a gentle simmer; cook 3 minutes more. The spinach will separate into bright green flecks—this is the color we want to preserve.

5
Blend part of the soup for creaminess

Ladle roughly half of the soup into a blender (or use an immersion blender right in the pot). Blend until silky, 30–45 seconds. Return purée to the pot; you’ll have a creamy base with plenty of sweet-potato chunks and beans for texture.

6
Finish with brightness & cream

Stir in ¼ cup canned coconut milk (light or full-fat) and 1 Tbsp fresh lemon juice. Taste and adjust salt; I usually add another ¼ tsp. Let the soup warm through for 1 final minute—do not boil after adding coconut milk or it can separate.

7
Serve family-style

Ladle into warm bowls. Top with toasted pumpkin seeds, a swirl of yogurt, or simply cracked black pepper. Set out crusty bread and let everyone customize. Leftovers refrigerate up to 4 days or freeze up to 3 months.

Expert Tips

Control the heat

If your family leans sensitive to spice, start with ½ tsp smoked paprika; you can always stir more into individual bowls.

Overnight flavor boost

Make the soup through step 5, cool, and refrigerate overnight. The spices bloom and sweet potatoes absorb salt—finish with coconut milk before serving.

Speed it up

Dice sweet potatoes smaller (½-inch) and they’ll cook in 8 minutes—perfect for those 20-minute “what’s for dinner?” nights.

Thickness dial

Too thick? Splash in broth or water ¼ cup at a time. Too thin? Simmer uncovered 5 minutes or mash a few potato cubes against the side of the pot.

Green swap

Out of spinach? Kale, chard, or even a handful of arugula works. Stir hardy greens in earlier (step 3) and delicate greens in at the end.

Batch-cook hack

Double the recipe, cool completely, and freeze flat in quart zip bags. Stack like books and you’ve got soup “pages” ready to reheat.

Variations to Try

  • Moroccan twist: Add ½ tsp each turmeric and coriander plus ¼ cup raisins. Finish with a squeeze of orange juice.
  • Thai-inspired: Swap smoked paprika for 1 Tbsp red curry paste and use ½ cup coconut milk. Top with cilantro and lime.
  • Sausage lovers: Brown 8 oz sliced turkey or plant-based sausage before the onion; proceed as written.
  • Grains & greens: Stir in ½ cup quick-cooking quinoa during step 3 for extra chew and complete protein.

Storage Tips

Cool soup completely, then transfer to airtight glass containers. Refrigerate up to 4 days; flavors deepen each day. For longer storage, ladle into freezer-safe bags, press out excess air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or use the defrost setting on your microwave. Reheat gently—do not boil once coconut milk is added or the soup can break and look curdled. If separation occurs, whisk vigorously or buzz with the immersion blender for 5 seconds to re-emulsify.

Frequently Asked Questions

Absolutely. Add everything except spinach and coconut milk to a 6-qt slow cooker. Cook on LOW 4–5 hours or HIGH 2–3 hours until potatoes are tender. Stir in spinach and coconut milk during the last 15 minutes.

Yes—just skip the added salt and smoked paprika for little ones under 12 months. Blend until smooth and serve lukewarm. Freeze in ice-cube trays for perfect baby portions.

Of course! Use 5 oz (about 5 packed cups) baby spinach. Add during the last 30 seconds of cooking; it wilts almost instantly and keeps a vibrant green.

A crusty sourdough or no-knead Dutch-oven loaf is our go-to. For gluten-free diners, serve with warm corn tortillas or cornbread muffins.

Yes—simply divide every ingredient by two and use a 2-qt saucepan. Cooking times remain the same.

Omit the olive oil and sauté the onion in ¼ cup broth instead. Keep a close eye and add splashes of broth as needed to prevent sticking.
comforting onepot sweet potato and spinach soup for family nights
soups
Pin Recipe

Comforting One-Pot Sweet Potato & Spinach Soup

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

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in a Dutch oven over medium heat. Add onion and sauté 4 min until translucent.
  2. Bloom spices: Stir in garlic, paprika, cumin, cinnamon, and salt; cook 1 min.
  3. Add sweet potatoes: Toss to coat, sear edges 2 min.
  4. Simmer: Add broth and water; bring to boil, then simmer 12–14 min until potatoes are tender.
  5. Beans & greens: Stir in beans and frozen spinach; simmer 3 min.
  6. Blend: Purée half the soup and return to pot for creamy-chunky texture.
  7. Finish: Stir in coconut milk and lemon juice; warm 1 min. Season to taste.
  8. Serve: Ladle into bowls, top with seeds or yogurt, and serve hot.

Recipe Notes

For a smoky kick, add ½ tsp chipotle powder with the paprika. Soup thickens as it sits; thin with broth when reheating.

Nutrition (per serving)

287
Calories
14g
Protein
48g
Carbs
6g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.