batch cooked lentil and root vegetable stew with spinach for meal prep

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

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

Batch-Cooked Lentil & Root-Vegetable Stew with Spinach (Meal-Prep Friendly!)

There’s a certain kind of magic that happens when the first frost hits the farmer’s market: tables groan under candy-striped beets, carrots that still smell like earth, and parsnips so sweet they could be dessert. A few years ago, on the coldest Sunday of November, I came home with two reusable bags overflowing with these exact treasures. I was eight-months pregnant, starving, and in no mood to cook nightly dinners for the week ahead. So I pulled out my biggest Dutch oven, threw every root vegetable I had into the pot with a pound of lentils, and let the stove do the heavy lifting while I napped on the couch. That accidental mountain of stew fed us for a week, froze beautifully in pint jars, and tasted even better after a few days when the flavors married. It also became the template for the recipe you’re about to meet: a batch-cooked, nutrient-dense, vegan, freezer-friendly, one-pot hug that keeps my family—now four of us—sane during busy seasons. If you’ve ever needed a “cook once, eat seven times” meal that feels like you’re being wrapped in a flannel blanket, this is it.

Why You'll Love This batch cooked lentil and root vegetable stew with spinach for meal prep

  • One pot, 40 minutes hands-off: Chop, sauté, simmer, done. No fancy gadgetry required.
  • 27 grams of plant protein per serving: Thanks to green lentils and heaps of spinach.
  • Freezer hero: Stays luscious for 4 months frozen; texture intact after thawing.
  • Budget champion: Feeds 10 for less than the cost of two take-out entrées.
  • Vegetable chameleon: Swap in whatever roots or greens look sad in your crisper.
  • Flavor that deepens overnight: Day-three bowls taste like you spent hours fussing.
  • Allergy friendly: Naturally gluten-free, nut-free, soy-free, and vegan.

Ingredient Breakdown

Ingredients for batch cooked lentil and root vegetable stew with spinach for meal prep

Each component in this stew was chosen for flavor and function. Green or French lentils hold their shape after 30 minutes of simmering, so you won’t end up with baby-food mush. A trio of roots—carrots, parsnips, and beets—gives earthy sweetness and a rainbow of antioxidants. Beets in particular bleed into the broth, turning it a dramatic burgundy that makes plain brown lentils look exciting. Yukon gold potatoes add body; their waxy texture stays pleasantly intact. A fistful of tomato paste caramelized in olive oil creates umami depth, while smoked paprika and a whisper of cinnamon echo cozy, chili-like notes without heat. Baby spinach wilts in at the end for color and folate, but hardy kale or chard works if you prefer. Finish with a splash of lemon to brighten all that earthiness—non-negotiable in my book.

Pro tip: If you can find “sprouted” lentils in the refrigerated section, grab them. They cook 10 minutes faster and are gentler on digestion, though regular dried lentils are perfectly fine.

Step-by-Step Instructions

Prep Time

15 minutes

Cook Time

40 minutes

  1. Warm the pot: Place a heavy 7- to 8-quart Dutch oven over medium heat. Add 3 Tbsp olive oil and swirl to coat. When the oil shimmers, add 1 diced large onion, 3 stalks diced celery, and 2 diced medium carrots. Season with 1 tsp kosher salt and sauté 7 minutes until the onion is translucent and the edges start to brown. Patience here builds a flavor base.
  2. Aromatics & tomato paste: Stir in 4 cloves minced garlic, 2 Tbsp tomato paste, 1 Tbsp smoked paprika, 1 tsp ground cumin, ½ tsp dried thyme, ¼ tsp cinnamon, and 1 bay leaf. Cook 2 minutes, stirring constantly, until the paste darkens from bright red to brick red and sticks slightly to the bottom—those browned bits equal free flavor.
  3. Deglaze: Pour in ½ cup dry white wine (or broth). Scrape the pot bottom with a wooden spoon to lift any fond. Let the liquid reduce by half, about 1 minute.
  4. Add roots & lentils: Toss in 2 medium parsnips (peeled, ½-inch dice), 2 medium Yukon gold potatoes (unpeeled, ¾-inch dice), 1 medium beet (peeled, ½-inch dice), 1½ cups dried green lentils (rinsed), and 6 cups vegetable broth. Increase heat to high; bring to a boil.
  5. Simmer: Reduce heat to low, cover partially, and simmer 25–30 minutes, stirring once halfway, until lentils and vegetables are tender but not falling apart. If the stew looks thick before the lentils soften, add another cup of broth or water; lentil age affects absorption.
  6. Spinach finish: Remove bay leaf. Stir in 5 oz baby spinach (about 5 packed cups) and 1 Tbsp lemon juice. Cook 1 minute more, just until spinach wilts into deep green ribbons. Taste; adjust salt and pepper (I add ½ tsp more salt and several grinds of black pepper).
  7. Portion & cool: Ladle into 10 glass jars or containers. Let stand 30 minutes before refrigerating so steam doesn’t create condensation ice on lids.

Expert Tips & Tricks

  • Toast spices in oil for 30 seconds before adding tomato paste; the fat blooms their volatile oils and boosts fragrance.
  • Cut vegetables uniformly: ½-inch dice ensures everything finishes at the same time and looks professional.
  • Use beet gloves: Disposable gloves prevent magenta fingers. A little lemon juice on your skin also lifts beet stains.
  • Layer salt in stages: Salt the aromatics, salt again after broth, and finish to taste. Gradual seasoning prevents over-salting.
  • Make it creamy: Purée 1 cup of finished stew and stir back in for a creamier mouthfeel without dairy.
  • Speed-soak lentils: Cover lentils with boiling water while you prep vegetables; drain and proceed—cuts 10 minutes off simmer time.
  • Label before freezing: Masking tape + Sharpie beats mystery freezer blocks every time. Include date and “lentil stew” so vegetarians know it’s safe.

Common Mistakes & Troubleshooting

Problem Cause Fix
Mushy lentils Old lentils or too-high simmer Buy from a store with quick turnover; cook at gentlest simmer; test after 20 min.
Bland broth Under-seasoning or weak broth Add 1 tsp miso paste or 1 tsp soy sauce at end for instant umami.
Too thick after freezing Starch absorption Thin with ¼ cup broth per serving when reheating.
Spinach turns army green Overcooking or reheating too hot Add spinach only to portions you’ll eat that day; freeze base without greens and add fresh when reheating.
Beet overpowering Large beet or under-toasted spices Use ½ beet next time; add ½ tsp cocoa powder to round earthiness.

Variations & Substitutions

  • Moroccan twist: Swap cumin & paprika for 1 tsp each ground coriander & turmeric, add ½ cup chopped dried apricots and a pinch of saffron.
  • Protein boost: Stir in a drained 15-oz can of chickpeas during the last 5 minutes for extra texture.
  • Low-carb: Replace potatoes with cauliflower florets; simmer only 15 minutes to prevent mush.
  • Green swap: Use chopped kale, collards, or Swiss chard; add 3 minutes earlier since they’re sturdier than spinach.
  • Smoky meat version: Brown 4 oz diced pancetta or bacon before the onion; proceed as written.
  • Grain bowl base: Serve over farro, brown rice, or cauliflower rice for extra heft.

Storage & Freezing

  • Refrigerator: Cool completely; store in airtight containers up to 5 days. Reheat single servings in microwave 2–3 minutes, stirring halfway, or simmer on stove with splash of broth.
  • Freezer: Portion into straight-edged 2-cup glass jars or silicone muffin trays (½-cup pucks). Leave 1 inch headspace. Freeze up to 4 months. Thaw overnight in fridge or microwave from frozen 5–6 minutes, stirring every 90 seconds.
  • Lunch boxes: Pack chilled stew in thermos jars; pre-heat thermos with boiling water for 5 minutes for piping-hot lunch at noon.

Frequently Asked Questions

Red lentils cook in 10–12 minutes and dissolve into a creamy dal-like texture. If you prefer a brothy stew with distinct vegetables, stick with green or French lentils.

Young, thin-skinned beets can be scrubbed well and diced skin-on for extra fiber. Larger beets have tougher skins—peel those.

Use low-sodium broth and no-salt-added tomato paste. Add a strip of kombu seaweed while simmering for salty minerality without extra sodium.

Absolutely—use an 11- to 12-quart stockpot. Increase simmer time by 5–7 minutes because volume is greater.

Once blended smooth, the soft lentils and veggies make a great stage-two baby food. Omit wine and reduce smoked paprika to a pinch.

Greek yogurt drizzle, toasted pumpkin seeds, chopped parsley, crumbled feta, or a swirl of pesto for brightness.

Use sauté mode for steps 1–2. Add remaining ingredients, seal, and cook on Manual/High for 12 minutes. Quick-release, stir in spinach and lemon on sauté-low until wilted.

Stir in ½ tsp acid (lemon juice or vinegar) and allow 5 minutes for flavors to meld. Salt brightens sweetness; add pinches gradually until the stew “sings.”

Happy batch cooking! May your freezer be full and your weekday dinners effortless.

batch cooked lentil and root vegetable stew with spinach for meal prep

Batch-Cooked Lentil & Root Veg Stew with Spinach

Pin Recipe

Category: Soups • Meal-prep friendly • Freezer-safe

Prep
15 min
Cook
45 min
Total
1 hr
6 servings
Easy

Ingredients

  • 1 tbsp olive oil
  • 1 large onion, diced
  • 2 cloves garlic, minced
  • 2 carrots, peeled & diced
  • 2 parsnips, peeled & diced
  • 1 sweet potato, cubed
  • 1 cup dried green lentils, rinsed
  • 1 can (14 oz) diced tomatoes
  • 4 cups vegetable broth
  • 1 tsp ground cumin
  • ½ tsp smoked paprika
  • Salt & black pepper to taste
  • 2 cups fresh spinach, roughly chopped
  • Juice of ½ lemon
  • 2 tbsp chopped parsley

Instructions

  1. 1
    Heat olive oil in a large pot over medium heat. Add onion and cook 4 min until translucent.
  2. 2
    Stir in garlic, carrots, parsnips and sweet potato; cook 5 min to lightly caramelize.
  3. 3
    Add lentils, tomatoes, broth, cumin and paprika; season with salt & pepper.
  4. 4
    Bring to a boil, reduce heat, cover and simmer 25–30 min until lentils are tender.
  5. 5
    Stir in spinach and cook 2 min until wilted.
  6. 6
    Finish with lemon juice and parsley. Taste and adjust seasoning.
  7. 7
    Cool completely before portioning into airtight containers for fridge (4 days) or freezer (3 months).

Recipe Notes

  • Swap spinach for kale or chard if preferred.
  • Add chili flakes for heat or a bay leaf while simmering for depth.
  • Reheat with a splash of broth to loosen; microwave 2–3 min or stovetop 5 min.
Calories
245
Protein
13 g
Carbs
38 g
Fat
5 g
Fiber
12 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.