batch cook lentil and winter vegetable soup for easy meal prep

100 min prep 100 min cook 420 servings
batch cook lentil and winter vegetable soup for easy meal prep
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a certain kind of magic that happens when the first real cold snap hits. I’m talking about the kind of cold that makes the windows fog, the scarves come out, and the kitchen becomes the coziest room in the house. Last year, after a particularly brutal week of icy rain and early sunsets, I found myself craving something that could hug me from the inside out. I wanted a soup that didn’t just warm me up, but also made me feel prepared—like I was stocking my freezer with edible security blankets. That’s how this batch-cook lentil and winter vegetable soup was born.

I started with a bag of French green lentils I’d impulse-bought at the farmers market, added every scrap of winter produce languishing in my fridge, and let the pot simmer until the whole house smelled like rosemary and possibility. The result? Eight generous quarts of thick, silky, nutrient-dense soup that portioned perfectly into freezer-friendly containers. One afternoon of gentle chopping and lazy stirring translated into a month of effortless lunches, emergency dinners, and even a few impromptu care packages for friends navigating new babies and busy seasons.

If you’ve ever wished healthy eating could feel a little more like having a fairy godmother—wave a wand, open the freezer, dinner appears—this recipe is your glass-slipper moment. It’s vegan, gluten-free, freezer-stable, and endlessly adaptable. It scales like a dream, costs less than a single take-out pizza, and tastes even better after a week in the fridge when the flavors have had time to meld. Whether you’re feeding a houseful of teenagers, prepping postpartum meals, or simply trying to keep January’s resolutions alive, this soup has your back.

Why This Recipe Works

  • One-pot wonder: Minimal dishes, maximum flavor—everything simmers together in a single Dutch oven.
  • Freezer hero: Thaws and reheats without turning mushy, thanks to hardy lentils and root veg.
  • Budget MVP: Feeds 12 for under $12 using pantry staples and seasonal produce.
  • Protein powerhouse: 18 g plant protein per serving to keep you full through afternoon Zoom marathons.
  • Flavor that blooms: A splash of balsamic at the end brightens the whole pot—don’t skip it!
  • Kid-approved stealth health: Finely diced vegetables disappear into the broth; even picky eaters ask for seconds.

Ingredients You'll Need

Ingredients

Before we dive into the method, let’s talk ingredients—because the beauty of this soup lies in the details. First up, French green lentils (a.k.a. Puy lentils). They hold their shape after long simmering, so you won’t end up with beige mush. If you can only find brown lentils, that’s fine; just shave five minutes off the cooking time so they don’t collapse.

Vegetables are the seasonal stars. I use a classic mirepoix of onion, carrot, and celery for the aromatic base, then add diced parsnip, rutabaga, and a lone sweet potato for natural sweetness. Don’t fret if you hate parsnip—swap in more carrot or even cubed butternut squash. The goal is roughly four cups of sturdy, orange-fleshed veg that can stand up to 30 minutes of gentle bubbling.

For leafy greens, I fold in shredded lacinato kale at the end. It wilts in seconds and adds a gorgeous forest-green confetti. Curly kale, chard, or baby spinach all work; just adjust the timing—spinach only needs 30 seconds.

The herb bouquet is simple but non-negotiable: two bay leaves, a teaspoon of dried thyme, and a sprig of fresh rosemary. If your rosemary plant didn’t survive the first frost, use ½ teaspoon dried, but crush it between your palms first to wake up the oils.

Finally, the secret flavor weapons: a heaping tablespoon of tomato paste caramelized in olive oil, a generous glug of balsamic vinegar stirred in off-heat, and a parmesan rind simmered with the broth if you’re vegetarian rather than vegan. The rind melts into chewy umami nuggets that taste like minestrone’s cooler cousin.

How to Make Batch-Cook Lentil and Winter Vegetable Soup for Easy Meal Prep

1
Mise en place magic

Start by rinsing 2 cups of French green lentils under cold water until it runs clear; pick out any pebbles. Dice 2 medium onions, 4 carrots, 4 celery stalks, 1 parsnip, ½ rutabaga, and 1 medium sweet potato into ½-inch cubes. Mince 4 garlic cloves. Measure out your spices: 2 bay leaves, 1 tsp dried thyme, ½ tsp crushed dried rosemary, 1 tsp smoked paprika, and 1 tsp kosher salt.

2
Sauté & caramelize

Heat 3 Tbsp olive oil in a heavy 7–8 qt Dutch oven over medium. Add onions, carrot, and celery; cook 6 minutes until the edges turn translucent. Stir in tomato paste and garlic; cook 2 minutes more until the paste darkens to brick red. This step builds a sweet, roasty backbone that canned tomatoes can’t replicate.

3
Deglaze & bloom

Pour in ½ cup dry white wine (or broth) and scrape the fond with a wooden spoon. Once the liquid is syrupy, add the paprika, thyme, rosemary, and bay; cook 60 seconds until the spices bloom like coffee grounds in hot water. Your kitchen will smell like a Provençal cottage—embrace it.

4
Load the pot

Add the rinsed lentils, diced parsnip, rutabaga, sweet potato, and 8 cups low-sodium vegetable broth. Toss in the parmesan rind if using. Bring to a lively simmer, then reduce heat to low, cover with the lid slightly ajar, and cook 20 minutes.

5
Test & texture

After 20 minutes, taste a lentil. It should be almost tender with a tiny bite in the center. If it crunches, simmer 5 more minutes. Once the lentils are 90 % done, stir in 3 cups chopped kale and 1 cup frozen peas (for color and pop). Simmer 3 minutes more; kale wilts, peas float like emerald confetti.

6
Brighten & balance

Off the heat, fish out bay leaves and the parmesan rind. Stir in 2 Tbsp balsamic vinegar and 1 tsp maple syrup. The vinegar lifts all the earthy flavors; the syrup rounds sharp edges. Taste for salt and pepper. For extra silkiness, blend 2 cups of soup and return to the pot.

7
Portion & chill

Let the soup cool 30 minutes. Ladle into 2-cup glass jars or BPA-free deli containers, leaving ½ inch headspace for expansion. Refrigerate up to 5 days or freeze up to 3 months. Pro tip: freeze a few portions in silicone muffin trays; pop out two “pucks” for a quick solo lunch.

Expert Tips

Freeze-flat trick

Pour cooled soup into gallon zip bags, lay flat on a sheet pan to freeze, then stack like books—saves 40 % freezer space.

Speed-soak lentils

Short on time? Cover lentils with boiling water for 15 minutes, drain, then proceed—cuts simmering time by 8 minutes.

Color keeper

Add a pinch of baking soda when sautéing tomato paste; it keeps the carrots’ color Day-Glo bright even after freezing.

Smoky swap

No smoked paprika? Use ½ teaspoon chipotle powder for a gentle, warming heat that blooms beautifully in the tomato paste.

Blender safety

When blending hot soup, remove the center cap from the lid and cover with a tea towel to let steam escape—no explosive geysers.

Thickening hack

Too thin? Stir in a slurry of 1 Tbsp chickpea flour + 2 Tbsp water; simmer 2 minutes for a gluten-free, protein-rich boost.

Variations to Try

  • Moroccan twist: Swap thyme for 1 tsp each cumin & coriander, add ½ cup chopped dried apricots and a handful of cilantro.
  • Creamy coconut: Replace 2 cups broth with canned coconut milk and add 1 Tbsp grated ginger for a laksa-adjacent vibe.
  • Sausage lovers: Brown 12 oz plant-based Italian sausage before the aromatics for a meaty chew without the meat.
  • Tomato fennel: Add 1 thinly sliced fennel bulb and a 14-oz can fire-roasted tomatoes for a lighter, brothy version.
  • Heat-seekers: Stir in 1 tsp harissa paste with the tomato paste and finish with a squeeze of lemon for North-African fire.
  • Grains & greens: Add ½ cup pearled barley during the last 25 minutes for a chewy, risotto-like texture that doubles the fiber.

Storage Tips

Refrigerator

Airtight glass jars keep 5 days without flavor fade. Place a square of parchment directly on the surface to prevent oxidation darkening.

Freezer

Cool completely, portion into Souper-Cubes or zip bags, label with blue painter’s tape & Sharpie. Use within 3 months for peak flavor.

Reheat

Stove-top low with a splash of broth; microwave 2-3 min, stir halfway. Add fresh herbs or a squeeze of lemon to wake up the flavors.

Frequently Asked Questions

Red lentils cook faster and dissolve into a creamy dal-like texture. If that’s your vibe, reduce broth to 6 cups and simmer only 12 minutes. The soup will be thicker and slightly golden rather than brothy.

Nope! Lentils don’t contain the hard-to-digest compounds that beans do, so soaking is optional. An overnight soak will shave 5-7 minutes off cooking time but isn’t required for digestion.

Cut vegetables uniformly ½-inch so they cook evenly, and add quick-cooking items (peas, kale) only in the final 3-5 minutes. If freezing, slightly under-cook root veg; they’ll finish softening during reheat.

As written, each serving has ~420 mg sodium using low-sodium broth. Replace half the broth with water or no-salt tomato juice to drop it below 300 mg.

Absolutely! Use an 11-12 qt stockpot and increase simmering time by 5-7 minutes. You’ll get 24 cups—enough to feed a small wedding or stock a dorm freezer for a semester.

Straight-sided mason jars (leave 1-inch headspace) or silicone Souper-Cubes. Avoid curved shoulders—glass can crack as liquid expands. Label lids with painter’s tape; Sharpie on plastic fades in the freezer.
batch cook lentil and winter vegetable soup for easy meal prep
soups
Pin Recipe

Batch-Cook Lentil and Winter Vegetable Soup for Easy Meal Prep

(4.9 from 127 reviews)
Prep
20 min
Cook
35 min
Servings
12

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in a large Dutch oven over medium heat.
  2. Sauté aromatics: Add onion, carrot, and celery; cook 6 min until translucent. Stir in tomato paste and garlic; cook 2 min.
  3. Deglaze: Pour in wine; scrape browned bits until syrupy.
  4. Bloom spices: Stir in bay, thyme, rosemary, paprika, and salt; cook 1 min.
  5. Simmer: Add lentils, diced root vegetables, broth, and Parmesan rind. Bring to a simmer, cover, cook 20 min.
  6. Finish: Stir in kale and peas; simmer 3 min. Off heat add balsamic and maple syrup. Remove bay and rind. Taste for seasoning.
  7. Portion: Cool 30 min, then ladle into jars. Refrigerate 5 days or freeze 3 months.

Recipe Notes

The soup thickens as it stands; thin with broth or water when reheating. For a creamier texture, blend 2 cups and stir back into the pot.

Nutrition (per serving)

312
Calories
18g
Protein
46g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.