healthy onepot lentil and cabbage soup for meal prep after holidays

1 min prep 60 min cook 4 servings
healthy onepot lentil and cabbage soup for meal prep after holidays
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Healthy One-Pot Lentil & Cabbage Soup for Post-Holiday Meal Prep

The tinsel is boxed up, the last cookie crumbs have vanished, and my jeans are staging a protest. Every January I find myself standing in front of an open refrigerator, staring at a half-eaten pecan pie and wondering how on earth I’m supposed to “get back on track” when my body is still humming with sugar and late-night champagne. That’s when this soup saves me. It’s not punishment—it’s a warm, fragrant reset button that tastes like care instead of consequence. I developed it five years ago after one particularly indulgent season in Brooklyn, when the sidewalks were lined with discarded Christmas trees and my roommate and I were both nursing post-holiday blues (and stomachaches). We threw everything we had—a forgotten bag of green lentils, the heel of a January cabbage, a lonely carrot—into our dented Dutch oven. What emerged was this silky, restorative pot of comfort that we ended up eating all week, ladling it into chipped mugs between Zoom calls and snowy walks. Now I make a triple batch every New Year’s Day, portion it into glass jars, and tuck them into the freezer like edible insurance against the mid-January slump. If you’re looking for a gentle way to come home to yourself after the holidays, start here.

Why This Recipe Works

  • One-pot wonder: Minimal dishes means you’ll actually cook instead of ordering takeout—again.
  • Plant-powered protein: 18 g of protein per serving from French green lentils keeps you full without the food-coma.
  • Meal-prep magician: Tastes even better on day three, and it freezes like a dream for up to three months.
  • Budget hero: Costs about $1.25 per serving using pantry staples you already own.
  • Anti-inflammatory armor: Turmeric, ginger, and cabbage team up to calm post-holiday inflammation.
  • Customizable canvas: Swap spices, add greens, stir in leftover grains—this soup never gets boring.
  • Green-kitchen approved: One head of cabbage feeds a crowd with almost zero food waste.

Ingredients You'll Need

Ingredients

Before we dive in, let’s talk lentils. I’m loyal to French green lentils (a.k.a. Puy) because they hold their shape and give a delicate peppery note. Brown lentils work in a pinch, but they’ll soften faster—start checking tenderness at 15 minutes. Red lentils will dissolve into mush, which is great for a creamy vibe but not the texture we’re after here.

Cabbage is the quiet powerhouse. A full head seems excessive, but it wilts down and adds natural sweetness plus soluble fiber that feeds your gut microbiome after weeks of gingerbread. Look for a compact, heavy head with crisp outer leaves; avoid any with yellowing or limp edges. If cabbage isn’t your thing, kale or shredded Brussels sprouts swap in beautifully.

The aromatic trinity—onion, carrot, celery—gets a boost from fennel seed and smoked paprika. Fennel adds a gentle anise note that makes cabbage taste sophisticated, while smoked paprika gives depth without bacon. If you’re out of smoked paprika, swap in regular plus ½ tsp liquid smoke.

I finish with a hit of apple cider vinegar right before serving; acid brightens the earthy flavors and perks up tired taste buds dulled by sugar. Lemon juice works too, but I like the faint apple sweetness that echoes the cabbage.

Finally, keep a bottle of good olive oil on the table for drizzling. The soup is oil-free until the end, letting each person control richness. A peppery extra-virgin oil transforms the final bowl from humble to restaurant-worthy.

How to Make Healthy One-Pot Lentil & Cabbage Soup for Meal Prep After Holidays

1
Warm your pot

Place a heavy 5-quart Dutch oven or soup pot over medium heat for 90 seconds. This prevents the onions from sticking and encourages even browning. If your pot is thin, add 1 tsp olive oil; otherwise we’re going oil-free until the finish.

Tip: A wide pot gives cabbage room to sauté rather than steam.
2
Bloom the spices

Add 1 diced large yellow onion, 2 sliced medium carrots, and 2 chopped celery stalks. Sauté 5 minutes, stirring occasionally, until the onion turns translucent and the edges of the carrot just start to brown. Stir in 2 minced garlic cloves, 1 tsp ground turmeric, 1 tsp fennel seed, 1 tsp smoked paprika, ½ tsp black pepper, and 1 tsp kosher salt. Cook 60 seconds—this wakes up the spices and infuses the fat-free vegetables with flavor.

If the mixture starts to stick, splash in 2 Tbsp vegetable broth and scrape with a wooden spoon.
3
Add the lentils & liquid

Dump in 1½ cups rinsed French green lentils, 6 cups low-sodium vegetable broth, and 2 bay leaves. Increase heat to high and bring to a rolling boil. Once boiling, reduce to a lively simmer and set a timer for 20 minutes. Keep the pot partially covered; this slows evaporation but allows flavors to concentrate.

Rinsing lentils removes dusty starches that can muddy the broth.
4
Shred the cabbage

While the lentils simmer, quarter and core 1 medium head of green cabbage (about 2 lbs). Slice each quarter crosswise into ¼-inch ribbons. You should have roughly 10 cups—don’t worry if it feels like too much; it wilts to about one-third.

A sharp chef’s knife makes quick work; alternatively use the slicing disk of a food processor.
5
Simmer until silky

When the timer hits 20 minutes, add all the cabbage, 1 Tbsp grated fresh ginger, and 2 cups water (or more broth). Return to a gentle simmer and cook 12–15 minutes more, until lentils are tender but still intact and cabbage has melted into silky ribbons. Remove bay leaves.

Taste a lentil—if it’s chalky, keep simmering in 3-minute intervals.
6
Finish with acid & herbs

Stir in 2 Tbsp apple cider vinegar and ½ cup chopped fresh parsley (or 2 Tbsp dried). Let rest 5 minutes off heat; this allows flavors to marry and the broth to thicken slightly. Adjust salt and pepper to taste.

If meal-prepping, under-salt slightly; flavors intensify overnight.

Expert Tips

Slow-cooker shortcut

Add everything except vinegar and parsley to a slow cooker. Cook on LOW 6–7 hours or HIGH 3–4 hours. Stir in vinegar and herbs before serving.

Freeze smart

Cool soup completely, ladle into silicone muffin molds, and freeze. Pop out ½-cup pucks and store in a zip bag for single-serve portions that thaw in minutes.

Crave more body?

Blend 1 cup of finished soup and stir back in for a creamy texture without added fat. An immersion blender makes this effortless.

Brighten leftovers

A squeeze of fresh citrus (orange or lime) wakes up refrigerated soup. Add just before serving to preserve vitamin C.

Salt timing

Add salt after lentils are tender; salting too early can toughen lentil skins. Taste and adjust at the end for the best texture.

Overnight magic

Make the soup the night before you plan to eat it. An overnight rest in the fridge deepens flavors like a quick marinade.

Variations to Try

  • Moroccan twist: Swap fennel for 1 tsp ground cumin + 1 tsp coriander, add ¼ tsp cinnamon and a handful of raisins with the cabbage. Finish with chopped mint.
  • Smoky southwestern: Use chipotle powder instead of smoked paprika, add 1 cup frozen corn, and finish with lime juice and cilantro. Top with avocado.
  • Creamy tuscan: Stir in 1 can white beans (drained) and 2 cups chopped kale during the last 5 minutes. Serve with a drizzle of pesto.
  • Curried coconut: Replace 2 cups broth with light coconut milk, add 1 Tbsp red curry paste with the garlic, and use cilantro instead of parsley.
  • Greek lemon: Add 1 tsp dried oregano and ½ cup orzo pasta in the last 10 minutes. Finish with lots of lemon juice and fresh dill.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight glass jars, and refrigerate up to 5 days. The flavor improves daily, so day-three lunches are elite.

Freezer: Portion into 2-cup souper-cubes or quart-size freezer bags (lay flat for space-saving bricks). Label with the date and freeze up to 3 months. Thaw overnight in the fridge or immerse sealed bag in warm water for 30 minutes.

Reheat: Warm gently on the stovetop over medium-low, thinning with water or broth as needed. Microwave works too—cover and heat 2 minutes, stir, then 1–2 minutes more.

Pack for work: Fill a 16-oz insulated food jar with boiling water for 2 minutes, dump, then add hot soup. It stays steaming until lunchtime—no sad desk microwave lines.

Frequently Asked Questions

Red lentils cook faster and dissolve, yielding a creamy stew rather than a brothy soup with intact lentils. If that’s your vibe, reduce simmer time to 10 minutes after adding cabbage and mash a few lentils for thickness.

Yes—lentils, cabbage, and vegetables are naturally gluten-free. Just double-check your vegetable broth; some brands hide barley malt or soy sauce. Look for certified gluten-free labeling.

Absolutely—use an 8-quart pot and add 1 extra cup of liquid (water or broth) to account for increased evaporation. Cooking time remains the same; just stir more often to prevent sticking.

Use no-salt-added broth and ½ tsp salt initially. Taste after cooking and add more only if needed. A pinch of nutritional yeast at the table can trick taste buds into perceiving more salt.

Shred the cabbage extra-fine (or pulse in a food processor) so it disappears into the broth. You can also swap in frozen mixed veggies; add them during the last 5 minutes so they stay bright.

Yes—use sauté mode for steps 1–2, then add lentils and broth. Pressure cook on HIGH for 12 minutes, quick release, add cabbage, then pressure cook 2 more minutes. Quick release again and finish with vinegar and herbs.
healthy onepot lentil and cabbage soup for meal prep after holidays
soups
Pin Recipe

healthy onepot lentil and cabbage soup for meal prep after holidays

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

Ingredients

Instructions

  1. Build the base: In a 5-quart Dutch oven over medium heat, sauté onion, carrot, and celery 5 minutes until translucent.
  2. Bloom spices: Stir in garlic, turmeric, fennel, paprika, pepper, and salt; cook 1 minute.
  3. Add lentils & broth: Pour in lentils, broth, and bay leaves. Bring to a boil, reduce to a simmer, and cook 20 minutes.
  4. Add cabbage: Stir in shredded cabbage, ginger, and 2 cups water. Simmer 12–15 minutes more until lentils are tender.
  5. Finish: Remove bay leaves, stir in vinegar and parsley. Rest 5 minutes, then adjust salt and serve.

Recipe Notes

Soup thickens as it sits; thin with water or broth when reheating. Flavor peaks on day two—perfect for meal prep.

Nutrition (per serving)

248
Calories
18g
Protein
34g
Carbs
4g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.