one pot high protein lentil and cabbage stew for meal prep

1 min prep 4 min cook 4 servings
one pot high protein lentil and cabbage stew for meal prep
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

One-Pot High-Protein Lentil & Cabbage Stew for Meal-Prep

A big pot of comfort that costs pennies, fuels muscles, and tastes better the next day—this is the stew I make every Sunday night while the laundry spins and the week ahead feels manageable. My neighbors joke they can smell the cumin and paprika drifting down the hallway, and by Monday lunchtime my co-workers are already asking “What’s in the Tupperware today?”

I started developing this recipe during the year I trained for my first half-marathon on a dietitian’s salary. I needed something inexpensive, batch-cookable, and gentle on a stomach that was perpetually hungry yet perpetually nervous about race day. Lentils gave me iron and plant protein; cabbage gave me bulk without empty calories; one pot gave me fewer dishes and more Netflix time. Over the seasons it evolved: smoked paprika in winter, fresh dill in spring, a squeeze of lemon in summer when the farmers-market tomatoes were candy-sweet. Today it’s the recipe I text to friends who just had babies, to cousins moving into dorms, to anyone who says “I want to eat healthier but I don’t have time.” If you can hold a wooden spoon, you can make this stew—and if you can make this stew, you can meal-prep like a pro.

Why This Recipe Works

  • One pot, zero fuss: Everything simmers together while you answer emails or fold socks.
  • 27 g protein per serving: Green lentils + edamame + Greek yogurt finish.
  • Under $1.75 per portion: Cabbage, carrots, and lentils are budget heroes.
  • Freezer-friendly: Portion, chill, freeze up to 3 months; flavors deepen.
  • Vegan-adaptable: Swap yogurt for coconut yogurt or skip entirely.
  • Scaleable: Doubles or triples in a 7-quart Dutch oven for big families.
  • Low-oil, high-flavor: Toasting spices in a dry pot builds depth without extra fat.

Ingredients You'll Need

Ingredients

I buy my lentils in 2-pound bags from the Mediterranean grocery—look for uniform dusty-green discs that still have a matte finish; shiny ones may be old and will take forever to soften. For cabbage, a 2-pound head yields about 8 cups shredded. If your produce section only has massive 4-pound monsters, grab one and use the other half for cabbage rolls later in the week. Carrots should feel heavy for their size; if the tops are attached, they should look perky, not wilted like yesterday’s salad. The edamame I use is shelled frozen; let it sit on the counter while you chop so it thaws just enough to disperse evenly. Smoked paprika is non-negotiable—it’s the ingredient that makes omnivores ask “Is there bacon in this?” (There is not.) Finally, buy whole-milk Greek yogurt for the swirl; the fat carries spice and salt better than 0%, and you deserve creaminess.

Substitutions: Red lentils cook faster but dissolve into porridge—save them for soup, not this stew. Lacinato kale works if cabbage isn’t your thing; remove ribs and chiffonade. No edamame? A drained can of chickpeas adds similar protein. If you’re out of smoked paprika, use ½ tsp chipotle powder for heat + ½ tsp sweet paprika for color. Lemon brightens, but lime is lovely in a pinch.

How to Make One-Pot High-Protein Lentil & Cabbage Stew for Meal-Prep

1
Warm the pot & toast spices

Place a heavy 4½-quart Dutch oven over medium heat for 90 seconds—this prevents sticking later. Add 2 tsp olive oil, 1 tsp smoked paprika, 1 tsp ground cumin, ½ tsp coriander, and ¼ tsp black pepper. Stir constantly for 45 seconds; the spices should smell like a campfire but not burn. Tilt the pot to let the oil carry the fragrance up the sides.

2
Build the aromatic base

Add 1 diced large onion (about 1½ cups). Reduce heat to medium-low and cook 4 minutes, scraping browned spices from the bottom. Stir in 3 minced garlic cloves and 1 Tbsp tomato paste; cook 1 minute more. The paste will darken to a brick red—this caramelization equals umami.

3
Deglaze & layer flavor

Pour in ¼ cup dry white wine (or broth). Use the flat edge of a wooden spatula to lift every browned bit—those are free flavor crystals. Let the wine bubble away until the pot looks almost dry, about 90 seconds.

4
Add lentils & liquid

Stir in 1½ cups (285 g) dried green lentils, 4 cups low-sodium vegetable broth, and 2 cups water. Bring to a lively simmer, then reduce heat to low, cover, and cook 15 minutes. Lentils should be just al dente; they’ll finish later with the cabbage.

5
Pack in the vegetables

Add 6 cups thinly sliced green cabbage (about ½ medium head), 2 medium diced carrots, and 1 cup thawed edamame. The pot will look ridiculously full; press everything down with the spatula. Cover and simmer 10 minutes, stirring once halfway so the cabbage on top gets its turn in the broth.

6
Season & finish

Taste a lentil—if it’s creamy, you’re ready. Stir in 1 tsp kosher salt, ½ tsp dried thyme, and 1 bay leaf. Simmer uncovered 5 minutes to thicken. Off heat, remove bay leaf and swirl in 2 Tbsp lemon juice plus zest of ½ lemon. The acid wakes up every layer.

7
Portion for victory

Let the stew cool 20 minutes—hot steam will fog your containers and create ice crystals in the freezer. Ladle into 5 glass jars or BPA-free pint containers, leaving ½ inch headspace for expansion. Top each with 2 Tbsp Greek yogurt just before serving or pack the yogurt separately.

8
Garnish like you mean it

Pack a tiny tin of toasted pumpkin seeds, extra lemon wedges, and a sprinkle of chili flakes. On reheating, seeds add crunch, lemon adds brightness, chili adds excitement—because meal-prep boredom is real.

Expert Tips

Soak for speed

If you remember, cover lentils with boiling water while you prep veg; drain and proceed—cuts simmer time by 5 minutes.

Cool fast, freeze safe

Spread hot stew on a rimmed sheet pan; place in the freezer 30 minutes, then portion. Rapid chilling keeps texture intact.

Texture tweak

For a broth-ier consistency, add 1 cup hot water when reheating; cabbage continues to absorb liquid even after freezing.

Macro boost

Stir 1 scoop unflavored pea protein into ¼ cup broth before adding; adds 10 g protein per serving without changing flavor.

Flavor reset

Day-four leftovers tasting tired? Simmer with a strip of orange peel and pinch of cinnamon—instant Moroccan vibe.

Salt smart

Add salt after lentils soften; salting too early can toughen skins and extend cook time by 15 minutes.

Variations to Try

  • Tex-Mex twist

    Swap cumin for chili powder, add 1 cup frozen corn, finish with cilantro and cotija. Serve over brown rice.

  • Greek garden

    Sub dill for thyme, add ½ cup chopped sun-dried tomatoes, finish with crumbled feta and kalamata olives.

  • Curry kick

    Replace paprika with 1 Tbsp mild curry powder, add 1 tsp grated ginger, finish with coconut yogurt and cilantro.

  • Autumn harvest

    Fold in 1 cup roasted butternut cubes and ½ tsp sage; top with toasted pecans for crunch.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The stew will thicken as the cabbage continues to drink broth; add a splash of water when reheating.

Freezer: Portion into 2-cup souper-cubes or pint jars (leave ½ inch headspace). Freeze up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting, then heat on the stove with ¼ cup broth.

Reheat: Microwave 2 minutes, stir, then 1–2 minutes more until center bubbles. On the stove, warm covered over medium-low 5–7 minutes, stirring occasionally. Taste and adjust salt; freezing dulls seasoning.

Pack for work: Use a thermos jar pre-warmed with boiling water (dump before filling). The stew stays hot 4 hours, perfect for desk lunches without communal microwaves.

Frequently Asked Questions

Red lentils cook in 8–10 minutes and break down into a creamy soup base. For a stew with distinct texture, stick with green or brown lentils. If red is all you have, reduce initial simmer to 8 minutes and add cabbage in the last 5.

Yes—lentils, cabbage, and all listed ingredients are naturally gluten-free. If you add soy sauce or bouillon, choose certified gluten-free brands.

Rinse lentils thoroughly, then soak in hot water with ½ tsp baking soda for 15 minutes; drain and proceed. Adding kombu (dried kelp) to the pot also aids digestion. Gradually increasing lentil portions in your diet helps your gut adapt.

Use sauté mode for steps 1–3, then add lentils and liquid. Cook on manual high pressure 9 minutes, quick release, add cabbage and edamame, then pressure cook 0 minutes (just to steam) and quick release again.

Glass won’t stain from turmeric, but it’s heavy. BPA-free polypropylene is light and microwave-safe. Avoid single-use take-out plastics; they can warp and leach at high heat.

Absolutely. Skip the chili flakes and use sweet paprika instead of smoked if your child is sensitive to strong flavors. Blend a small portion for toddlers or serve with whole-grain toast fingers for dipping.
one pot high protein lentil and cabbage stew for meal prep
soups
Pin Recipe

One-Pot High-Protein Lentil & Cabbage Stew for Meal-Prep

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

Ingredients

Instructions

  1. Warm & toast: Heat oil, paprika, cumin, coriander, and pepper in a Dutch oven over medium heat 45 seconds.
  2. Sauté aromatics: Add onion; cook 4 minutes. Stir in garlic and tomato paste; cook 1 minute.
  3. Deglaze: Pour in wine; scrape browned bits and reduce until almost dry.
  4. Simmer lentils: Add lentils, broth, and water; bring to a simmer, cover, and cook 15 minutes.
  5. Add veg: Stir in cabbage, carrots, and edamame; cover and simmer 10 minutes more.
  6. Season & finish: Add salt, thyme, and bay leaf; simmer uncovered 5 minutes. Off heat, stir in lemon juice and zest. Remove bay leaf.
  7. Portion: Cool 20 minutes, then ladle into meal-prep containers. Top with Greek yogurt when serving.

Recipe Notes

Stew thickens on standing; thin with water or broth when reheating. Freeze portions without yogurt; add fresh yogurt after thawing for best texture.

Nutrition (per serving)

387
Calories
27g
Protein
46g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.