Love this? Pin it for later!
There’s a certain kind of magic that happens when the first real cold snap hits. The windows fog, the kettle whistles nonstop, and my kitchen turns into a refuge scented with garlic, cumin, and the earthy sweetness of sweet potatoes. A few winters ago I was training for my first half-marathon while juggling a full teaching schedule. Most nights I limped in after 6 p.m., starving, too tired to chew, let alone cook. I needed something that could hit three targets at once: warming comfort, anti-inflammatory recovery fuel, and the 25-plus grams of protein sports-nutrition articles promised would rebuild my weary muscles. After a handful of trials (and one memorable turmeric overflow on the stove) this high-protein spinach and sweet potato soup became my week-night MVP. One pot, pantry staples, a bag of frozen spinach for insurance, and a scoop of plant-based protein kept me out of take-out territory without feeling like “health food.” Even now, years later, the minute December rolls around and daylight packs up at 4:30 p.m., I still find myself reaching for my Dutch oven and that faded blue lid, ready to ladle velvet-orange soup into the biggest mug I own. If you love meals that feel like a soft blanket but still let you hit your macros, settle in—this one’s for you.
Why This Recipe Works
- Protein punch: A blend of red lentils and your choice of silken tofu or protein powder delivers 28 g complete protein per bowl.
- One-pot wonder: Everything cooks in the same Dutch oven; minimal dishes equals maximal couch time.
- Creamy without cream: Pureed sweet potatoes and a hint of tahini mimic heavy cream’s mouthfeel for a fraction of the saturated fat.
- Freezer hero: Make a double batch; leftovers reheat like a dream and taste even better after the flavors meld overnight.
- Iron boost: Spinach + vitamin C–rich tomatoes maximizes plant-based iron absorption, perfect for active lifestyles.
- Customizable heat: Dial cayenne up for metabolic warmth or down for kids and tender palates.
Ingredients You'll Need
Great soup starts at the grocery cart. Here’s what to look for:
Sweet potatoes: Pick small-to-medium ones with tight, unwrinkled skin. The darker the flesh, the richer the beta-carotene. Jewel or Garnet varieties give the sweetest flavor, but even the beige “garnet” ones from the discount bin work once they’re roasted for caramel depth.
Red lentils: Unlike green or black, red lentils collapse into velvety purée, naturally thickening broth while adding 18 g plant protein per cup dry. Inspect for tiny pebbles, then store in a mason jar so you can shake out what you need.
Fresh spinach: If the bunch looks perky with thin stems, grab it. Otherwise, a 10-oz block of frozen leaf spinach is pre-washed, pre-chopped, and often cheaper. Thaw under warm tap water and squeeze thoroughly; excess water dulls flavor.
Protein add-in: Choose your fighter—silken tofu keeps things soy-based and silky, while unflavored pea or whey isolate blends invisibly if you’re okay with a slightly opaque finish. Vanilla protein? Only if you want dessert soup (trust me, I tried).
Vegetable broth: Low-sodium boxes let you control salt. If all you have is bouillon, whisk 1½ tsp base with 4 cups hot water and taste before adding extra salt later.
Aromatics & spices: Standard mirepoix—onion, carrot, celery—plus garlic, smoked paprika, and a whisper of cayenne. Smoked paprika is the “bacon without bacon”; once you smell it blooming in oil, you’ll understand.
Lemon & tahini: Acid wakes up beta-carotene sweetness, while a spoon of tahini emulsifies the broth into something that clings lovingly to your spoon.
How to Make High-Protein Spinach and Sweet Potato Soup for Cozy Winter Nights
Roast (or microwave) your sweet potatoes
Preheat oven to 425 °F. Scrub 2 medium sweet potatoes, prick all over with a fork, rub with 1 tsp olive oil, place on foil-lined tray, and roast 35 min until a knife slides through like butter. Cooling them first lets starches convert to maltose (hello sweetness). Short on time? Microwave 6–8 min, flipping halfway.
Sauté aromatics
In a heavy 4-qt Dutch oven warm 2 Tbsp olive oil over medium. Add 1 diced onion, 1 diced carrot, and 1 diced celery rib with ½ tsp salt. Sweat 5 min until translucent, not browned. Stir in 3 minced garlic cloves, 1 tsp smoked paprika, ½ tsp cumin, and a pinch of cayenne; cook 60 sec until fragrant.
Add lentils & tomatoes
Tip in ¾ cup rinsed red lentils and a 14-oz can diced tomatoes (juice and all). Stir to coat in spices; toasting the lentils for 2 min prevents mushiness and deepens flavor.
Pour in broth & simmer
Add 4 cups low-sodium vegetable broth and bring to a boil. Reduce heat, partially cover, and simmer 15 min until lentils fall apart.
Scoop in sweet-potato flesh
Halve your roasted potatoes and spoon vibrant orange flesh straight into the pot. Discard skins (or snack on them with a sprinkle of salt). Puree briefly with an immersion blender until 80 percent smooth; a few lentil flecks add texture.
Boost protein
Blend in 12 oz silken tofu (or whisk 1 scoop unflavored pea/whey isolate with ½ cup warm broth to avoid clumps, then stir into soup). Simmer gently 3 min; do NOT boil or tofu will grain-out and whey can denature into strings.
Wilt spinach
Stir in 4 packed cups spinach (or one thawed frozen block). Cook 1–2 min just until bright green; over-cooking steals vibrancy and nutrients.
Finish with tahini & lemon
Off heat whisk 2 Tbsp tahini with juice of ½ lemon. Taste, adjust salt and pepper, and thin with broth or water if needed. Serve steaming hot with crusty bread or a scoop of quinoa for extra heft.
Expert Tips
Blend hot liquids safely
Remove the center cap from the blender lid and cover with a folded towel to let steam escape; otherwise you’ll repaint your ceiling in autumn orange.
Double-batch secret
Double the lentils and sweet potatoes, freeze half, but add spinach only to the portion you’ll eat; frozen spinach reheats better than previously cooked fresh leaves.
Texture tweak
For a chunkier stew, reserve ½ cup lentils before pureeing and stir them back in.
Spice swap
Out of smoked paprika? Combine equal parts regular paprika and ground chipotle for a deeper smoky note.
Salt timing
Lentils cook faster in unsalted water. Season fully only after they soften to avoid tough skins.
Garnish game
Top with toasted pumpkin seeds for crunch, Greek yogurt for extra protein, or a drizzle of chili oil for metabolic heat.
Variations to Try
-
Curried Coconut: Swap smoked paprika for 1 Tbsp mild curry powder and finish with ½ cup light coconut milk instead of tahini.
-
Butternut + White Bean: Use roasted butternut cubes and two cans of rinsed cannellini beans in place of lentils for an even creamier texture.
-
Meat-lover’s: Brown 6 oz turkey sausage before the onions and proceed as written; reduce broth to 3½ cups to compensate for sausage fat.
-
Green boost: Sub kale or chard for spinach; just strip the ribs and simmer 5 min longer to soften.
-
Low-FODMAP: Replace onion with green tops of 2 leeks and swap lentils for canned lentils (rinsed) which are lower in galacto-oligosaccharides.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight glass jars, and chill up to 5 days. The flavor marries beautifully on day 2.
Freezer: Portion into silicone muffin trays, freeze, then pop out hockey-puck portions into zip bags. Keeps 3 months. Thaw overnight in fridge or reheat from frozen in a saucepan with a splash of water.
Meal-prep lunches: Pour single servings into 16-oz thermos containers; pre-heat thermos with boiling water for 5 min so soup stays hot until noon.
Reheating: Warm gently over medium-low; vigorous boiling breaks tahini and can curdle protein powder. Stir often and add broth to loosen.
Frequently Asked Questions
High-Protein Spinach and Sweet Potato Soup for Cozy Winter Nights
Ingredients
Instructions
- Roast potatoes: Roast sweet potatoes at 425 °F for 35 min until tender. Cool slightly, then scoop flesh.
- Sauté aromatics: Heat olive oil in a Dutch oven over medium. Cook onion, carrot, celery with ½ tsp salt 5 min. Add garlic, paprika, cumin, cayenne; cook 1 min.
- Toast lentils: Stir in red lentils and tomatoes; cook 2 min.
- Simmer: Add broth, bring to boil, then simmer 15 min until lentils disintegrate.
- Puree: Blend in sweet-potato flesh with an immersion blender until almost smooth.
- Protein boost: Whisk in silken tofu (or rehydrated protein powder) and warm 3 min; do not boil.
- Spinach finish: Stir in spinach until wilted, 1–2 min.
- Flavor finish: Off heat, whisk tahini and lemon juice into soup; season and serve hot.
Recipe Notes
For ultra-smooth texture, pass soup through a fine-mesh sieve after blending. Soup thickens as it sits; thin with water or broth when reheating.