healthy batchcooked spinach and sweet potato soup for winter

30 min prep 6 min cook 2 servings
healthy batchcooked spinach and sweet potato soup for winter
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something magical about the first real frost of the year—the way the windows fog, the hush that falls over the garden, and the sudden, urgent craving for a pot of something steaming, silky, and emerald-green. I remember the exact Sunday last January when I cobbled together this batch-cooked spinach and sweet-potato soup: the fridge was nearly bare after a snowstorm, the roads were closed, and the only survivors were a few knobbly sweet potatoes rolling around the crisper and a family-sized tub of spinach that had seen better days. Ninety minutes later I had six quarts of velvet-smooth soup glowing on the stove, and by evening I’d tucked half of it into the freezer for “future me.” Future me, as it turns out, shows up every Wednesday at 6:15 p.m.—the moment I walk through the door, peel off my coat, and realize dinner is already handled. If you’ve ever wished winter could taste like comfort, convenience, and a covert dose of greens, this is the recipe to keep on repeat.

Why This Recipe Works

  • Batch-cook friendly: One pot yields 10 generous bowls—perfect for stocking the freezer.
  • Double-duty greens: A full pound of spinach melts into the soup, giving you a vegetable serving without tasting “salady.”
  • Natural sweetness: Roasted sweet potatoes caramelize for depth, so no added sugar is needed.
  • Creamy minus the cream: Blended white beans add body and protein, keeping it vegan and light.
  • Freezer rock-star: Thaws like a dream on hectic weeknights—no grainy texture, ever.
  • Five-spice warmth: A whisper of nutmeg and smoked paprika screams winter without overwhelming picky eaters.

Ingredients You'll Need

Ingredients

Before we talk ingredients, a quick confession: I used to think sweet-potato soup needed coconut milk to taste rich. Turns out the real secret is roasting the potatoes until their edges blister and their sugars concentrate—no tinny coconut flavor competing with the spinach. Choose the orange-fleshed variety (often labeled “garnet” or “jewel”) for the deepest color; the paler Japanese sweet potatoes can turn army-green once blended with spinach. For the greens, grab the biggest clamshell you can find—baby spinach wilts instantly, but mature crinkly spinach delivers more iron per dollar. If stems are thick, just pinch them off; otherwise, everything goes in the pot.

White beans are the quiet hero here. I keep cans of cannellini on hand because they puree into silk, but great northern or navy beans work just as well. Rinse them aggressively; the canning liquid can mute flavors. Vegetable broth is next—go low-sodium so you control seasoning. If you’re a meatless Monday devotee, try the mushroom-based “no-chicken” broth for extra umami. Finally, aromatics: a big yellow onion, two fat carrots for sweetness, and celery for backbone. Garlic is non-negotiable; I use six cloves because winter colds are lurking. The spice trifecta—smoked paprika, nutmeg, and a bay leaf—adds fireplace vibes without heat, perfect for kids or spice-shy guests.

How to Make Healthy Batch-Cooked Spinach and Sweet-Potato Soup for Winter

1
Roast the sweet potatoes

Preheat oven to 425 °F (220 °C). Peel and cube 3 lb (1.4 kg) sweet potatoes into ¾-inch pieces. Toss with 2 Tbsp olive oil, 1 tsp kosher salt, and ½ tsp black pepper on a rimmed sheet. Spread in a single layer and roast 25 minutes, flipping once, until caramelized at the edges. This concentrates sugars and prevents watery soup.

2
Sauté the aromatics

While potatoes roast, warm 2 Tbsp olive oil in your largest Dutch oven over medium heat. Add 1 diced large onion, 2 diced carrots, and 2 diced celery stalks. Cook 8 minutes until translucent, scraping any brown bits. Stir in 6 minced garlic cloves, 1 tsp smoked paprika, ¼ tsp nutmeg, and 1 bay leaf; cook 60 seconds until fragrant.

3
Deglaze & simmer

Tip in ½ cup dry white wine (or ½ cup broth) and simmer 2 minutes, loosening the fond. Add roasted sweet potatoes, 2 cans (15 oz each) rinsed cannellini beans, and 6 cups low-sodium vegetable broth. Bring to a boil, then reduce to gentle simmer 10 minutes so flavors meld.

4
Wilt in the spinach

Remove bay leaf. Working in three handfuls, stir in 1 lb (450 g) spinach until just wilted—about 90 seconds per batch. Bright green is the goal; overcooking turns it khaki and kills vitamin C.

5
Blend to silk

Using an immersion blender, puree directly in the pot until satin-smooth. (Alternatively, blend in batches in a high-speed blender with the center cap removed to vent steam.) If soup is too thick, splash in broth or water until it coats the back of a spoon.

6
Season boldly

Taste and adjust: add 1–2 tsp kosher salt, ½ tsp black pepper, and a squeeze of fresh lemon juice to brighten. For smoky depth, stir in an extra pinch of smoked paprika.

7
Cool & portion

Ladle soup into shallow hotel pans to cool quickly (food-safety nerds: aim for 70 °F within 2 hours). Transfer 2-cup portions into labeled quart freezer bags, squeeze out air, and freeze flat for easy stacking.

8
Reheat like a pro

From frozen, simmer in a covered pot with ¼ cup water over low heat 15 minutes, stirring occasionally. From thawed, microwave 2 minutes on high, stir, then 1 minute more. Finish with a drizzle of olive oil or a swirl of Greek yogurt.

Expert Tips

Rapid cool trick

Plunge your sealed pot into a sink half-filled with ice water; stir the soup every 5 minutes. Cools 4-quart soup from steaming to 70 °F in 25 minutes, slashing bacteria risk.

Overnight flavor boost

Soup tastes even better the next day as paprika and nutmeg bloom. Make on Sunday, portion Monday, and you’ll swear a chef snuck in overnight.

Texture tune-up

If reheated soup separates, whisk 1 tsp cornstarch with 2 Tbsp cold water, stir in, and simmer 2 minutes—it reunites in seconds.

Spinach swap

Out of spinach? Kale, chard, or even frozen leaf spinach (thawed and squeezed) work. Just simmer hardy greens 5 minutes before blending.

Protein punch

Stir 1 cup red lentils into the broth; they dissolve and add 9 g plant protein per serving without changing the flavor.

Freezer label hack

Write “Eat by July” and the reheating instructions right on the bag with a Sharpie—future you is too busy to hunt for the recipe.

Variations to Try

  • Thai twist: Swap paprika for 1 Tbsp red curry paste, finish with 2 tsp lime juice and cilantro.
  • Smoky bacon vibe: Add ½ tsp liquid smoke and top with roasted chickpea “croutons” for crunch without meat.
  • Carrot-ginger glow: Replace 1 sweet potato with 3 large carrots and add 1-inch nub fresh ginger to the sauté.
  • Creamy decadence: Stir in ½ cup evaporated skim milk after blending for a cream-style soup that’s still under 250 calories.

Storage Tips

Let the soup cool completely before boxing it up; trapped heat equals icy crystals and grainy texture. I ladle 2-cup portions into silicone muffin trays, freeze, then pop out the pucks into a zip bag—each “muffin” is exactly one bowl, so I can thaw only what I need. For family dinners, quart take-out containers stack like Legos and fit a steamer insert for reheating. Refrigerated soup keeps 4 days; frozen, 6 months. Always leave ½ inch headspace in rigid containers—soups expand as they freeze. When reheating, whisk vigorously or hit it with the immersion blender for 5 seconds to restore silkiness.

Frequently Asked Questions

Yes—thaw and pat very dry, then roast 5 extra minutes to evaporate moisture so flavor concentrates.

Blend in ½ cup unsweetened applesauce with the beans; the sweetness masks the greens, and the color stays jewel-toned.

Let it drop to a gentle steam, fill the blender only half, remove the center cap, cover with a towel, and start on low—no explosions, promise.

Add a peeled russet potato and simmer 15 minutes; the potato absorbs excess salt. Remove and discard before blending.

healthy batchcooked spinach and sweet potato soup for winter
soups
Pin Recipe

Healthy Batch-Cooked Spinach and Sweet-Potato Soup for Winter

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

Ingredients

Instructions

  1. Roast: Preheat oven to 425 °F. Toss sweet-potato cubes with 2 Tbsp oil, 1 tsp salt, and pepper. Roast 25 min until caramel.
  2. Sauté: In a Dutch oven warm remaining 2 Tbsp oil over medium. Cook onion, carrots, and celery 8 min. Add garlic, paprika, nutmeg, bay; cook 1 min.
  3. Deglaze: Pour in wine; simmer 2 min. Add roasted potatoes, beans, and broth. Simmer 10 min.
  4. Wilt: Discard bay. Stir in spinach by the handful until just wilted.
  5. Blend: Puree with an immersion blender until smooth. Thin with broth or water if needed.
  6. Season: Add salt, pepper, and lemon juice to taste. Serve hot, or cool and freeze in 2-cup portions.

Recipe Notes

For ultra-smooth texture, strain through a fine-mesh sieve after blending. Reheat gently; vigorous boiling dulls the vibrant green.

Nutrition (per serving, ~1¼ cups)

186
Calories
6 g
Protein
32 g
Carbs
4 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.