hearty lentil and winter vegetable soup with cabbage and carrots for meal prep

1 min prep 45 min cook 3 servings
hearty lentil and winter vegetable soup with cabbage and carrots for meal prep
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Hearty Lentil and Winter Vegetable Soup with Cabbage and Carrots (Meal-Prep Friendly)

When January’s wind rattles the kitchen windows and the sky goes gray before dinner, nothing comforts me more than a pot of lentil soup burbling on the stove. This version—chunky with sweet carrots, ribbons of cabbage, and earthy green lentils—has been my Sunday ritual for six winters running. I make a double batch, divvy it into quart jars, and suddenly weekday lunches feel like a gift instead of a grab-and-go afterthought. My neighbors have started dropping by “accidentally” around 3 p.m. on soup day; the aroma drifts across the porch and through the cracks of old siding like an invitation. If you’re looking for a nutrient-dense, budget-friendly, freeze-worthy hug in a bowl, read on. This is the recipe that will carry you through the coldest months and still taste better on Friday than it did on Monday.

Why This Recipe Works

  • One-pot wonder: Minimal dishes, maximum flavor—everything simmers together in a single Dutch oven.
  • Meal-prep champion: Flavors deepen overnight, making leftovers the best part.
  • Plant-powered protein: 18 g of protein per serving from lentils and vegetables.
  • Budget brilliance: Feeds eight for under ten dollars—even with organic produce.
  • Freezer-friendly: Stash portions in wide-mouth mason jars; thaw overnight for instant comfort.
  • Flexible vegetables: Swap in whatever winter odds and ends lurk in your crisper.
  • Low-sodium option: Use homemade broth and control salt to taste.

Ingredients You'll Need

Ingredients

Each component here earns its keep, delivering layers of flavor and texture. Buy the best produce you can afford; since this soup is vegan, the vegetables are the star.

Lentils

Use sturdy green or French lentils (a.k.a. Puy). They hold their shape after 40 minutes of simmering, whereas red lentils dissolve into mush. Rinse and pick through for tiny stones—nobody wants a dental surprise. If you only have brown lentils, reduce simmering time by 5–7 minutes; they soften faster.

Carrots

Look for firm, vibrantly colored roots without cracks. I peel only if the skins are thick or blemished; otherwise, a good scrub preserves nutrients. Slice into ¼-inch half-moons so they cook evenly and nestle nicely on a spoon with lentils.

Green or Savoy Cabbage

Savoy frills melt silkily into the broth, but everyday green cabbage is economical and equally tasty. Avoid pre-cut bags; they lose moisture and flavor. Remove the core, stack leaves, and slice crosswise into ½-inch ribbons—thick enough to stay present after reheating.

Aromatics

A generous trio of onion, celery, and garlic builds the base. Dice small so they disappear into the soup, coaxing sweetness without overt crunch. Fresh thyme and bay leaves perfume the broth; dried thyme works in a pinch—use ⅔ the amount.

Tomato Paste

Two tablespoons add umami depth. Buy the concentrated tube stuff if you hate half-used cans; it keeps for months in the fridge.

Vegetable Broth

Homemade is gold, but a low-sodium store brand lets you control salt. Warm broth helps the soup come to temperature faster—little time-saver on frantic evenings.

Apple Cider Vinegar

A final splash brightens the earthy lentils. Lemon juice works too, but I like vinegar’s subtle fruitiness against the sweet carrots.

How to Make Hearty Lentil and Winter Vegetable Soup with Cabbage and Carrots for Meal Prep

1
Warm the pot

Place a heavy 5- to 6-quart Dutch oven over medium heat. Add 2 Tbsp olive oil. When the surface shimmers, swirl to coat. A hot pot prevents vegetables from steaming in their own moisture.

2
Sauté aromatics

Add 1 large chopped onion, 2 diced celery ribs, and 1 medium diced carrot (extra carrot for sweetness). Sauté 5 minutes until edges turn translucent. Stir in 3 minced garlic cloves and cook 45 seconds—just until fragrant. Garlic burns quickly; keep it moving.

3
Bloom tomato paste & spices

Scoot vegetables to the perimeter. Spoon 2 Tbsp tomato paste into the center and let it toast for 60 seconds, then stir to coat. Add 1 tsp ground cumin, ½ tsp smoked paprika, ½ tsp black pepper, and 2 tsp kosher salt. Cooking the spices in oil amplifies flavor; you’ll smell the warmth immediately.

4
Deglaze with broth

Pour in 1 cup warm vegetable broth. Use a wooden spoon to scrape the browned bits (fond) from the pot bottom—that’s pure flavor. Let it bubble for 1 minute; the liquid will reduce slightly and concentrate taste.

5
Add remaining ingredients

Stir in 1½ cups green lentils (rinsed), 4 cups additional broth, 2 bay leaves, and 3 sprigs fresh thyme. Bring to a rolling boil, then reduce heat to maintain a lively simmer. Cover partially with lid ajar.

6
Simmer lentils 20 minutes

During this first phase, the lentils absorb broth and begin to soften. Stir once or twice so they don’t stick. If broth level drops below lentils, add ½ cup hot water.

7
Add carrots & cabbage

Stir in 3 sliced carrots and 4 cups sliced cabbage. Simmer 15–18 minutes more, until both vegetables and lentils are tender but not falling apart. The cabbage will look voluminous; it wilts dramatically.

8
Finish & adjust seasoning

Remove bay leaves and thyme stems. Stir in 1 Tbsp apple cider vinegar. Taste; add more salt or pepper if needed. For a silkier texture, partially blend with an immersion blender—5-second pulses in 3 spots.

9
Cool for meal prep

Let soup stand 15 minutes so flavors meld. Ladle into glass containers, leaving 1 inch of headspace if freezing. Refrigerate up to 5 days or freeze up to 3 months.

Expert Tips

Low-sodium broth hack

If using boxed broth, dilute half with water and boost herbs. You’ll control salt without dull flavor.

Flash-cool for safety

Transfer the Dutch oven to a sink filled with 2 inches of ice water; stir soup. It drops to room temp in 15 minutes, preventing bacteria growth.

Overnight magic

Soup tastes best 24 hours later. Make on Sunday, pack lunches Monday; you’ll look forward to Tuesdays.

Vacuum-seal portions

For freezer longevity, ladle cooled soup into vacuum bags, seal, and lay flat. Stack like books; saves space and prevents freezer burn.

Reheat with broth

Lentils keep drinking liquid. Add ¼ cup broth or water per serving when microwaving to restore silky consistency.

Double the batch

A 7-quart Dutch oven handles 1½ times the recipe. You’ll thank yourself mid-February when a snowstorm hits.

Variations to Try

  • Moroccan twist: Swap cumin for 1 tsp each ground coriander and cinnamon, add ⅓ cup raisins with carrots, finish with chopped preserved lemon.
  • Smoky heat: Stir in 1 chipotle pepper in adobo during tomato-paste step; reduce paprika to ¼ tsp.
  • Forest blend: Replace half the carrots with diced parsnips and a handful of chopped rehydrated dried porcini mushrooms.
  • Creamy herby: Stir in ½ cup coconut milk and 2 cups baby spinach at the end; simmer 2 minutes until wilted.
  • Protein boost: Add 1 cup diced smoked tofu or cooked chicken when you add cabbage.
  • Italian vibe: Use diced fennel instead of celery, add 1 tsp oregano, finish with a drizzle of pesto and shaved Parmesan (if not vegan).

Storage Tips

Cool soup completely before sealing. For refrigerator storage, use glass containers with tight lids; the tomato base may stain plastic over time. Refrigerated soup thickens; thin with broth when reheating.

To freeze, ladle into straight-sided 16-oz mason jars, leaving 1 inch headspace. Cool in fridge first, then transfer to freezer. Loosen lid a quarter-turn until fully frozen to prevent jar breakage. Once solid, tighten lids. Soup keeps 3 months at 0 °F. For quicker thawing, run jar under warm water for 30 seconds, then slide frozen block into a saucepan with a splash of broth; warm over low, breaking up with a spoon.

Microwave from frozen: remove metal lid, cover with a paper plate, defrost 5 minutes at 50 % power, then heat 2–3 minutes at full power, stirring halfway.

Frequently Asked Questions

Red lentils cook in 10–12 minutes and break down into a creamy stew. If you prefer that texture, reduce broth by 1 cup and simmer uncovered to prevent mush.

Yes. All ingredients are naturally gluten-free; just check your broth and tomato paste labels for hidden wheat-based thickeners.

Drop in a peeled potato and simmer 10 minutes; it absorbs some salt. Remove potato, or cube and stir back in for thicker texture. Alternatively, add 1 cup unsalted broth and a pinch of sugar to balance.

Yes. Sauté aromatics on stove first for best flavor, then transfer everything except vinegar to a 6-quart slow cooker. Cook on LOW 6–7 hours or HIGH 3–4 hours, adding carrots and cabbage during final 1½ hours so they stay vibrant.

Wide-mouth 16-oz (pint) mason jars hold about 1¾ cups—perfect for a hearty lunch alongside fruit or crackers.

Shred the cabbage ultra-fine (like coleslaw) so it vanishes into the broth. You can also swap in 2 cups baby spinach stirred in at the end; it wilts instantly and turns the soup forest-green—fun for kiddos.
hearty lentil and winter vegetable soup with cabbage and carrots for meal prep
soups
Pin Recipe

Hearty Lentil and Winter Vegetable Soup with Cabbage and Carrots for Meal Prep

(4.9 from 127 reviews)
Prep
15 min
Cook
40 min
Servings
8

Ingredients

Instructions

  1. Heat olive oil in a large Dutch oven over medium heat until shimmering.
  2. Sauté onion, celery, and diced carrot for 5 minutes until softened. Add garlic; cook 45 seconds.
  3. Stir in tomato paste and spices; cook 1 minute to bloom.
  4. Pour in 1 cup broth; scrape up browned bits, simmer 1 minute.
  5. Add lentils, remaining broth, bay leaves, and thyme; bring to a boil, then reduce to a gentle simmer. Partially cover and cook 20 minutes.
  6. Stir in sliced carrots and cabbage; simmer 15–18 minutes more until lentils and vegetables are tender.
  7. Remove bay leaves and thyme stems; stir in vinegar. Adjust salt and pepper.
  8. Cool 15 minutes before portioning into meal-prep containers. Refrigerate up to 5 days or freeze up to 3 months.

Recipe Notes

Soup thickens as it stands; thin with broth when reheating. For a smoky depth, add a parmesan rind during simmering (remove before storing).

Nutrition (per serving, ~1¾ cups)

284
Calories
18g
Protein
42g
Carbs
6g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.