high protein lentil soup with beets and cabbage for family dinners

high protein lentil soup with beets and cabbage for family dinners - high protein lentil soup with beets and cabbage
high protein lentil soup with beets and cabbage for family dinners
  • Focus: high protein lentil soup with beets and cabbage
  • Category: Dinner
  • Prep Time: 20 min
  • Cook Time: 15 min
  • Servings: 5

Love this? Pin it for later!

High-Protein Lentil Soup with Beets & Cabbage: The Family Dinner That Converts Veggie-Skeptics

There’s a Tuesday night in early March I’ll never forget. I had exactly 40 minutes between helping my sixth-grader finish a science-fair board and getting my toddler into the tub. The fridge stared back at me: wrinkled beets, half a green cabbage, and a forgotten bag of French green lentils. The temptation to order take-out was real—but I decided to gamble on a one-pot wonder instead. Twenty-five minutes of simmer later, the house smelled like rosemary and smoked paprika, the beets had stained the broth a gorgeous magenta, and my usually veggie-wary kids were circling the stove like hungry wolves. One bite and my husband declared, “This tastes like comfort food that went to the gym.”

That spontaneous soup has since become our family’s mid-week lifesaver. It’s high-protein (thank you, lentils and a sneaky scoop of hemp hearts), packed with iron-rich beets and cabbage, and it comes together in a single Dutch oven—minimal dishes, maximum flavor. Whether you’re feeding teenagers after soccer practice, hosting vegetarian friends, or simply trying to reset after a weekend of pizza and doughnuts, this vibrant bowl checks every box: filling, affordable, freezer-friendly, and gorgeous enough for the ‘gram. Let’s make it your new weeknight hero.

Why This Recipe Works

  • Protein powerhouse: 24 g plant protein per serving from lentils, hemp hearts, and a finishing drizzle of tahini.
  • 30-minute weeknight magic: No overnight soaking; red lentils cook in 15 minutes and self-purée for silky body.
  • Budget MVP: Feeds eight for under $10 using humble staples you already buy in bulk.
  • Kid-approved sweetness: Roasted beets add subtle sweetness that balances earthy lentils and sharp cabbage.
  • One-pot, freezer-safe: Make a double batch; leftovers taste even better tomorrow and freeze beautifully for up to 3 months.
  • Allergy-friendly: Naturally vegan, gluten-free, nut-free, and soy-free—perfect for school lunch thermoses.
  • Color therapy: That fuchsia broth is an instant mood-lifter on grey winter evenings.

Ingredients You'll Need

Ingredients

Great soup starts with great building blocks. Here’s what to hunt for—and what you can swap in a pinch.

French Green Lentils (a.k.a. Puy lentils): These tiny slate-green gems hold their shape after cooking, giving the soup a pleasant pop. If you only have brown lentils, that’s fine—just reduce simmer time by 5 minutes so they don’t turn mushy. Look for lentils in the bulk bins; they’re cheaper and you can buy exactly 2 cups.

Red Lentils: My secret weapon for thick, creamy texture without dairy. They dissolve into the broth and create that luxurious body that usually requires a roux. Rinse them until the water runs clear to remove excess starch.

Beets: Roasting concentrates their sugars and keeps their brilliant color from bleeding into the broth too early. Buy a bunch with crisp greens still attached—those greens are edible and can be sliced into ribbons for garnish.

Green Cabbage: Don’t you dare reach for bagged coleslaw mix; pre-cut cabbage is older and can taste sulfurous. A fresh head costs pennies, shreds in under a minute, and adds soluble fiber that lowers cholesterol.

Carrots & Celery: The classic mirepoix aromatics. Choose skinny organic carrots if possible—they’re sweeter and cook faster.

Fire-Roasted Tomatoes: One 14-oz can adds smoky depth. If you only have regular diced tomatoes, add ½ tsp smoked paprika to compensate.

Vegetable Broth: Go low-sodium so you control salt. My favorite brand is “Imagine” because it’s golden, not murky brown, keeping the final color vibrant.

Tahini: Optional but transformative. A tablespoon stirred in at the end lends silky richness and calcium. If you’re sesame-allergic, substitute ¼ cup soaked cashews blended with broth.

Hemp Hearts: Tiny seeds, massive protein. They dissolve into the soup and disappear—no one will detect them, but everyone will feel satisfied longer.

How to Make High-Protein Lentil Soup with Beets & Cabbage

1
Roast the Beets

Preheat oven to 425 °F (220 °C). Scrub 3 medium beets and wrap each in foil with a drizzle of oil and pinch of salt. Roast 25 minutes until a paring knife slides in without resistance. Cool slightly, then rub skins off with paper towels. Dice into ½-inch cubes; set aside.

2
Sauté Aromatics

Heat 2 Tbsp olive oil in a heavy Dutch oven over medium. Add 1 diced onion, 2 sliced carrots, and 2 celery stalks. Season with ½ tsp salt; cook 6–7 minutes until edges caramelize and the bottom of the pot turns glossy brown—those brown bits equal flavor.

3
Bloom the Spices

Stir in 3 minced garlic cloves, 1 Tbsp grated ginger, 1 tsp ground cumin, 1 tsp coriander, ½ tsp smoked paprika, and ¼ tsp crushed red-pepper flakes. Cook 60 seconds until fragrant. Blooming spices in fat unlocks fat-soluble flavors and distributes them evenly through the soup.

4
Deglaze

Pour in 1 can fire-roasted tomatoes plus ¼ cup water; scrape the pot with a wooden spoon to lift every browned bit. Those caramelized sugars will sweeten the broth naturally.

5
Add Lentils & Broth

Stir in 1 cup French green lentils, ½ cup red lentils, 6 cups low-sodium vegetable broth, 2 bay leaves, and 1 tsp dried thyme. Bring to a boil, then reduce to gentle simmer, partially covered, 18 minutes.

6
Shred & Add Cabbage

While soup simmers, core and finely shred 4 cups green cabbage. After 18 minutes, stir cabbage into soup; simmer 5 minutes more. Cabbage wilts quickly and keeps a pleasant bite.

7
Fold in Beets

Gently fold roasted beet cubes into soup. Cook 2 minutes just to warm through; prolonged simmering will mute the color.

8
Finish & Serve

Fish out bay leaves. Stir in 2 Tbsp tahini and ¼ cup hemp hearts. Adjust salt and pepper. Ladle into bowls; garnish with lemon zest, chopped parsley, and a drizzle of good olive oil. Serve with crusty whole-grain bread.

Expert Tips

Use Two Lentil Types

Red lentils dissolve and thicken; green lentils stay toothsome. Together they give restaurant-quality body without a blender.

Season in Layers

Salt the onions at the start, the broth at the midpoint, and again after tahini. Each layer builds depth rather than flat saltiness.

Save Beet Greens

Sauté chopped beet greens in olive oil and pile on top of each bowl for chef-y flair and extra vitamin K.

Double Batch, Split Flavor

Make twice the lentils-beets base. Leave half plain; swirl pesto into the other half for two dramatically different dinners.

Thermos Hack

Pack soup in pre-heated stainless thermoses; the color stays bright and the lentils won’t soak up all broth by lunchtime.

Instant-Pot Shortcut

High pressure 8 minutes, natural release 10. Add cabbage and roasted beets on sauté-low for 3 minutes to keep texture.

Variations to Try

  • Moroccan Twist: Swap cumin & coriander for 1 tsp ras el hanout, add ½ cup golden raisins and a handful of chopped preserved lemon at the end.
  • Smoky Bacon-Style: Replace olive oil with 1 Tbsp smoked olive oil and add 1 tsp liquid smoke for a vegan “bacon” vibe without the meat.
  • Purple Cabbage Pop: Sub purple cabbage for half the green; the broth turns an even deeper magenta that kids adore.
  • Coconut Curry: Use 4 cups broth + 2 cups light coconut milk; add 1 Tbsp Thai red curry paste with the garlic. Finish with lime juice and cilantro.

Storage Tips

Refrigerator: Cool soup completely, transfer to glass jars, and refrigerate up to 5 days. The flavors meld beautifully—lunchbox gold.

Freezer: Ladle cooled soup into silicone muffin trays; freeze 2-hour “soup pucks,” then pop into zip bags. Thaw individual portions overnight in the fridge or microwave straight from frozen for 3 minutes with a splash of water.

Make-Ahead Meal Prep: Roast beets and chop mirepoix on Sunday. Store separately; dinner comes together in 20 minutes on busy weeknights.

Frequently Asked Questions

Yes—drain and rinse them, then add during the last 2 minutes to prevent mushiness. Roast beet flavor is deeper, but canned keeps this a true 30-minute meal.

Shred the cabbage super-fine (use a mandoline) and simmer 2 extra minutes until it melts into the broth. They’ll get the nutrients without the squeaky texture.

Absolutely—one serving provides 35 % of daily iron. Pair with vitamin-C-rich lemon garnish to boost absorption up to 6-fold.

Yes—add everything except beets and cabbage. Cook LOW 6 hours, then stir in beets and cabbage for the last 30 minutes on HIGH.

A crusty sourdough or whole-grain seeded loaf. The tang complements the sweet beets and stands up to the hearty broth.

Drop in a peeled potato and simmer 10 minutes; it will absorb some salt. Remove potato before serving—or mash it with a fork and stir back in for extra creaminess.
high protein lentil soup with beets and cabbage for family dinners
soups
Pin Recipe

High-Protein Lentil Soup with Beets & Cabbage

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
8

Ingredients

Instructions

  1. Roast beets: Wrap scrubbed beets in foil with oil & salt; roast 25 min at 425 °F. Cool, peel, dice.
  2. Sauté aromatics: In olive oil, cook onion, carrots, celery 6–7 min until edges brown.
  3. Bloom spices: Add garlic, ginger, cumin, coriander, paprika, pepper flakes; cook 1 min.
  4. Deglaze: Stir in tomatoes plus ¼ cup water, scraping browned bits.
  5. Simmer lentils: Add both lentils, broth, bay leaves, thyme; simmer 18 min, partially covered.
  6. Add cabbage: Stir in shredded cabbage; simmer 5 min more.
  7. Finish: Fold in roasted beets, tahini, hemp hearts. Remove bay leaves; season. Garnish and serve hot.

Recipe Notes

Soup thickens as it sits; thin with water or broth when reheating. Freeze without garnishes for best texture.

Nutrition (per serving)

312
Calories
24g
Protein
37g
Carbs
9g
Fat

Share This Recipe:

You May Also Like

Type at least 2 characters to search...