Love this? Pin it for later!
Warm Sweet Potato & Spinach Soup: The Nourishing Family Dinner That Feels Like a Hug
There’s a moment every November—right after the last jack-o’-lantern goes out and the first Christmas catalogue lands on the porch—when my youngest pads into the kitchen in mismatched socks, rubs her sleepy eyes, and asks for “the orange soup.” She doesn’t mean butternut squash or carrot-ginger. She means this sweet-potato-and-spinach number: silky, sunset-bright, and flecked with emerald ribbons that melt on the tongue. I ladle it into wide mugs, tear off crusty hunks of sourdough, and suddenly the couch becomes a picnic. homework papers and Lego bricks get pushed aside; steam fogs the windows; the dog claims the warmest blanket. Ten minutes earlier we were a chaotic cluster of after-school hunger and dusk gloom. Then the soup arrives and we’re, miraculously, a family at rest.
I developed the recipe during the year my husband worked late shifts. Dinner needed to be forgiving—something that could simmer while I helped with fractions and still taste vibrant an hour later. Sweet potatoes keep their sweetness without turning cloying; spinach wilts in seconds and keeps its color if you add it off-heat; a single bay leaf and a kiss of smoked paprika turn ordinary vegetable broth into something you want to bathe in. The soup is vegan by default, gluten-free without trying, and pure comfort in a bowl. If you’re looking for a weeknight reset button—or a make-ahead star for your next pot-luck—this is it.
Why This Recipe Works
- One-pot wonder: No blender required—sweet potatoes break down naturally into a creamy broth.
- Speedy weeknight hero: 30 minutes from chopping to table, yet tastes like it simmered all afternoon.
- Family-flexible: Mild enough for toddlers, but a dash of hot sauce turns it into date-night fare.
- Powerhouse nutrition: Beta-carotene from sweet potatoes, iron from spinach, and plant-based protein from cannellini beans.
- Pantry-friendly: Every ingredient lasts weeks in a cool cupboard or freezer.
- Freezer superstar: Portion into lunch-box sized jars; thaw overnight for instant warmth.
- Zero waste: Stems and slightly wilted spinach work perfectly—no need to toss.
Ingredients You'll Need
Start with the produce aisle. Look for firm, unblemished sweet potatoes—jewel or garnet varieties if you want deeper orange flesh. Avoid the giant supermarket monsters; smaller tubers (about 8 oz each) cook faster and taste sweeter. For spinach, grab a 5-oz clamshell of baby leaves or a generous bunch of mature leaves; both work, but baby spinach needs zero prep beyond a quick rinse. If your family isn’t bean-crazy, you can swap the cannellini for chickpeas or even shredded chicken, but I love the way the creamy beans meld into the broth.
Spice-wise, smoked paprika is the secret handshake. It adds campfire depth without heat. If you only have sweet paprika, add a tiny pinch of chipotle powder or a dash of liquid smoke. Vegetable broth quality matters—choose low-sodium so you control the seasoning. I keep homemade broth cubes in the freezer, but Pacific Foods or Imagine brand cartons are my store-bought go-to. Finally, a glug of good olive oil at the end wakes up every flavor; reach for something peppery and green rather than neutral canola.
Dietary tweaks? Coconut milk instead of olive oil makes the soup extra lush and vegan. If you’re feeding a dairy-loving crowd, swirl in a spoon of Greek yogurt or crème fraîche. And if fresh spinach is nowhere to be found, frozen leaf spinach (thawed and squeezed dry) is an A+ understudy—just add it a bit earlier so it heats through.
How to Make Warm Sweet Potato & Spinach Soup
Warm the pot
Place a heavy 4- to 5-quart Dutch oven or soup pot over medium heat for 1 minute. Add 2 Tbsp olive oil and swirl to coat the bottom evenly. The oil should shimmer but not smoke—this ensures your aromatics sauté, not scorch.
Bloom the aromatics
Stir in 1 cup diced yellow onion, 2 minced garlic cloves, and 1 tsp kosher salt. Reduce heat to medium-low and cook 4 minutes, stirring often, until translucent. Add 1 tsp smoked paprika, ½ tsp dried thyme, and a bay leaf; cook 30 seconds more. The brief “spice toast” wakes up volatile oils and perfumes your kitchen.
Add the sweet potatoes
Peel 2 lbs (about 3 medium) sweet potatoes and dice into ½-inch cubes. Uniform size equals even cooking. Tip them into the pot, season with ½ tsp black pepper, and stir to coat in the fragrant oil. Let the edges sear for 2 minutes; slight caramelization adds depth.
Deglaze & simmer
Pour in 4 cups low-sodium vegetable broth and 1 cup water. Scrape the bottom with a wooden spoon to lift any tasty browned bits (fond). Bring to a boil, then reduce to a gentle simmer, partially cover, and cook 12–15 minutes until the potatoes are fork-tender.
Mash for creaminess
Remove the bay leaf. Use a potato masher or the back of a ladle to smash about one-third of the sweet potatoes directly in the pot. This releases starch and creates a naturally creamy broth—no dairy, no blender.
Add beans & greens
Stir in 1 (15-oz) can cannellini beans, rinsed, and 3 packed cups baby spinach. The spinach wilts in 30 seconds; the beans warm through in 2 minutes. Taste and adjust salt—potatoes love salt, so you may need another ½ tsp.
Finish with flair
Off heat, swirl in 1 tsp fresh lemon juice and 1 Tbsp extra-virgin olive oil for brightness and silkiness. Ladle into bowls and garnish with toasted pumpkin seeds, a crack of black pepper, or—if you’re feeling decadent—a drizzle of chili oil.
Expert Tips
Low & slow wins
If you have time, simmer on the lowest possible flame for 25 minutes. The sweet potatoes collapse into velvety clouds and the broth tastes twice as rich.
Save the stems
Spinach stems are tender and flavorful. Chop them with the leaves; they add texture and reduce food waste.
Make it glow
A pinch of turmeric amplifies the orange hue without changing flavor. Kids call it “sunshine soup.”
Season in layers
Salt at the beginning helps vegetables release moisture; a final pinch at the end brightens everything.
Ice-cube trick
Freeze leftover soup in silicone ice-cube trays; pop a cube into lunchboxes. It thaws by noon and keeps other food cold.
Double-batch bonus
Recipe doubles beautifully; use a wider pot, not deeper, so evaporation stays the same.
Variations to Try
- Thai twist: Swap smoked paprika for 1 tsp red curry paste and finish with ½ cup coconut milk plus lime juice.
- Lentil boost: Add ½ cup red lentils with the broth; they dissolve and add protein without beans.
- Meat lovers: Brown 4 oz diced pancetta before the onion; proceed as directed.
- Greens swap: Kale or chard work—remove tough ribs and simmer 3 extra minutes.
- Sweet & spicy: Stir in 1 Tbsp maple syrup and a pinch of chipotle powder for a smoky-sweet punch.
- Curried comfort: Add 1 tsp yellow curry powder and ½ cup diced apple; top with toasted coconut flakes.
Storage Tips
Refrigerate: Cool soup completely, then transfer to airtight containers. It keeps 4 days in the fridge and thickens as it sits; thin with water or broth when reheating.
Freeze: Portion into freezer-safe jars, leaving 1 inch headspace. Freeze up to 3 months. Thaw overnight in the fridge or use the defrost setting on a microwave.
Reheat: Warm gently over medium-low heat, stirring often. If using a microwave, cover loosely and heat in 45-second bursts, stirring between, to avoid hot spots.
Make-ahead: Chop sweet potatoes and onions the night before; store covered in cold water to prevent browning. Spinach can be washed and stored in a paper-towel-lined container up to 3 days ahead.
Frequently Asked Questions
Warm Sweet Potato & Spinach Soup
Ingredients
Instructions
- Warm the pot: Heat 2 Tbsp olive oil in a Dutch oven over medium heat until shimmering.
- Sauté aromatics: Add onion, garlic, and 1 tsp salt; cook 4 min until translucent. Stir in paprika, thyme, and bay leaf; cook 30 sec.
- Add sweet potatoes: Toss diced potatoes with ½ tsp pepper; cook 2 min to sear edges.
- Simmer: Pour in broth and water; bring to boil, then simmer 12–15 min until potatoes are tender.
- Creamy base: Remove bay leaf; mash one-third of potatoes in the pot.
- Finish: Stir in beans and spinach until wilted. Off heat, add lemon juice and remaining 1 Tbsp olive oil. Season and serve hot.
Recipe Notes
Soup thickens as it sits; thin with broth or water when reheating. Freeze portions up to 3 months.