Love this? Pin it for later!
Healthy Spinach & Lentil Soup for Meal Prep and Clean Eating
There’s something magical about a pot of soup that can carry you through the week. I first created this spinach and lentil soup on a blustery Sunday when the farmers’ market was overflowing with bunches of baby spinach so tender they looked like green silk. I bought three bunches without a plan, came home, and started riffing on the lentil soups my grandmother used to simmer for hours on her ancient gas stove. The result was this vibrant, nutrient-dense bowl that has since become my Sunday ritual: I make a double batch, portion it into glass jars, and feel like I’ve gifted “future me” a week of effortless, clean lunches. Whether you’re deep into meal-prep mode or simply craving a cozy, plant-powered dinner, this soup is the edible equivalent of a deep breath.
Why This Recipe Works
- Protein-packed: Two cups of green lentils deliver 36 g of plant protein for the whole pot—no rumbling stomach at 3 p.m.
- One-pot wonder: Minimal dishes, maximum flavor, and you can freeze half for next month.
- Iron & folate boost: Spinach and lentils team up to cover 40 % of your daily needs in one serving.
- Meal-prep friendly: Tastes even better on day three when flavors marry.
- Budget hero: Costs under $1.25 per serving using pantry staples.
- Gluten-free & vegan: Naturally allergy-friendly without tasting “healthy” in the bland sense.
- Customizable texture: Blend a cup for creamy body or leave it rustic—your call.
Ingredients You'll Need
Green or French (Le Puy) lentils hold their shape after simmering, so the soup stays hearty rather than mushy. If you only have red lentils, expect a creamier, slightly sweeter profile and reduce cook time by 10 minutes. Rinse lentils in a fine mesh strainer and pick out any pebbles; no soaking required.
Fresh baby spinach wilts in seconds and keeps its bright color. If you’re using mature spinach, remove the thicker stems. Frozen spinach works in a pinch—thaw and squeeze out excess water or the broth will tint murky green.
Extra-virgin olive oil adds body and helps unlock fat-soluble vitamins A & K in the spinach. If you’re oil-free, sauté in ¼ cup low-sodium broth instead; the soup will still taste lush thanks to the lentils’ natural starch.
Vegetable broth dictates salt levels. I keep mine low-sodium so I can season at the end. If you only have regular broth, wait to add salt until after the soup reduces.
Carrots, celery, and onion form the classic mirepoix. Dice them small so every spoonful feels balanced. Swap fennel for celery if you like a subtle anise note.
Ground cumin and smoked paprika give earthiness without heat. For a spicy kick, add ½ tsp chipotle powder or a chopped jalapeño.
Fresh lemon juice added right before serving brightens iron absorption and keeps the greens vivid. Bottled lemon works, but fresh makes the flavors sing.
How to Make Healthy Spinach & Lentil Soup for Meal Prep and Clean Eating
Warm the pot & bloom aromatics
Place a heavy 5-quart Dutch oven over medium heat for 60 seconds. Add 2 Tbsp olive oil, swirl to coat, then stir in 1 diced onion, 2 carrots, and 2 celery stalks. Sauté 5 minutes until the onion turns translucent and the edges of the carrots just start to brown. This caramelization builds a sweet backbone so you won’t need added sugar.
Toast the spices
Clear a small circle in the center of the pot, reduce heat to low, and add 1 tsp ground cumin, 1 tsp smoked paprika, and ½ tsp dried thyme. Let the spices sizzle for 30 seconds until fragrant; this wakes up volatile oils and prevents a dusty, flat flavor later.
Deglaze with tomatoes
Stir in 1 cup crushed fire-roasted tomatoes plus 1 Tbsp tomato paste. Scrape the bottom with a wooden spoon to lift any browned bits (fond) packed with umami. Cook 2 minutes until the tomato darkens to a brick red.
Add lentils & broth
Pour in 1½ cups rinsed green lentils and 6 cups low-sodium vegetable broth. Bump heat to high, bring to a rolling boil, then drop to a gentle simmer. Cover partially so steam escapes and prevent boil-overs. Cook 25 minutes, stirring once halfway.
Create creamy body (optional)
For a silkier texture, ladle 2 cups of soup into a blender, add ½ cup of the liquid only, blend until smooth, then stir back into the pot. This emulsifies some of the lentils and thickens without dairy.
Wilt the spinach
Increase heat to medium and stir in 5 packed cups baby spinach, one big handful at a time. It will look like too much, but within 90 seconds the leaves collapse into a vivid emerald ribbon.
Finish with brightness
Off the heat, add 2 Tbsp fresh lemon juice and ½ cup chopped flat-leaf parsley. Taste; add salt (I use 1 tsp kosher) and black pepper to preference. The acid sharpens all flavors and keeps the greens from tasting muddy.
Portion for meal prep
Let the soup cool 20 minutes. Ladle into six 2-cup glass jars or BPA-free containers, leaving 1 inch at the top for expansion if freezing. Refrigerate up to 5 days or freeze up to 3 months.
Expert Tips
Salt timing matters
Lentils toughen if salted too early. Wait until they’re tender, then season.
Chill before freezing
Room-temp soup prevents ice crystals and freezer burn. Spread on a sheet pan to speed cooling.
Revive with broth
After thawing, add ¼ cup broth per serving when reheating to restore consistency.
Stir in greens last
Overcooked spinach turns army-green; adding off-heat keeps it bright and nutrient-rich.
Double the batch
A 6-quart pot holds a triple batch—same effort, three weeks of lunches.
Low-sodium hack
Use no-salt broth and control sodium via finishing salt; you’ll need less overall.
Variations to Try
- Moroccan twist: Add ½ tsp cinnamon, ¼ tsp cayenne, and replace parsley with cilantro. Finish with a squeeze of orange juice.
- Creamy Tuscan: Stir in ¼ cup coconut milk and 1 cup diced tomatoes for richness; top with basil.
- Smoky kale & white bean: Swap lentils for 2 cans rinsed cannellini beans and replace spinach with chopped kale; simmer 10 minutes.
- Protein plus: Add 1 cup cooked quinoa at the end for extra chew and complete amino-acid profile.
- Slow-cooker method: Combine everything except spinach and lemon. Cook on low 6 hours, stir in spinach and lemon at the end.
Storage Tips
Refrigerate: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors deepen each day, making Wednesday’s lunch the best.
Freeze: Portion into silicone muffin trays for single ½-cup pucks; once frozen, pop out and store in zip bags up to 3 months. Thaw overnight in the fridge or microwave from frozen 3 minutes with a splash of water.
Reheat: Warm on the stovetop over medium, stirring occasionally, 5–6 minutes. Microwave single servings 2 minutes, stir, then 1 minute more. Thin with broth if needed.
Pack for work: Use a 16-oz thermos; pre-heat with boiling water for 2 minutes, empty, then fill with hot soup. Stays steaming until lunch.
Frequently Asked Questions
Healthy Spinach & Lentil Soup for Meal Prep and Clean Eating
Ingredients
Instructions
- Heat aromatics: Warm olive oil in a 5-quart pot over medium heat. Sauté onion, carrots, and celery 5 min until softened.
- Bloom spices: Clear center, add cumin, paprika, thyme; toast 30 sec.
- Deglaze: Stir in tomatoes and tomato paste; cook 2 min.
- Simmer lentils: Add lentils and broth; bring to boil, reduce to gentle simmer 25 min.
- Blend option: For creamy body, blend 2 cups soup and return to pot.
- Add greens: Stir in spinach until wilted, 1 min.
- Finish: Off heat, add lemon juice and parsley; season with salt & pepper.
- Store: Cool 20 min; portion into jars. Refrigerate 5 days or freeze 3 months.
Recipe Notes
Salt lentils after cooking to avoid tough skins. For a smoky depth, add a parmesan rind while simmering; remove before storing.