batch cooked lentil and spinach stew with carrots for meal prep

100 min prep 100 min cook 17 servings
batch cooked lentil and spinach stew with carrots for meal prep
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a moment every October—right after the last farmers’ market tomato has been roasted and the first frost has kissed the herbs in my backyard—when I trade in my salad bowls for the heavy Dutch oven that lives on the bottom shelf. I fill it with a rainbow of roots, a mountain of spinach that looks absurd until it wilts, and a shower of tiny green-gray lentils that promise to swell into silky, cumin-scented gems. The first bubble that breaks the surface feels like the culinary equivalent of lighting the fireplace: instant coziness, instant certainty that dinner (and tomorrow’s lunch, and the next day’s) is handled.

I started making this particular lentil and spinach stew eight years ago when I was commuting three days a week to a satellite office and needed something that could ride the train with me, reheat in an ancient microwave, and still taste like I had time to cook. One batch, five plastic containers, zero complaints from my perpetually hungry coworkers who kept “accidentally” stealing spoonfuls. Over time the recipe evolved from a humble clean-out-the-fridge soup into the most requested meal in our house. It’s vegan, freezer-friendly, week-night-easy, and Sunday-slow-simmer satisfying. It’s the stew I bring new parents, the stew I thaw when the power goes out, the stew I gift myself every autumn like a wool scarf I pull from storage and wonder how I survived summer without it.

Why This Recipe Works

  • Protein-Packed Lentils: Green or Le Puy lentils hold their shape after 30 minutes of simmering, giving you meaty bites instead of mush.
  • Layered Flavor Base: A quick caramelization of tomato paste and spices creates a depth that usually takes hours.
  • One-Pot Wonder: Everything from sautéing to simmering happens in the same Dutch oven—less dishes, more joy.
  • Veg-Loaded: Three full cups of spinach wilt into the broth, sneaking in folate and iron without tasting like salad.
  • Batch-Cook Brilliance: Recipe doubles (or triples) effortlessly and freezes in muffin trays for single-serve portions.
  • Balanced Nutrition: Each serving delivers 17 g plant protein, 12 g fiber, and a rainbow of antioxidants for under 350 calories.
  • Customizable Texture: Blitz a cup of the finished stew and stir back in for ultra-creamy body without added cream.

Ingredients You'll Need

Ingredients

The magic of this stew lies in humble supermarket staples, but a few thoughtful choices elevate it from cafeteria soup to something you’ll crave on purpose. Start with green or French lentils—they’re smaller and firmer than brown and won’t dissolve into baby food. Inspect the bag for tiny pebbles, then rinse until the water runs clear; excess starch can make the broth murky.

Carrots deliver the sweet backbone. Look for bunches with bright, moist tops; if the greens look like a bad hair day, the roots are probably woody. Peel only if the skins are thick—otherwise a good scrub keeps the earthiness. Dice small (¼ inch) so they soften in the same time the lentils cook.

Spinach is the stealth nutrition hero. I buy the 5-oz clamshells because pre-washed greens save Monday sanity, but a farmer’s market bunch works if you submerge it in a sink of cold water and swirl to loosen grit. Baby spinach melts almost instantly; mature leaves need an extra minute—either way, pack the measuring cup loosely.

Aromatics: One large onion, three fat cloves of garlic, and a generous knob of ginger form the holy trinity of week-night warmth. Freeze the ginger for 10 minutes—it grates like a charm and the fibers don’t clog your Microplane.

Tomato paste in a tube is my pantry MVP. It’s concentrated, double-strength, and you only use what you need. When it hits the hot oil it seizes and bronzes, creating fond that smells like pizza night and tastes like simmer-all-day ragù.

Spice lineup: Cumin, coriander, and smoked paprika give smoky-sweet depth; a pinch of cinnamon whispers Moroccan souk. Bloom them in oil for 60 seconds and your kitchen will smell like you’ve been cooking since dawn.

Broth choice: Low-sodium vegetable keeps it vegan; if you’re okay with animal products, chicken stock adds body. I whisk ½ tsp miso per cup of broth for extra umami—white miso for subtle, red for bold.

Finishing acid: A squeeze of lemon at the end brightens iron-rich lentils and keeps the spinach vivid. Zest the lemon before juicing; the oils add perfume without extra liquid.

How to Make Batch-Cooked Lentil and Spinach Stew with Carrots for Meal Prep

1
Prep your mise en place

Dice 1 large onion, 3 medium carrots, and 2 celery stalks into ¼-inch pieces. Mince 3 garlic cloves and 1 Tbsp ginger. Rinse 1½ cups green lentils. Measure 3 cups vegetable broth and 2 cups water. Strip 2 cups spinach leaves from stems if needed. Having everything within arm’s reach prevents the garlic from burning while you hunt for the paprika.

2
Sauté aromatics until translucent

Heat 2 Tbsp olive oil in a heavy 5-quart Dutch oven over medium. Add onion, carrot, and celery; season with ½ tsp kosher salt. Cook 6–7 minutes, stirring occasionally, until the vegetables sweat and the edges turn golden. The salt draws moisture, preventing browning too quickly.

3
Bloom spices and tomato paste

Clear a bare spot in the pot; add 1 Tbsp tomato paste, 1 tsp ground cumin, 1 tsp ground coriander, ½ tsp smoked paprika, ¼ tsp cinnamon, and a few grinds black pepper. Stir constantly for 60–90 seconds until the paste darkens to brick red and the spices smell toasted. This step cooks out raw flavor and infuses the oil.

4
Deglaze and simmer lentils

Pour in 1 cup of the measured broth; scrape the bottom with a wooden spoon to lift every speck of spiced fond. Add remaining broth, water, lentils, 1 bay leaf, and ½ tsp salt. Bring to a boil, reduce to low, cover partially, and simmer 25 minutes. Stir once halfway to prevent sticking.

5
Add spinach and finish

Remove bay leaf. Stir in spinach a handful at a time until wilted. Taste; adjust salt and pepper. For creamy texture, ladle 1 cup stew into a blender, purée until smooth, then stir back into pot. Finish with juice of ½ lemon and 2 Tbsp chopped parsley.

6
Portion for meal prep

Cool stew 20 minutes. Ladle into 2-cup glass containers; leave ½ inch headspace for expansion if freezing. Label, date, and refrigerate up to 4 days or freeze up to 3 months. Reheat with a splash of broth to loosen.

Expert Tips

Degrease with ice

If the stew tastes oily, float a few ice cubes for 30 seconds; fat will solidify and you can skim with a spoon.

Freeze in muffin tray

Portion into silicone muffin molds, freeze, then pop out and store in zip bags—perfect single servings for solo lunches.

Overnight flavor boost

Stew tastes better the next day as spices meld; make Sunday, portion Monday, enjoy all week.

Thicken naturally

Smash a ladleful of lentils against the pot wall and stir; released starch thickens broth without flour.

Color-safe spinach

Add spinach off-heat to keep chlorophyll bright; if reheating, do so gently to avoid muddy color.

Salt in stages

Salt onions to draw moisture, lentils to season from within, and finish to brighten—layered, not dumped.

Variations to Try

  • Moroccan twist: Swap cinnamon for ras el hanout and add ½ cup diced dried apricots with the broth; finish with cilantro and toasted almonds.
  • Coconut greens: Replace 1 cup broth with light coconut milk and stir in 1 cup chopped kale during last 5 minutes for a creamier, tropical vibe.
  • Fire-roasted tomato: Add ½ cup diced fire-roasted tomatoes with the paste for smoky depth; top with avocado and pickled jalapeños.
  • Protein boost: Stir in 1 can chickpeas (drained) during last 10 minutes or add ½ cup red lentils for a two-lentil texture contrast.
  • Grain bowl base: Serve over farro or brown rice, then top with a dollop of yogurt and dukkah for crunchy texture.

Storage Tips

Refrigerate: Cool stew completely, transfer to airtight glass containers, and refrigerate up to 4 days. Glass prevents tomato stains and keeps flavors true.

Freeze: Ladle into silicone muffin trays, freeze until solid, then pop out and store in labeled zip bags up to 3 months. Souper-cubes or 2-cup deli cups also work; leave ½ inch headspace to prevent cracking.

Reheat: Microwave single portions 2–3 minutes, stirring halfway. For larger batches, warm gently on stovetop with ¼ cup broth per 2 cups stew to restore silkiness.

Flavor refresh: A squeeze of lemon, a sprinkle of fresh herbs, or a drizzle of chili oil wakes up thawed leftovers and tastes newly made.

Frequently Asked Questions

Red lentils cook faster and dissolve into a creamy base. If you prefer intact texture, stick with green; otherwise substitute 1 cup red and reduce simmering time to 15 minutes, stirring often.

Yes, naturally gluten-free. If adding soy sauce for umami, choose tamari labeled gluten-free.

Absolutely—use an 8-quart pot and add 5 extra minutes to come-to-boil time. Freeze half and you’ll thank yourself in February.

Add spinach off-heat and stir just until wilted. Acid from lemon also helps retain color; add it at the end rather than during simmering.

Simmer uncovered 5–7 minutes to reduce, or mash ½ cup lentils and return to pot. For instant fix, whisk 1 tsp cornstarch with 2 tsp cold water and stir in; simmer 1 minute.

Yes—sauté aromatics and spices on stovetop, then transfer to slow cooker with lentils and broth. Cook on LOW 6 hours or HIGH 3 hours; stir in spinach during last 10 minutes.
batch cooked lentil and spinach stew with carrots for meal prep
soups
Pin Recipe

Batch-Cooked Lentil and Spinach Stew with Carrots for Meal Prep

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Heat base: Warm olive oil in Dutch oven over medium. Add onion, carrot, celery, and ½ tsp salt; sauté 6–7 min until translucent.
  2. Bloom flavor: Clear center; add tomato paste, cumin, coriander, paprika, cinnamon, and black pepper. Cook 1 min, stirring constantly.
  3. Simmer lentils: Stir in broth, water, lentils, bay leaf. Bring to boil, reduce to low, cover partially, simmer 25 min.
  4. Wilt greens: Remove bay leaf. Stir in spinach until wilted. For thicker stew, blend 1 cup and return to pot.
  5. Finish: Add lemon juice, parsley, and adjust seasoning. Cool slightly before portioning into meal-prep containers.
  6. Store: Refrigerate up to 4 days or freeze up to 3 months. Reheat with a splash of broth.

Recipe Notes

Stew thickens as it sits; thin with broth when reheating. For a smoky kick, add a pinch of chipotle powder with the paprika.

Nutrition (per serving)

342
Calories
17g
Protein
46g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.