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
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
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.
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.
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.
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.
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.
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.
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
High-Protein Healthy Lentil & Cabbage Soup for Meal Prep
Ingredients
Instructions
- 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.
- Bloom spices: Push veggies to the side. Add turmeric, coriander, paprika, and pepper; toast 45 seconds.
- Deglaze: Stir in crushed tomatoes and ¼ cup water, scraping browned bits; simmer 2 minutes.
- Simmer lentils: Add lentils, broth, bay leaves, and parsley stems. Bring to a boil, reduce heat, partially cover, and simmer 20 minutes.
- Add cabbage & edamame: Remove bay leaves. Stir in cabbage and edamame; simmer uncovered 6–8 minutes.
- 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.