high protein healthy lentil and cabbage soup for meal prep

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

Love this? Pin it for later!

High-Protein Healthy Lentil & Cabbage Soup for Meal Prep

A pot of soup that keeps on giving—this high-protein lentil and cabbage soup has become my Sunday ritual. The first time I made it, I was staring down a crisper drawer full of cabbage and a bag of green lentils that had been collecting dust since my last “I’m going to eat healthier” phase. One chilly afternoon, a hint of smoked paprika and a bay leaf later, I found myself ladling out a soup so hearty, so comforting, and so surprisingly protein-packed that I ended up eating it for lunch and dinner the entire week. My coworkers started asking why my desk smelled like a cozy café; I just smiled and handed them the recipe. Whether you’re feeding a hungry family, hitting your macro goals, or simply craving something warm that reheats like a dream, this soup is your answer.

Why This Recipe Works

  • Plant-powered protein: 28 g per serving thanks to lentils, edamame, and hemp hearts.
  • One-pot wonder: Minimal dishes, maximum flavor—everything simmers together in under 45 minutes.
  • Meal-prep champion: Tastes even better on day three and freezes beautifully for up to three months.
  • Budget-friendly: Feeds eight for less than the cost of a single take-out salad.
  • Anti-inflammatory heroes: Turmeric, garlic, and cabbage team up to support immunity.
  • Customizable texture: Blend a cup for a creamier base or leave it rustic—your call.

Ingredients You'll Need

Ingredients

Great soup starts with great building blocks. Buy the best you can afford; your taste buds (and macros) will thank you.

  • French green lentils: Also called lentilles du Puy, these stay toothsome after simmering. Brown lentils work in a pinch but can get mushy. Rinse and pick out any stones.
  • Green or Savoy cabbage: Look for tightly packed heads with crisp, unblemished leaves. Savoy is sweeter and more tender; green lasts longer in the fridge. Either way, slice it thin so it wilts quickly.
  • Edamame (shelled): Found in the freezer aisle. Adds pops of color and another 11 g plant protein per cup. No need to thaw—just toss them in during the last five minutes.
  • Carrots & celery: The classic aromatic duo. Peel the carrots if the skins are thick; otherwise, a quick scrub is fine. Dice small for even cooking.
  • Fire-roasted crushed tomatoes: The smoky depth makes the broth taste like it simmered all day. Plain crushed tomatoes work; add a pinch of smoked paprika to compensate.
  • Low-sodium vegetable broth: Lets you control salt. If you only have water, bump up the herbs and add a strip of kombu for extra umami.
  • Hemp hearts: Stirred in at the end for creaminess and omega-3s. If you can’t find them, substitute shelled pumpkin seeds ground in a spice grinder.
  • Fresh herbs: Parsley stems go into the pot early; leaves finish the dish. Swap in cilantro if you love it (I’m team parsley here).
  • Spice trinity: Turmeric for earthiness, coriander for citrusy notes, and smoked paprika for depth. Buy spices in small batches and store them in the dark.

How to Make High-Protein Healthy Lentil & Cabbage Soup for Meal Prep

1
Sauté aromatics until fragrant

Warm 2 Tbsp extra-virgin olive oil in a heavy 5½-quart Dutch oven over medium heat. Add 1 diced yellow onion and cook 4 minutes until translucent. Stir in 3 minced garlic cloves, 2 diced carrots, and 2 diced celery stalks; season with ½ tsp kosher salt. Cook 5 minutes more, scraping the browned bits for maximum flavor.

2
Blooming spices = flavor bomb

Push veggies to the perimeter. Add 1 tsp ground turmeric, 1 tsp ground coriander, ½ tsp smoked paprika, and ¼ tsp black pepper. Stir constantly 45 seconds until the spices darken and smell nutty. This step unlocks essential oils and keeps them from tasting raw.

3
Deglaze with tomatoes

Pour in 1 can (15 oz) fire-roasted crushed tomatoes plus ¼ cup water. Use your spoon to scrape the fond (those caramelized brown bits) off the bottom. Simmer 2 minutes to concentrate sweetness.

4
Add lentils & broth

Stir in 1½ cups rinsed French green lentils and 6 cups low-sodium vegetable broth. Toss in 2 bay leaves and the stems from 1 bunch parsley (save leaves for later). Bring to a boil, reduce heat to low, cover partially, and simmer 20 minutes.

5
Cabbage goes in last

Remove bay leaves. Stir in 4 cups thinly sliced cabbage and 1 cup frozen edamame. Simmer uncovered 6–8 minutes until cabbage wilts but still has a hint of crunch. If you prefer softer cabbage, simmer 12 minutes.

6
Boost protein & creaminess

Turn off heat. Stir in ½ cup hemp hearts and 1 Tbsp lemon juice. Taste; add more salt or pepper as needed. For a creamier texture, ladle 2 cups soup into a blender, purée until smooth, then return to the pot.

7
Rest for flavor marriage

Cover and let stand 10 minutes. This brief rest allows the lentils to absorb the broth and the flavors to meld. Serve hot, garnished with chopped parsley leaves and a drizzle of good olive oil.

Expert Tips

Low-sodium strategy

Add salt only after the lentils are tender; they absorb liquid and can concentrate salinity.

Slow-cooker hack

Dump everything except cabbage, edamame, and hemp hearts into a slow cooker on LOW 6 hours. Add final ingredients in the last 30 minutes.

Thick or thin?

If soup thickens too much after refrigeration, loosen with a splash of broth or water when reheating.

Speed-soak lentils

Rinse lentils in hot tap water for 2 minutes while you chop veggies; this shaves 5 minutes off simmer time.

Spice storage

Turmeric loses potency quickly. Buy in small jars, label the date, and replace every 12 months.

Double batch bonus

Double the recipe in an 8-quart pot; freeze flat in zip bags to save space and money.

Variations to Try

  • Mediterranean twist: Swap coriander for oregano, add ½ cup kalamata olives and a handful of spinach at the end.
  • Smoky tempeh crumble: Sauté 8 oz crumbled tempef with the onions for an extra 15 g protein per serving.
  • Spicy chipotle: Stir in 1 minced chipotle in adobo + 1 tsp adobo sauce for a smoky heat that pairs beautifully with cabbage.
  • Curried coconut: Replace 2 cups broth with light coconut milk and add 1 Tbsp mild curry powder. Finish with cilantro instead of parsley.
  • Grains & greens: Stir in ½ cup cooked farro or barley and 2 cups chopped kale just before serving for extra chew.

Storage Tips

Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavor actually peaks on day three when the spices have fully mingled.

Freeze: Portion into silicone muffin trays for single-serve pucks, or use 2-cup glass containers. Freeze up to 3 months. Thaw overnight in the fridge or microwave from frozen 4–5 minutes, stirring halfway.

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

Frequently Asked Questions

Red lentils cook faster and will dissolve, giving you a stew-like texture. If you don’t mind a creamier base, go for it—just reduce simmer time to 12 minutes.

Yes! All ingredients are naturally gluten-free. If you add optional grains like barley, swap in brown rice or quinoa to keep it GF.

Stir in 1 cup cooked quinoa or a can of rinsed chickpeas. For a non-vegan option, shredded rotisserie chicken also plays nicely with the flavors.

Cabbage naturally releases sulfur compounds when overcooked. Add it during the final 6–8 minutes and avoid aggressive boiling to keep the aroma mild.

Because lentils are low-acid, pressure canning is required. Follow NCHFP guidelines: 90 minutes at 10 lbs pressure (adjust for altitude) in quart jars.

Swap in thinly sliced kale, Swiss chard, or even shredded Brussels sprouts. Each gives a slightly different texture but still delivers leafy-green nutrition.
high protein healthy lentil and cabbage soup for meal prep
soups
Pin Recipe

High-Protein Healthy Lentil & Cabbage Soup for Meal Prep

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

Ingredients

Instructions

  1. Sauté aromatics: Heat olive oil in a Dutch oven over medium heat. Add onion and cook 4 minutes. Stir in garlic, carrots, celery, and ½ tsp salt; cook 5 minutes.
  2. Bloom spices: Push veggies to the side. Add turmeric, coriander, paprika, and pepper; toast 45 seconds.
  3. Deglaze: Stir in crushed tomatoes and ¼ cup water, scraping browned bits; simmer 2 minutes.
  4. Simmer lentils: Add lentils, broth, bay leaves, and parsley stems. Bring to a boil, reduce heat, partially cover, and simmer 20 minutes.
  5. Add cabbage & edamame: Remove bay leaves. Stir in cabbage and edamame; simmer uncovered 6–8 minutes.
  6. Finish: Off heat, stir in hemp hearts and lemon juice. Adjust salt. Rest 10 minutes, then serve garnished with parsley.

Recipe Notes

Soup thickens as it sits. Thin with broth or water when reheating. Freeze portions flat in zip bags for easy stacking.

Nutrition (per serving)

312
Calories
28g
Protein
34g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.