Love this? Pin it for later!
Batch-Cook Sweet Potato & Spinach Soup for Warm Winter Family Nights
Nothing says “winter comfort” like coming home to the smell of velvety sweet-potato soup that’s been quietly simmering while you helped with homework, folded a mountain of laundry, or simply tried to remember where you left your keys. I started making this particular recipe three years ago after our twins announced—at 5:17 p.m. on the coldest Tuesday of December—that they were “starving” and needed something “cozy, orange, and not spicy.” I had a fridge drawer full of spinach that was one day away from sad-wilt territory and a basket of sweet potatoes that had been purchased with grand Thanksgiving ambitions but never made it to the table. Thirty-five minutes later we were all wrapped in blankets, passing around big stoneware mugs of this sunset-colored soup. It was an instant family classic, and by the end of the week I’d doubled the batch, froze half, and handed pints to two neighbors. Since then I’ve refined, tested, and scaled it for every size Dutch oven and slow-cooker I own. The result is the ultra-creamy, nutrient-dense, make-ahead marvel you see here. If you can peel potatoes and operate a blender, you can master this soup—and your future self on a hectic weeknight will thank you.
Why This Recipe Works
- One-pot convenience: everything cooks in a single heavy pot, minimizing dishes and maximizing flavor.
- Batch-cook hero: recipe yields 10 generous bowls—perfect for freezing, school thermos lunches, or feeding a crowd on game night.
- Silky without cream: blended sweet potatoes create natural, dairy-free creaminess that keeps the soup vegan and weeknight-light.
- Spinach that stays vibrant: stirred in at the end so it wilts but never overcooks, preserving color and nutrients.
- Family-customizable: mild base welcomes toppings like crispy chickpeas, toasted pumpkin seeds, or a swirl of harissa for heat seekers.
- Great for all ages: naturally sweet from roasted sweet potatoes, so even picky toddlers approve.
- Immune-boosting profile: packed with beta-carotene, iron, and vitamin C—exactly what winter calls for.
Ingredients You'll Need
Every ingredient here pulls its weight. Sweet potatoes supply body and subtle sweetness; spinach adds earthiness and a pop of color; a restrained coconut-milk pour gives luxurious mouthfeel without overpowering the vegetables. Curry powder is optional but adds gentle warmth that marries beautifully with the natural sugars in the potatoes. Choose orange-fleshed sweet potatoes such as Garnet or Beauregard for the creamiest texture. When shopping, look for firm, unblemished skins; avoid any with soft spots or sprouting eyes. For spinach, opt for the baby-leaf variety: no stems to remove, quick to wilt, and mild in flavor. If you’re buying in bulk, wash and thoroughly dry the leaves, then store them wrapped in a clean kitchen towel inside a reusable produce bag—this prevents slimy surprises in five days. Vegetable broth should be low-sodium so you can control seasoning at the end. My favorite shortcut is store-bought mirepoix (pre-diced onion, carrot, celery) when life is hectic; you’ll need three packed cups to replace the onion/carrot/celery trio below.
How to Make batch cook sweet potato and spinach soup for warm winter family nights
Prep aromatics and sweet potatoes
Peel 3 lbs (about 6 medium) sweet potatoes and cut into ¾-inch cubes; uniformity helps them cook evenly. Dice 2 large yellow onions, 3 medium carrots, and 2 celery ribs. Mince 4 garlic cloves and grate 1 Tbsp fresh ginger. Keep a small bowl nearby for scraps—batch cooking means mess management.
Sauté to build flavor
Heat 3 Tbsp olive oil in an 8-quart Dutch oven over medium heat. Add onions, carrot, and celery with ½ tsp kosher salt; cook 7 minutes until edges turn translucent. Stir in garlic, ginger, and 2 tsp curry powder; toast 60 seconds. The fragrance signals the spices are blooming and ready for liquid.
Add potatoes and broth
Toss in sweet-potato cubes, 6 cups low-sodium vegetable broth, 1 cup water, and ½ tsp black pepper. Increase heat to high; once the surface shimmers with bubbles, reduce to low, cover partially, and simmer 18–20 minutes until a knife slides through the potato with zero resistance.
Blend until silk-smooth
Remove pot from heat. Using an immersion blender, puree directly in the pot for 60–90 seconds, moving the head in circular motions for an even texture. No immersion blender? Work in batches in a countertop blender—fill only halfway, remove the center cap, and cover with a tea towel to release steam.
Enrich and season
Return pot to low heat. Stir in 1 cup light coconut milk (or oat milk for nut-free) and 1 Tbsp maple syrup to balance spice. Taste; add up to 1 tsp salt and ¼ tsp cayenne if you like gentle heat. The soup should coat the back of a spoon; thin with broth if too thick.
Wilt in the spinach
Fold in 5 packed cups baby spinach. Cook 2 minutes, just until bright green and wilted. Overcooking turns spinach murky and metallic. For an extra nutrient boost, swap 1 cup of spinach for chopped kale; add 2 extra minutes of simmering to soften the tougher leaves.
Portion for batch cooking
Ladle soup into heat-proof glass quart jars or BPA-free plastic deli containers. Leave 1 inch headspace for freezer expansion. Cool completely, label with painter’s tape and date, then refrigerate up to 4 days or freeze up to 3 months. Pro tip: freeze some in single-serve muffin trays for kid lunches.
Serve and garnish
Rewarm gently over medium-low heat, stirring occasionally. Serve in deep bowls with a drizzle of coconut milk, toasted pumpkin seeds, and crusty whole-grain bread. For a protein punch, add a scoop of warm cannellini beans or shredded rotisserie chicken—perfect for mixed-diet families.
Expert Tips
Control the texture
Prefer chunky? Reserve 2 cups cubed sweet potatoes before blending and stir them back in for hearty bites.
Boost color contrast
Add a handful of frozen peas with the spinach—they thaw instantly and pop with green that photographs beautifully.
Prevent blender explosions
Start on low speed, then gradually increase. Hot liquids expand; never fill the jar more than halfway.
Stretch the batch further
Stir in 2 cups cooked quinoa or brown rice just before serving to turn soup into a complete one-bowl meal.
Slow-cooker adaptation
Combine everything except coconut milk and spinach; cook on LOW 6 hours. Finish with milk and spinach as above.
Label like a pro
Masking tape + Sharpie = zero confusion. Include the date and “Vegan/GF” so babysitters know what’s safe to heat.
Variations to Try
- Carrot-Ginger Twist: Replace 1 lb sweet potatoes with carrots and add 1 extra Tbsp grated ginger for a brighter, zippier flavor.
- Thai-Inspired: Swap curry powder for 1 Tbsp red curry paste and finish with lime juice, cilantro, and a dash of fish sauce (or soy for vegan).
- Smoky Paprika: Add ½ tsp smoked paprika and top with roasted corn kernels for a Southwest vibe.
- Protein-Power: Stir in 2 cups cooked red lentils during the last 5 minutes for an extra 8 g plant protein per serving.
- Green-Upgrade: Swap spinach for equal parts chopped kale and Swiss chard; add 1 tsp honey to balance the slight bitterness.
Storage Tips
Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently; the soup thickens as it sits—thin with broth or water.
Freeze: Portion into freezer-safe jars or silicone Souper-Cubes. Leave 1 inch headspace, cool, seal, and freeze up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting.
Make-ahead lunchboxes: Pour cooled soup into insulated thermoses, pre-heat with boiling water for 5 minutes, then fill. Stays hot until lunchtime.
Revive leftovers: Stir in a splash of coconut milk when reheating to restore silkiness. A squeeze of lemon perks up flavors that dulled in storage.
Frequently Asked Questions
batch cook sweet potato and spinach soup for warm winter family nights
Ingredients
Instructions
- Sauté aromatics: Heat oil in an 8-quart Dutch oven over medium heat. Cook onion, carrot, celery with ½ tsp salt 7 min until softened. Add garlic, ginger, curry powder; toast 1 min.
- Simmer vegetables: Stir in sweet potatoes, broth, water, and ½ tsp pepper. Bring to boil, reduce heat, partially cover, simmer 18–20 min until potatoes are very tender.
- Blend smooth: Remove from heat; puree with immersion blender until silky. (Or blend in batches.)
- Enrich: Return to low heat; stir in coconut milk and maple syrup. Season with salt, cayenne if desired.
- Add spinach: Fold in spinach; cook 2 min until wilted and vibrant.
- Portion & store: Cool completely; refrigerate up to 4 days or freeze up to 3 months. Reheat gently, thinning with broth as needed.
Recipe Notes
For ultra-creamy texture, strain blended soup through a fine-mesh sieve before adding spinach. Soup thickens as it sits—always keep extra broth handy when reheating.