easy high protein lentil soup with beets and cabbage for cold nights

6 min prep 10 min cook 6 servings
easy high protein lentil soup with beets and cabbage for cold nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Easy High-Protein Lentil Soup with Beets & Cabbage for Cold Nights

When the first frost paints the windows and the wind howls down the street, nothing comforts me faster than a pot of this ruby-red lentil soup bubbling on the stove. I first threw it together on a frantic Tuesday—my kids had hockey practice, I had a deadline, and the fridge held only beets, cabbage, and a bag of green lentils. Forty minutes later we were all hunched over steaming bowls, cheeks glowing, boots still dripping snow onto the mudroom floor. That night the soup earned its permanent place on our winter rotation: it’s week-night fast, pantry-friendly, packs 22 g of plant protein per serving, and tastes even better the next day when the flavors have melded into something downright magical. If you’re looking for a meatless meal that feels like a wool blanket in food form, you’ve landed in the right spot.

Why This Recipe Works

  • One-pot wonder: Minimal dishes, maximum flavor—everything simmers together while you answer e-mails or help with homework.
  • Budget brilliance: Lentils, cabbage, and beets are among the cheapest produce in any season; a full pot costs less than a single take-out entrée.
  • Protein powerhouse: Green lentils + a scoop of hemp hearts give you nearly 23 g protein per bowl without any meat.
  • Color therapy: The magenta hue from beets is a natural mood-booster on gray days—Instagram gold and serotonin in one ladle.
  • Freezer hero: Double the batch and freeze flat in zip bags; it thaws perfectly for emergency comfort food.
  • Customizable: Swap spices, add sausage, go coconut-creamy, or keep it vegan—details below.

Ingredients You'll Need

Ingredients

Before we dive into the steps, let’s talk ingredients. Quality matters, but none of these items are fancy—what counts is freshness and a couple of smart buying tricks.

  • Green or French lentils (1½ cups dry): They hold their shape and give a pleasant peppery note. Avoid red lentils here; they’ll dissolve into mush. If you’re short on time, grab the pre-cooked vaccum-packed lentils, but rinse well and add them in the final 10 minutes.
  • Beets (3 medium, about 1 lb): Look for firm, smooth skins with fresh-looking tops. If the greens are perky, you can chop and add them too. Golden beets work but won’t give that dramatic color.
  • Green cabbage (4 cups shredded, ½ medium head): Napa or savoy are fine substitutes; purple cabbage turns the soup an almost electric violet—fun for kids.
  • Carrots & celery (2 each): The classic mirepoix backbone. Peel your carrots if they’re thick-skinned; otherwise a good scrub is enough.
  • Onion & garlic (1 large yellow, 4 cloves): Yellow onion is mellow; swap in shallots if you want a sweeter edge.
  • Vegetable broth (6 cups): Choose low-sodium so you control salt. Homemade is gold; bouillon cubes work in a pinch.
  • Crushed tomatoes (14 oz can): Adds body and tang. Fire-roasted varieties deepen flavor without extra work.
  • Smoked paprika & cumin (1 tsp each): The smoky note tricks your brain into thinking there might be bacon.
  • Bay leaf & thyme (1 leaf, ½ tsp dried): Earthy background singers.
  • Olive oil (2 Tbsp): For sautéing; avocado oil works for higher smoke point.
  • Hemp hearts (¼ cup, optional but recommended): Disappears into the soup but adds 10 g complete plant protein to the entire pot.
  • Lemon juice & zest (1 Tbsp juice, ½ tsp zest): Brightens at the end; acidity balances beet sweetness.
  • Salt & pepper: Add gradually—tomatoes and broth vary in saltiness.

How to Make Easy High-Protein Lentil Soup with Beets and Cabbage for Cold Nights

1
Prep & Soffritto

Warm olive oil in a heavy 5-quart Dutch oven over medium heat. While it shimmers, dice onion, carrot, and celery into ¼-inch pieces—uniform size ensures even cooking. Add vegetables to the pot with a pinch of salt; sauté 6–7 minutes until the onion turns translucent and the edges of the carrots start to take on color. Add minced garlic, smoked paprika, and cumin; cook 60 seconds to bloom the spices and unlock their oils.

2
Build the Base

Stir in crushed tomatoes and cook 3 minutes until they darken slightly. This caramelization concentrates flavor and prevents any metallic canned taste. Rinse lentils under cold water until it runs clear; pick out any stones. Add lentils, broth, bay leaf, thyme, ½ tsp black pepper, and the optional hemp hearts. Increase heat to high just long enough to reach a rolling boil, then drop to a gentle simmer and partially cover.

3
Beet Prep Without the Stain Show

While the soup simmers, peel beets with a swivel peeler over a sheet of parchment to catch the juices. Halve and slice into ¼-inch half-moons. Pro tip: disposable gloves keep your hands from looking like you committed a crime. Add beet slices to the pot after the lentils have cooked 10 minutes; this timing lets the lentils soften but still keeps the beets pleasantly toothsome.

4
Cabbage & Patience

Stack cabbage leaves, roll into a cigar, and chiffonade into ½-inch ribbons. When the lentils are al dente (about 20 minutes total), stir in cabbage. Don’t panic if the pot looks overcrowded; cabbage wilts dramatically. Simmer another 8–10 minutes until the greens are silky and the beets yield easily to a fork but don’t fall apart.

5
Season to Perfection

Fish out the bay leaf. Add lemon juice, taste, and adjust salt. Remember: acid brightens earthy beets, so don’t skip the citrus. If you like heat, swirl in a pinch of chili flakes. For a creamier texture, blitz one ladle of soup in the blender and stir it back in.

6
Serve & Garnish

Ladle into warm bowls. Top with a dollop of Greek yogurt or coconut yogurt for vegan flair, a sprinkle of fresh parsley, and toasted pumpkin seeds for crunch. Serve with crusty rye or a grilled cheese for dunking.

Expert Tips

Speed It Up

Pressure-cook on high for 8 minutes, quick-release, then add cabbage and sauté 3 minutes more.

Less Liquid, More Stew

Cut broth to 4 cups and serve over polenta or mashed potatoes for a hearty winter stew.

Beet Stain Fix

Got magenta cutting board? Rub with lemon and coarse salt, then set in the sun for 30 minutes.

Boost Iron

Add a handful of dried apricots with the lentils; vitamin C from tomatoes and lemon enhances iron uptake.

Overnight Flavor

Make the soup the day before, refrigerate, and gently reheat—flavors marry spectacularly.

Kid-Approved Tweak

Purée the finished soup and call it “dragon soup”; my 6-year-old requests it weekly.

Variations to Try

  • Moroccan Twist: Swap paprika for 1 tsp ras el hanout, add ¼ cup chopped dates, and garnish with cilantro and toasted almonds.
  • Coconut Curry: Use coconut oil to sauté, substitute 1 cup broth with coconut milk, and add 1 Tbsp red curry paste.
  • Sausage Lover: Brown 8 oz sliced vegan or turkey kielbasa before the vegetables; proceed as written.
  • Grains & Greens: Stir in ½ cup farro during the last 25 minutes, and fold in baby spinach just before serving.
  • Smoky Bacon: Start with 3 slices chopped bacon; render fat and use in place of olive oil for a omnivore version.
  • Extra Fiery: Add 1 chipotle in adobo, minced, plus a teaspoon of the sauce for smoky heat that blooms on the back of your throat.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The soup will thicken; thin with water or broth when reheating.

Freezer: Portion into quart-size freezer bags, label, and freeze flat up to 3 months. Thaw overnight in the fridge or submerge the sealed bag in cool water for 30 minutes.

Reheat: Warm gently over medium-low, stirring occasionally. If using a microwave, cover loosely and heat 2 minutes at a time, stirring between bursts.

Make-ahead lunch jars: Layer cooled soup into 2-cup mason jars; top with a lemon wedge. Grab-and-go for office lunches—just remove the metal lid before microwaving.

Frequently Asked Questions

Nope. Green lentils cook in 25–30 minutes straight from the bag. If you have very hard water, a quick 10-minute hot-water soak can shave 5 minutes off cooking time, but it’s optional.

Yes—vacuum-packed cooked beets save time. Dice and add them during the last 5 minutes so they stay intact and don’t leach all their color.

Absolutely. All ingredients are naturally gluten-free. If you add farro or barley as a variation, swap in quick-cook gluten-free grains like quinoa or millet.

Use kale or spinach (stir in last 2 minutes) or finely grate the cabbage on a box grater; it melts into the broth and becomes invisible.

Drop in a peeled potato and simmer 10 minutes; it absorbs excess salt. Remove potato or mash it into the soup for extra body.

Go for it—use an 8-quart pot. Add 5 extra minutes to the simmer time because volume affects heat retention. Freeze half and thank yourself later.
easy high protein lentil soup with beets and cabbage for cold nights
soups
Pin Recipe

Easy High-Protein Lentil Soup with Beets & Cabbage for Cold Nights

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

Ingredients

Instructions

  1. Sauté aromatics: Heat oil in a 5-quart Dutch oven over medium. Add onion, carrot, celery, and a pinch of salt; cook 6–7 min until softened.
  2. Bloom spices: Stir in garlic, paprika, and cumin; cook 1 min.
  3. Build base: Add crushed tomatoes; cook 3 min. Pour in lentils, broth, bay leaf, thyme, hemp hearts, and black pepper. Bring to boil, then simmer 10 min.
  4. Add beets: Stir in beet slices; simmer 10 more minutes.
  5. Finish with cabbage: Add shredded cabbage; simmer 8–10 min until all vegetables are tender.
  6. Season & serve: Remove bay leaf, add lemon juice/zest, adjust salt. Serve hot with desired toppings.

Recipe Notes

Soup thickens as it stands; thin with water or broth when reheating. For a creamier texture, purée 1 cup of soup and stir back into the pot.

Nutrition (per serving)

285
Calories
23g
Protein
38g
Carbs
6g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.