high protein lentil soup with carrots and cabbage for family meal prep

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

Love this? Pin it for later!

High-Protein Lentil Soup with Carrots & Cabbage: The Ultimate Family Meal-Prep Soup

I still remember the first time I made this soup—on a frantic Sunday night when the fridge was half-empty, the kids were already in their pajamas, and the week ahead loomed like a mountain of to-dos. I had a bag of green lentils, the sad end of a head of cabbage, and a few carrots rolling around the crisper drawer. Thirty-five minutes later the house smelled like a Mediterranean grandma’s kitchen and I had six generous portions cooling on the counter, each one packed with 19 grams of plant-powered protein. That was three years ago. Since then this soup has traveled to new-mom friends, fueled my husband’s marathon training, and become the unofficial “emergency comfort food” in our freezer. It’s budget-friendly, pantry-friendly, and—thanks to a sneaky trick I’ll share below—weekday-lunch friendly because it reheats like a dream without turning to mush. If you’re looking for one soup recipe that checks every box (vegan, gluten-free, high-protein, kid-approved, and make-ahead), bookmark this page. You’re about to meet your new Sunday staple.

Why This Recipe Works

  • Protein Powerhouse: 19 g protein per serving from lentils, hemp hearts & a surprise boost of Greek yogurt swirl.
  • One-Pot Wonder: Minimal dishes, maximum flavor—everything simmers in the same Dutch oven.
  • Budget Hero: Costs about $1.25 per serving using everyday supermarket staples.
  • Meal-Prep Magician: Tastes even better on day three and freezes for up to three months.
  • Kid-Approved Texture: Grated carrots melt into the broth, so picky eaters can’t fish them out.
  • Flexible Veggie Base: Swap cabbage for kale, add zucchini, toss in leftover roasted veg—soup is forgiving.
  • Under-45-Minute Dinner: Weeknight doable thanks to quick-soak lentils (no overnight soak needed).

Ingredients You'll Need

Ingredients

Before we ladle up, let’s talk shopping strategy. Lentils are the star, so buy them from a store with high turnover (bulk bins are gold mines). Look for uniform green or brown lentils; split red lentils cook faster but will dissolve into mush by day two—not what we want for meal prep. Carrots should feel heavy for their size and snap cleanly; avoid the “horse carrot” look (hairy, cracked) because sweetness lives in fresh roots. For cabbage, pick a tight, pale head; outer leaves can be discarded, so don’t pay extra for pristine wrapping. Finally, keep a jar of hemp hearts in the freezer; the omega-3 fats stay fresh and you’ll sprinkle them on everything from oatmeal to avocado toast.

Green or Brown Lentils (1½ cups dry): Provide structure and 18 grams of plant protein per cup dry. If you only have red lentils, cut simmering time to 12 minutes and expect a dahl-like texture.

Carrots (3 large): Half are grated to disappear into the broth (kid stealth mode) and half are sliced into half-moons for visual appeal. Buy bunches with tops; the greens are a freshness indicator.

Green Cabbage (4 cups shredded): Adds soluble fiber that gives the broth silky body. Napa or savoy work too, but avoid purple cabbage unless you want Smurf-colored soup.

Mirepoix Staples (1 onion, 3 ribs celery, 3 cloves garlic): Build the aromatic base. Freeze your onion for 10 minutes before chopping to avoid tears.

Vegetable Broth (6 cups): Use low-sodium so you control salt. Chicken broth is fine for omnivores; water plus 2 tsp soy sauce works in a pinch.

Crushed Tomatoes (14 oz can): Adds umami and gentle acidity. Fire-roasted is worth the extra 40¢.

Protein Boosters (⅓ cup hemp hearts + optional ½ cup plain Greek yogurt for swirling): Hemp disappears into the broth; yogurt turns the soup into creamy comfort without coconut milk calories.

Flavor Agents (2 tsp ground cumin, 1 tsp smoked paprika, ½ tsp coriander, 1 bay leaf): Toast whole seeds if you have time; the fragrance is bakery-level intoxicating.

How to Make High-Protein Lentil Soup with Carrots and Cabbage for Family Meal Prep

1
Quick-Soak & Rinse Lentils

Place lentils in a large bowl, cover with boiling water by 2 inches, and let stand 10 minutes while you prep vegetables. This jump-starts hydration so they cook evenly and eliminates the “crunchy in the middle” phenomenon on day two. Drain and rinse under cold water until it runs clear; discarding any floaters or shriveled pieces.

2
Sauté Aromatics

Heat 2 Tbsp olive oil in a heavy Dutch oven over medium. Add diced onion and celery; season with ½ tsp kosher salt. Cook 5 minutes until edges turn translucent. Stir in grated garlic, cumin, paprika, and coriander; toast 60 seconds until the spices smell nutty and your kitchen smells like a Moroccan souk.

3
Build the Broth Base

Tip in crushed tomatoes plus 1 cup of broth; scrape the bottom with a wooden spoon to lift browned bits (fond = free flavor). Cook 2 minutes until the tomato paste darkens to a brick red. This caramelization removes metallic canned taste and adds glossy depth.

4
Add Lentils, Carrots & Bay

Stir in soaked lentils, sliced carrots, grated carrots, bay leaf, and remaining 5 cups broth. Bring to a rolling boil, then drop to a gentle simmer (barely bubbling). Cover partially; cook 20 minutes. Set a kitchen timer; overcooking turns lentils into baby food.

5
Massage & Add Cabbage

While soup simmers, place shredded cabbage in a bowl with ½ tsp salt. Massage 30 seconds until wilted and bright green; this removes raw edge and helps it disappear into the broth. After lentils have simmered 20 minutes, stir in cabbage and hemp hearts. Simmer 5 minutes more. Taste; add pepper and more salt if needed.

6
Finish Bright

Off heat, remove bay leaf, and swirl in lemon juice. The acid wakes up the tomatoes and balances earthy lentils. For creamy version, whisk ½ cup Greek yogurt with ½ cup hot broth, then stir back into pot (prevents curdling).

7
Portion for Meal Prep

Ladle into six 2-cup glass containers. Cool 20 minutes uncovered to avoid condensation “sweat.” Refrigerate up to 4 days or freeze up to 3 months. If freezing, leave ½-inch headspace; soup expands.

Expert Tips

Salt in Stages

Salt the aromatics, then the finish. Lentils absorb salt as they cook; salting too early leaves you with flat broth and over-seasoned beans.

Low & Slow Wins

A vigorous boil ruptures lentil skins. Keep the simmer gentle—just a bubble or two per second.

Overnight Flavor Boost

Make soup on Sunday, refrigerate overnight, reheat Monday. The spices marry and broth thickens for restaurant-level body.

Gift-Ready Jars

Layer dry lentils, spices, and a ribbon of dehydrated carrots in 16-oz mason jars. Attach a gift tag with liquid measurements for new-parent meal trains.

Smooth Lunchbox Trick

Blend one portion with an immersion blender, pour into a thermos, and send with whole-grain grilled-cheese soldiers for dunking.

Speed-Thaw Hack

Freeze portions flat in labeled zip bags. Submerge in a bowl of warm water while you shower; soup is ready to heat in 8 minutes.

Variations to Try

  • Smoky Bacon Lover: Add 2 diced strips turkey bacon with onions. Use smoked paprika + ½ tsp liquid smoke.
  • Curry Twist: Swap cumin for 1 Tbsp mild curry powder, add ½ cup lite coconut milk at the end, and garnish with cilantro.
  • Italian Herb: Use white beans instead of lentils, add 1 tsp dried oregano + ¼ tsp fennel seeds, finish with pesto drizzle.
  • Spicy Southwest: Add 1 minced chipotle in adobo, 1 cup corn kernels, and squeeze of lime. Top with crushed tortilla chips.
  • Asian-Inspired: Replace paprika with 1 Tbsp grated ginger + 1 tsp sesame oil; stir in bok choy and finish with rice vinegar & sesame seeds.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight glass containers, and refrigerate up to 4 days. Flavor peaks on day 2 when spices bloom and broth thickens.

Freezer: Ladle cooled soup into 2-cup Souper Cubes or zip bags. Label with date & name (lentil soup looks like chili and regret is real). Freeze up to 3 months. Thaw overnight in fridge or use warm-water bath method above.

Reheating: Microwave: transfer to shallow bowl, add splash of broth, cover loosely, heat 2 minutes, stir, repeat until steaming. Stovetop: simmer 5 minutes, stirring often; add water or broth to loosen.

Prep-Ahead: Chop all vegetables on Saturday, store in zip bags, then Sunday dump-and-simmer takes 20 minutes hands-off. Pre-grated carrots freeze beautifully; save yourself the weekday grater cleanup.

Frequently Asked Questions

Nope! The quick-soak method in Step 1 (covering with boiling water for 10 minutes) hydrates them enough for even cooking. Overnight soaking is only required for very old lentils or if you want to reduce phytic acid further.

Yes, but expect a creamy dahl-like texture and reduce simmering time to 12 minutes. Red lentils break down quickly, so this version is best eaten same day rather than meal-prepped.

Add everything except cabbage and hemp hearts to a slow cooker. Cook on LOW 6 hours or HIGH 3 hours. Stir in cabbage and hemp hearts during last 30 minutes. Finish with lemon juice.

Absolutely—lentils, vegetables, and spices are naturally gluten-free. Just check your broth and yogurt labels for hidden barley malt or modified food starch.

Yes! Use an 8-quart pot. Cooking time stays the same, but you may need an extra 5 minutes for the initial boil. Freeze half and you’ll have dinner for a rainy day.

Use a micro-plane to grate the cabbage into hair-like strands; it melts into the broth and becomes invisible. You can also swap in baby spinach which wilts instantly and tastes sweeter.
high protein lentil soup with carrots and cabbage for family meal prep
soups
Pin Recipe

High-Protein Lentil Soup with Carrots & Cabbage

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

Ingredients

Instructions

  1. Quick-Soak Lentils: Cover lentils with boiling water by 2 inches; let stand 10 minutes, then drain and rinse.
  2. Sauté Aromatics: Heat oil in Dutch oven over medium. Cook onion & celery 5 minutes. Stir in garlic & spices; toast 1 minute.
  3. Build Base: Add crushed tomatoes plus 1 cup broth; cook 2 minutes, scraping bits.
  4. Simmer Lentils: Stir in soaked lentils, carrots, bay leaf, and remaining broth. Bring to boil, then simmer 20 minutes partially covered.
  5. Add Cabbage: Massage cabbage with pinch of salt; add to pot with hemp hearts. Simmer 5 more minutes.
  6. Finish & Serve: Remove bay leaf, stir in lemon juice. Swirl in yogurt if desired. Portion into meal-prep containers.

Recipe Notes

Soup thickens as it stands; add broth or water when reheating. For a smoky twist, stir in ½ tsp liquid smoke with paprika.

Nutrition (per serving)

295
Calories
19g
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.