Welcome to cookwithmum

batchcooked high protein lentil soup with cabbage and carrots

By Hannah Fairchild | February 14, 2026
batchcooked high protein lentil soup with cabbage and carrots

Batch-Cooked High-Protein Lentil Soup with Cabbage and Carrots

There’s a moment every November—usually the Sunday after the first hard frost—when I haul my largest stock-pot onto the stove and declare it “soup season.” The house smells of woodsmoke and wet wool, the garden is finally asleep under a quilt of maple leaves, and my farmer-market tote is bulging with the kind of humble vegetables that don’t Instagram well: gnarled carrots, softball-sized green cabbage, and the last dusty bag of French green lentils from the bulk bin. That’s when this batch-cooked high-protein lentil soup becomes my quiet superhero. It isn’t flashy, but it feeds us for a week, fuels 6 a.m. Zoom workouts, and somehow tastes better each time it’s reheated. I started making it when my husband trained for his first marathon and needed 30 grams of protein without grilling another chicken breast; I kept making it when my book-club friends wanted something vegan and gluten-free to scoop into chipped pottery bowls; I still make it now that our toddler insists on slurping “soup noodles” (his word for the tiny lentils) from an espresso cup. One pot, one hour, ten ingredients, infinite cozy returns.

Why This Recipe Works

  • Triple protein punch: French green lentils + edamame + a scoop of hemp hearts equals 24 g plant protein per serving.
  • Batch-cook genius: Yield is 12 generous cups; it freezes flat in gallon bags and thaws in 20 minutes.
  • One-pot weeknight ease: No pre-soaking lentils, no second pan for roasting, minimal dishes.
  • Flavor without fuss: Smoked paprika + fennel seed mimic the depth of ham hocks—completely vegan.
  • Texture balance: Shredded cabbage melts into silk while carrots keep a gentle bite.
  • Budget hero: Costs about $0.95 per serving using pantry staples and winter veg.

Ingredients You'll Need

Ingredients

French green lentils (a.k.a. Le Puy) are tiny, slate-colored, and hold their shape after 30 minutes of simmering—essential for meal-prep soup that won’t turn to baby food by Wednesday. If you only have brown lentils, pull them 5 minutes earlier; red lentils will disintegrate and cloudy the broth. Look for lentils in bulk bins: fresher, cheaper, and you can smell their mineral sweetness.

Green cabbage is my workhorse because it’s mild and shreds into long velvety strands. Savoy is prettier but wilts faster; Napa gives a funkier cruciferous note. Avoid pre-cut coleslaw mix—it’s too dry and treated with preservatives that muddy flavor.

Carrots should feel heavy for their size; if the greens are attached they should look lively, not limp. I scrub instead of peel for extra earthiness, but peel if you’re cooking for kids who spot “orange dirt.”

Edamame (shelled, frozen) slips in extra complete protein without soy texture issues. Chickpeas or white beans work, but edamame keeps the color palette jewel-green.

Low-sodium vegetable broth lets you control salt; if you only have water, bump up aromatics by 50 %. Homemade broth from saved onion skins and mushroom stems makes this soup taste like it simmered all afternoon.

Smoked paprika is the vegan bacon. Buy Spanish pimentón dulce for sweet-smoky notes or Hungarian for a deeper campfire vibe. Replace with ½ tsp liquid smoke + ½ tsp regular paprika in a pinch.

Fennel seed whispers of Italian sausage without the meat. Crush between palms to bloom aroma. Caraway or anise seed swap in if fennel isn’t your love language.

How to Make Batch-Cooked High-Protein Lentil Soup with Cabbage and Carrots

1
Warm the aromatics

Heat 2 Tbsp olive oil in a 6-quart heavy pot over medium. Add 1 diced onion, 3 sliced celery ribs, and 4 minced garlic cloves. Season with ½ tsp kosher salt; sweat 5 minutes until edges turn translucent but no color develops. Salt pulls moisture and prevents sticking without extra oil.

2
Toast spices

Stir in 1 tsp crushed fennel seed, 1 tsp smoked paprika, ½ tsp dried thyme, and ¼ tsp red-pepper flakes; cook 60 seconds until the fragrance jumps. Toasting blooms essential oils and layers smoky depth through the whole pot.

3
Add veg and lentils

Tip in 4 medium carrots (½-inch coins), 1 cup rinsed French green lentils, 6 cups vegetable broth, and 2 cups water. Bring to a rolling boil; skim any pale foam—this is saponins from lentils, harmless but cloudy. Reduce to gentle simmer.

4
Simmer 15 minutes

Cover partially; simmer 15 minutes. Lentils should just begin to soften but still resist a gentle bite. Stir once midway so nothing clings to the hot bottom.

5
Load cabbage & edamame

Stir in 4 cups finely shredded green cabbage and 1 cup frozen edamame. Simmer 10 minutes more. Cabbage wilts into delicate ribbons and the edamame turns bright jade. If you prefer a brothy soup stop here; for thicker stew keep going.

6
Finish with brightness

Off heat, add 2 Tbsp lemon juice, 1 cup chopped parsley, and ¼ cup hemp hearts. Taste; adjust salt (usually ½ tsp more) and black pepper. Lemon heightens vegetable sweetness and keeps the emerald color fresh.

7
Cool for batching

Ladle into shallow hotel pans so it chills within 2 hours (prevents bacteria bloom). Portion 2-cup servings for weekday grab-and-go containers or freeze flat in labeled quart bags.

Expert Tips

De-gas lentils

Soak lentils 30 minutes in hot water with ½ tsp baking soda; drain and proceed. This breaks down indigestible sugars and keeps your office mates happy.

Freeze cabbage ahead

Shred and freeze cabbage on a sheet tray; add straight to soup—no thawing. Freezing breaks cell walls so it melts faster and saves prep on busy Sunday.

Pressure-cooker shortcut

Use high pressure for 8 minutes, quick release, add cabbage & edamame, sauté 5 minutes. Whole process in 20 minutes flat.

Protein boost

Stir 1 cup red lentils into finished soup and let stand 5 minutes; they dissolve and thicken while adding 6 g more protein per serving.

Color pop

Add ½ cup diced roasted red peppers just before serving; the crimson against green broth is stunning for dinner guests.

Slow-cooker adaptation

Combine everything except lemon, parsley, hemp; cook low 6-7 hours. Stir in final ingredients and set to high 10 minutes to brighten.

Variations to Try

  • Moroccan twist: Swap fennel for 1 tsp cumin + ½ tsp cinnamon, add 1 cup diced tomatoes and a handful of raisins. Finish with cilantro and a squeeze of orange.
  • Coconut-curry: Replace 2 cups broth with full-fat coconut milk, add 1 Tbsp red curry paste with the aromatics, garnish with lime and Thai basil.
  • Italian wedding vibes: Add 1 cup small pasta during last 8 minutes and 3 cups baby spinach. Serve with pecorino toast.
  • Smoky meat version: Start by rendering 4 oz diced pancetta; proceed as written. Replace edamame with cannellini beans.
  • Spicy detox: Double red-pepper flakes and add 1 diced jalapeño. Finish with grated ginger and a swirl of miso instead of lemon.

Storage Tips

Refrigerate: Cool completely, transfer to glass jars with 1-inch headspace. Keeps 5 days; flavor peaks on day 3 as spices meld.

Freeze: Ladle into labeled quart bags, squeeze out air, lay flat on sheet tray. Once solid, stack upright like soup books. Keeps 3 months at 0 °F.

Thaw: Overnight in fridge, 20 minutes in lukewarm water bath, or 3 minutes on microwave defrost. Reheat gently; add splash of broth to loosen.

Meal-prep bowls: Portion 1½ cups soup, ½ cup cooked quinoa, handful of baby kale. Microwave 90 seconds; drizzle tahini for creamy finish.

Frequently Asked Questions

Nope. French green lentils cook in 25-30 minutes unsoaked. Quick-soak in hot water if you’re prone to digestive discomfort.

Yes, but it dyes the broth magenta. If aesthetics don’t bother you, flavor is identical. Add 1 tsp vinegar to keep color vibrant.

Naturally. Just check your broth and miso labels for hidden barley malt.

Use no-salt broth and add ½ tsp salt at end; acid from lemon compensates. Average reduction: 380 mg per serving.

Absolutely. Use an 8-quart pot; increase simmer time by 5 minutes. You’ll get 24 cups—perfect for neighborhood meal trains.

Blend 2 cups finished soup and stir back in; parsley disappears but nutrients stay. Rename it “Hulk Power Stew.”
batchcooked high protein lentil soup with cabbage and carrots
soups
Pin Recipe

Batch-Cooked High-Protein Lentil Soup with Cabbage and Carrots

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

Ingredients

Instructions

  1. Aromatics: Heat oil in 6-quart pot over medium. Add onion, celery, garlic, ½ tsp salt; cook 5 min until translucent.
  2. Spices: Stir in fennel, paprika, thyme, pepper flakes; toast 1 min.
  3. Simmer: Add lentils, carrots, broth, water; bring to boil. Skim foam, reduce to gentle simmer 15 min.
  4. Vegetables: Add cabbage and edamame; simmer 10 min until lentils are tender but intact.
  5. Finish: Off heat, stir in lemon juice, parsley, hemp hearts. Season with salt & pepper.
  6. Store: Cool, portion into airtight containers. Refrigerate 5 days or freeze 3 months.

Recipe Notes

Soup thickens as it sits; thin with broth or water when reheating. For extra smoky depth, add a pinch more smoked paprika at the table.

Nutrition (per serving)

284
Calories
24g
Protein
34g
Carbs
6g
Fat

More Recipes