Love this? Pin it for later!
There’s a moment every winter—usually around mid-January—when the novelty of fuzzy socks and twinkle lights has worn off and the cold starts to feel personal. The wind rattles the maple outside my kitchen window, the driveway is an ice rink, and the sun sets before I’ve even thought about dinner. On nights like these, I want something that feels like a wool sweater for my insides: warm, comforting, and completely guilt-free. That’s when I pull out the Dutch oven and start peeling sweet potatoes.
This low-calorie sweet-potato and spinach soup has been my edible security blanket for almost a decade. I developed the original version during a particularly brutal Boston winter when I was juggling graduate-school exams and a shoestring grocery budget. One pot, eight ingredients, twenty-five minutes, and suddenly the tiny apartment that couldn’t hold heat above 62 °F felt like home. Over the years I’ve streamlined the method, swapped in baby spinach for the tougher mature leaves, and played with spice levels until my spice-averse toddler would still happily slurp a bowl. The result is a soup that’s silky without cream, hearty without heaviness, and vibrant enough to remind you that spring will—eventually—show up again.
It’s also the recipe I text to friends when they announce they’re attempting “Dry January” or a post-holiday reset. At 178 calories per generous cup, it’s naturally vegan, gluten-free, and packed with vitamin A, iron, and filling fiber. Plus it reheats like a dream, so you can ladle it into a travel mug before the morning commute or keep it warming on the stove for late-night skaters who wander in smelling of campfire smoke and cold air.
Why This Recipe Works
- Velvety texture, zero cream: Blending a portion of the soup with the sweet potatoes creates natural body—no need for coconut milk or heavy cream.
- Layered flavor in 30 minutes: Smoked paprika and a splash of apple-cider vinegar amplify sweetness and add depth without extra calories.
- Two-step wilt-and-stir: Adding spinach off-heat preserves its emerald color and delicate nutrients.
- Freezer hero: Portion into silicone muffin cups; pop out frozen pucks for single-serve lunches.
- Pantry friendly: Every ingredient is available year-round at a standard supermarket and keeps for weeks.
- Kid-approved sweetness: Sweet potatoes mellow the greens, making this an easy sell for picky eaters.
Ingredients You'll Need
Before we even turn on the stove, let’s talk produce. The star here is obviously the sweet potato, but not all tubers are created equal. Look for firm, unblemished garnet or jewel varieties—their orange flesh is moister and sweeter than the tan-skinned Japanese or purple varieties. If you can only find the latter, add an extra teaspoon of maple syrup to balance the earthiness.
Spinach wilts dramatically, so grab a big 5-ounce clamshell of baby leaves. (Pre-washed saves sanity.) If you’re working with a budget bunch of mature spinach, trim the stems and give it a rough chop so it melts evenly into the soup. Kale or chard can pinch-hit, but they’ll need an extra 3–4 minutes of simmering; delicate arugula turns bitter when heated, so save it for garnish.
Onion and garlic form the aromatic base. I prefer yellow onion for its balance of sweet and sharp, but a white onion works. If you’re out of fresh garlic, ½ teaspoon of granulated garlic dissolved in a splash of broth will do in a pinch. Shallots add a lovely sweetness—use two medium ones if you have them lingering in the pantry.
Low-sodium vegetable broth keeps the soup vegan and lets you control salt. I keep a quart carton in the pantry at all times, but if you only have chicken broth, the calories remain the same. Avoid full-sodium broth; it reduces during simmering and can turn metallic.
Smoked paprika is the secret weapon. It’s not just about heat; the gentle wood-smoke aroma tricks your palate into tasting bacon without the calories. If you only have regular paprika, add a pinch of ground cumin for complexity. Chipotle powder is delicious but will push the Scoville level past kid-friendly.
Apple-cider vinegar brightens the natural sweetness of the potatoes. White wine vinegar or fresh lemon juice are fine substitutes, but reduce the quantity to 2 teaspoons; you want a subtle tang, not vinaigrette.
Finally, a modest tablespoon of extra-virgin olive oil carries fat-soluble vitamins and gives the soup a satiny mouthfeel. You can omit it entirely if you’re oil-free—just add a splash more broth when sautéing to prevent sticking.
How to Make Low-Calorie Sweet-Potato & Spinach Soup for Chilly Winter Nights
Prep the vegetables
Peel 1¼ lb (about 2 medium) sweet potatoes and cut into ½-inch cubes for even cooking. Dice 1 medium yellow onion and mince 3 cloves garlic. Rinse 5 oz baby spinach even if the package says “pre-washed”; damp leaves help them wilt evenly.
Warm the pot
Place a heavy 4-quart Dutch oven or soup pot over medium heat for 60 seconds; this prevents the olive oil from scorching. Add 1 Tbsp extra-virgin olive oil and swirl to coat the surface. When the oil shimmers but doesn’t smoke, you’re ready to sauté.
Bloom the aromatics
Stir in diced onion and ½ tsp kosher salt. Cook 4 minutes, scraping occasionally, until the edges turn translucent. Add garlic and 1 tsp smoked paprika; cook 45 seconds. The pot should smell like campfire—this brief contact with heat wakes up the paprika’s oils.
Deglaze & simmer
Pour in 1 Tbsp apple-cider vinegar to lift the browned bits (fond). Add 4 cups low-sodium vegetable broth and the cubed sweet potatoes. Increase heat to high; once the liquid reaches a lively boil, drop to medium-low, cover with the lid slightly ajar, and simmer 12 minutes.
Check tenderness
Pierce a sweet-potato cube with a paring knife; it should slide through with gentle resistance. If the cube holds shape but mashes easily, it’s ready. Overcooking will turn the soup gluey once blended.
Blend a portion
Ladle 2 cups of soup (mostly solids) into a high-speed blender. Remove the center cap from the lid and cover with a folded kitchen towel to vent steam. Blend on high 20 seconds until silky. Return purée to pot; this creates a creamy base without diluting flavor.
Season & wilt
Stir in ¼ tsp black pepper and additional salt to taste. Turn off heat; immediately add spinach, pressing with the back of a spoon to submerge. Cover 2 minutes—the residual heat wilts leaves perfectly without turning them army-green.
Serve & garnish
Ladle into warm bowls. Finish with a drizzle of good olive oil, toasted pumpkin seeds, or a dollop of Greek yogurt for extra protein. Pair with crusty whole-grain bread and a crisp green salad.
Expert Tips
Dice uniformly
Cut sweet potatoes into ½-inch cubes so they cook at the same rate—no crunchy bites or mushy mash.
Heat your bowls
Rinse soup bowls with boiling water or microwave 20 seconds; hot soup stays hot longer on frosty nights.
Double-batch trick
Use a 6-quart pot and freeze half the soup before adding spinach; add fresh greens when reheating for brighter color.
Immersion-blender safety
If you prefer an immersion blender, tilt the pot so the blade is submerged to avoid splattering hot liquid.
Salt in stages
Season lightly at the start; taste after blending. Broth reduction concentrates salt—easy to add, impossible to subtract.
Boost protein
Stir in a 15-oz can of rinsed white beans during the final simmer for an extra 5 g protein per serving.
Variations to Try
- Curried Coconut: Swap smoked paprika for 1 tsp mild curry powder and finish with ½ cup light coconut milk. Calories rise to 205 per cup but still light.
- Spicy Chipotle: Add ½ minced chipotle in adobo with the garlic. Top with crushed baked tortilla chips for crunch.
- Lemony Lentil: Stir in ½ cup dried red lentils and an extra cup of broth; simmer 10 minutes longer. Lentils dissolve and thicken the soup while adding plant protein.
- Creamy Tahini: Whisk 1 Tbsp tahini into the blended portion for nutty richness. Sesame adds calcium and iron without dairy.
- Autumn Apple: Add 1 peeled diced apple with the sweet potatoes for subtle sweetness and an extra 2 g fiber.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors meld beautifully; thin with a splash of broth when reheating.
Freezer: Portion into 1-cup silicone muffin molds, freeze until solid, then pop out pucks into a zip-top bag. Keeps 3 months. Reheat frozen pucks with ¼ cup water in a small saucepan over medium-low, stirring frequently.
Make-ahead: Prepare through step 6 (blending), then refrigerate the puréed base for up to 3 days. When ready to serve, bring to a simmer and proceed with wilting spinach just before serving for maximum color.
Frequently Asked Questions
Low-Calorie Sweet-Potato & Spinach Soup for Chilly Winter Nights
Ingredients
Instructions
- Heat oil: Warm olive oil in a 4-quart pot over medium heat until shimmering.
- Sauté aromatics: Add onion and ½ tsp salt; cook 4 minutes. Stir in garlic and smoked paprika; cook 45 seconds.
- Deglaze: Pour in apple-cider vinegar; scrape up browned bits.
- Simmer: Add broth and sweet potatoes. Bring to a boil, reduce heat, cover partially, and simmer 12 minutes until potatoes are tender.
- Blend: Transfer 2 cups of soup to a blender; blend until smooth and return to pot.
- Season & wilt: Stir in black pepper and additional salt if needed. Turn off heat; add spinach, cover 2 minutes to wilt.
- Serve: Ladle into warm bowls; garnish as desired.
Recipe Notes
Soup thickens as it sits. Thin leftovers with water or broth and adjust salt accordingly.