healthy onepot lentil and sweet potato soup with spinach

1 min prep 15 min cook 1 servings
healthy onepot lentil and sweet potato soup with spinach
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

There’s a certain kind of magic that happens when the first chilly breeze slips through the window screens—suddenly the stack of summer salads feels like yesterday’s news and all I want is something that steams, something that smells like cumin and coriander and feels like a wool-sock hug for my insides. A few years ago, during the most chaotic October of my life (new baby, new job, new house—all in the same month), I cobbled together what I thought would be a “desperate dinner” with a half-bag of forgotten lentils, a lonely sweet potato rolling around the crisper, and the last handful of spinach that hadn’t turned to mush. One pot, twenty-five minutes, and a few spices later, the most unassuming soup I’ve ever made stopped my husband mid-bite. He looked up, spoon hovering, and said, “You need to write this one down before you forget it.” I scrawled the ratios on the back of a pediatric appointment reminder slip, and that stained scrap of paper has lived on my fridge ever since. Today, I’m sharing the polished, triple-tested version of that accidental masterpiece: a vibrant, velvety, nutrient-packed one-pot lentil and sweet potato soup with spinach that tastes like you spent all afternoon stirring—but only asks for half an hour of your life. Whether you’re feeding picky toddlers, meal-prepping for marathon-training week, or just craving something that feels like self-care in a bowl, this recipe will be your cold-weather companion for years to come.

Why You'll Love This healthy onepot lentil and sweet potato soup with spinach

  • One-pot wonder: Minimal dishes mean maximum couch time under a blanket.
  • Plant-powered protein: 18 g of protein per serving from lentils and spinach—no meat required.
  • Freezer-friendly: Doubles (or triples) beautifully; thaw and reheat without loss of flavor or texture.
  • Budget brilliance: Costs less than $1.50 per serving using everyday pantry staples.
  • Immune-boosting beta-carotene: Sweet potatoes deliver 400% of your daily vitamin A needs.
  • Weeknight fast: Ready in 30 minutes—faster than take-out and far more nourishing.
  • Customizable heat: Keep it kid-friendly or crank up the chili flakes for fire-breathers.

Ingredient Breakdown

Ingredients for healthy onepot lentil and sweet potato soup with spinach

Great soups start with great ingredients, but that doesn’t mean they have to be fancy. Here’s the “why” behind each component so you can shop (or substitute) with confidence.

Brown or green lentils: These varieties hold their shape after cooking, giving the soup hearty texture. Red lentils dissolve into mush—save those for curries. Rinse and pick over for tiny stones; nobody wants a dental surprise.

Sweet potatoes: Choose orange-fleshed Garnet or Jewel varieties for maximum sweetness and beta-carotene. Peel if you like, but the skin is edible and loaded with fiber. Dice small (½-inch) so they cook in the same 15-minute window as the lentils.

Fresh spinach: A entire 5-oz clamsack wilts down to nothing, so don’t be shy. If you only have frozen, thaw and squeeze dry or the soup will water-log. Baby kale or chard work too—just strip the ribs.

Aromatics: Onion, garlic, and a whisper of celery create the savory backbone. Save the celery leaves; they’re soup gold—chop and add at the end for bright, herby lift.

Spice Trinity: Smoked paprika, ground cumin, and coriander add warmth without heat. If your spices have been languishing since last winter, toast them for 30 seconds to wake up the oils.

Tomato paste: A concentrated umami bomb. Sizzle it in oil for 60 seconds (called “blooming”) to caramelize the natural sugars and deepen flavor.

Vegetable broth: Low-sodium keeps you in control of salt. If you’re a meat-eater, chicken broth works, but the soup will no longer be vegetarian.

Lemon: Added at the end, the acid brightens earthy lentils and makes the sweet potato taste sweeter via contrast science. Don’t skip it.

Step-by-Step Instructions

  1. 1
    Prep your produce: Dice 1 large onion, mince 3 cloves garlic, slice 2 celery stalks, and peel (optional) and cube 2 medium sweet potatoes into ½-inch pieces. Rinse 1 cup lentils until water runs clear.
  2. 2
    Sauté aromatics: Heat 2 Tbsp olive oil in a heavy 4-quart Dutch oven over medium heat. Add onion and celery; cook 4 minutes until translucent, stirring occasionally. Season with a pinch of salt to draw out moisture.
  3. 3
    Bloom spices & tomato paste: Stir in 2 tsp smoked paprika, 1 tsp cumin, ½ tsp coriander, and ¼ tsp black pepper; cook 30 seconds until fragrant. Add 2 Tbsp tomato paste; cook 1 minute, stirring constantly, until brick red.
  4. 4
    Deglaze: Pour in ¼ cup broth to loosen the fond (the browned bits) and prevent spices from burning. Scrape bottom with wooden spoon until mixture turns into thick sauce.
  5. 5
    Add remaining ingredients: Dump in sweet potatoes, lentils, 4 cups broth, 1 bay leaf, and ½ tsp salt. Increase heat to high; bring to boil, then reduce to gentle simmer. Cover partially and cook 15 minutes.
  6. 6
    Test lentils: Taste a lentil—it should be tender but not mushy. If center is chalky, simmer 3 more minutes and check again.
  7. 7
    Wilt spinach: Stir in 5 oz spinach (remove any woody stems). Cook 1 minute until bright green and wilted. Remove bay leaf.
  8. 8
    Finish & serve: Off heat, squeeze juice of ½ lemon, add 1 Tbsp chopped parsley, and adjust salt. Ladle into warm bowls, drizzle with olive oil, and sprinkle chili flakes if desired.

Expert Tips & Tricks

  • Toast your lentils: Before rinsing, dry-toast them in the pot for 2 minutes until nutty aroma rises; adds depth and prevents mushiness.
  • Control thickness: For brothy soup, add extra cup of hot broth at end. For stew, mash a ladleful of sweet potatoes against pot and stir back in.
  • Coconut milk swirl: For creamy version, drizzle ¼ cup canned light coconut milk into each bowl rather than the pot—it stays pretty and lets guests decide.
  • Make-ahead lunchboxes: Portion soup into heat-proof mason jars; refrigerate up to 4 days. Reheat with lid ajar in microwave 2 minutes, shake, then another 1 minute.
  • Kid-approved hack: Blend 1 cup soup and stir back in—hides visible spinach flecks while keeping nutrients.
  • Crunch factor: Top with roasted pumpkin seeds or crushed pita chips for textural contrast.

Common Mistakes & Troubleshooting

Problem Cause Fix
Soup too watery Broth measurement off; sweet potatoes not starchy enough Simmer uncovered 5 min, mash some potatoes, or add 1 Tbsp quick oats—they disappear and thicken.
Lentils still hard after 20 min Hard water, old lentils, or acidic broth too early Use filtered water, add acidic ingredients (tomato, lemon) after lentils soften.
Spinach turns army green Cooked too long or cooled slowly Add spinach last minute and serve immediately; plunge pot into ice bath if storing.
Bland flavor Under-salting or stale spices Salt in layers; replace spices every 12 months; finish with acid (lemon).

Variations & Substitutions

  • Protein swap: Use canned chickpeas or white beans instead of lentils; add during last 5 minutes to prevent blow-out.
  • Low-carb option: Sub diced cauliflower for half the sweet potatoes; cooking time remains the same.
  • Spicy Moroccan: Add ½ tsp cinnamon, ¼ tsp cayenne, and replace spinach with chopped kale; finish with harissa drizzle.
  • Green curry twist: Swap paprika for 1 Tbsp green curry paste and use coconut milk as broth; add Thai basil at end.
  • Grain boost: Stir in ½ cup quick-cooking quinoa during last 10 minutes; add extra ½ cup broth.
  • Meat lovers: Brown 4 oz chorizo before onions; proceed as written for smoky depth.

Storage & Freezing

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. Keep spinach addition minimal if planning to reheat multiple times; add fresh leaves when reheating for brightest color.

Freezer: Portion into silicone muffin trays for single servings; freeze 2 hours, then pop out and store in labeled zip bags up to 3 months. Thaw overnight in fridge or microwave from frozen 3–4 minutes, stirring halfway.

Meal-prep tip: Freeze without spinach; add fresh spinach when reheating for just-picked vibrancy.

Frequently Asked Questions

Red lentils cook faster and dissolve, yielding a creamy orange stew. If that’s your vibe, reduce simmer time to 8 minutes and stir often to prevent sticking.

Yes, all ingredients are naturally gluten-free. If using store-bought broth, double-check label for hidden barley malt.

Absolutely. Add everything except spinach and lemon; cook on LOW 6 hours or HIGH 3 hours. Stir in spinach 5 minutes before serving and finish with lemon.

The vitamin C from lemon juice enhances non-heme iron in lentils and spinach. Serve with bell-pepper strips on the side for an extra C punch.

Swap in chopped kale, Swiss chard, or even arugula. Heartier greens need 2 extra minutes; delicate arugula wilts off-heat.

Omit chili flakes and use low-sodium broth. Blend until smooth for infants 6+ months. For toddlers, leave chunky and cut sweet potato cubes into pea-size pieces.

Rinse thoroughly, soak in hot water 15 minutes, then drain before cooking. Add a strip of kombu seaweed while simmering; discard before serving.

A crusty whole-grain sourdough or naan wedges for dipping. For gluten-free, try toasted chickpea-flour flatbread.
healthy onepot lentil and sweet potato soup with spinach

Healthy One-Pot Lentil & Sweet Potato Soup with Spinach

Pin Recipe
Prep
10 min
Cook
30 min
Total
40 min
4 servings
Easy

Ingredients

  • 1 tbsp olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 large sweet potato, peeled & cubed (about 2 cups)
  • 1 cup dried red lentils, rinsed
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups low-sodium vegetable broth
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp turmeric
  • 2 cups fresh spinach
  • Juice of ½ lemon
  • Salt & pepper to taste

Instructions

  1. 1Heat olive oil in a large pot over medium heat. Add onion and sauté 4–5 min until translucent.
  2. 2Stir in garlic, cumin, paprika, turmeric; cook 30 sec until fragrant.
  3. 3Add sweet potato cubes, lentils, diced tomatoes (with juices), and broth; bring to a boil.
  4. 4Reduce heat, cover, and simmer 20 min until lentils are tender.
  5. 5Stir in spinach and cook 2 min until wilted; season with salt, pepper, and lemon juice.
  6. 6Remove from heat, let stand 5 min for flavors to meld, then serve hot.

Recipe Notes

Store leftovers in an airtight container up to 4 days or freeze up to 3 months. Add extra broth when reheating for desired consistency.

Nutrition (per serving)

Calories: 285
Protein: 15 g
Carbs: 46 g
Fat: 5 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.