Love this? Pin it for later!
One-Pot High-Protein Lentil Soup with Cabbage & Root Vegetables
There’s a moment every January when I open the fridge after the holiday chaos and find myself staring at half a head of cabbage, a few lonely carrots, and the dregs of a bag of lentils. For years I treated this as a sad reminder that the party was over—until the day I threw everything into my Dutch oven, added a handful of pantry spices, and accidentally created the soup that now gets requested on repeat all winter long. Friends call it “the green sweater soup” because eating it feels like pulling on your favorite cozy knit: familiar, warming, and somehow both light and filling at once. It’s the recipe I text to my cousin when she’s meal-prepping for night shifts, the one I batch-cook before houseguests arrive (it reheats like a dream), and the bowl I cradle on the couch while the snow piles up outside. If you’re looking for a plant-powered dinner that costs less than a latte, delivers 24 g of protein per serving, and cleans out your crisper drawer in the process, you’ve just found your new Sunday-night ritual.
Why This Recipe Works
- One pot, zero fuss: Everything simmers together—no pre-cooking lentils or roasting vegetables.
- 24 g complete protein: Green lentils + a hit of hemp seeds at the end supply all nine essential amino acids.
- Budget hero: Feeds eight for well under a dollar per serving and uses humble produce.
- Freezer MVP: Texture stays intact after thawing, so make a double batch while you’re at it.
- Anti-inflammatory powerhouse: Turmeric, black pepper, cabbage, and root veg team up for serious antioxidant action.
- Weeknight fast: 15 minutes of hands-on prep, then the stove does the heavy lifting.
- Customizable: Swap veggies, adjust spices, or add sausage—details below.
Ingredients You'll Need
Think of this ingredient list as a template rather than a cage. Each component pulls its weight nutritionally and flavor-wise, but the soup is forgiving—perfect for using what you have.
- Green or French lentils (2 cups, 400 g): These varieties hold their shape; red lentils will turn to mush. Rinse and pick out any stones.
- Cabbage (4 cups shredded, 280 g): Green, savoy, or napa all work. Chop it bite-size so it wilts quickly.
- Root vegetables (4 cups total): A mix of carrots, parsnips, and celery root is dreamy, but straight carrots + potatoes still rock.
- Yellow onion & garlic: Aromatics build the base. Shallots work too.
- Tomato paste (2 Tbsp): Adds umami depth and a gentle acidity that balances the earthy lentils.
- Vegetable broth (6 cups): Low-sodium lets you control salt. Swap chicken broth if not vegetarian.
- Ground spices: Cumin, coriander, and smoked paprika give warmth; turmeric lends anti-inflammatory punch and that golden hue.
- Bay leaf & thyme: Slow-release herbal notes. Fresh or dried both fine.
- Lemon juice & zest: Brightens the finished soup; don’t skip.
- Hemp hearts (¼ cup): Stirred in off-heat for extra protein and a creamy texture.
- Extra-virgin olive oil: For sautéing and a fruity finish drizzle.
- Salt & pepper: Season in layers—once while sweating veg, again after lentils are tender.
Quality tip: Buy lentils from the bulk bins where turnover is high; older ones take longer to soften and can taste dusty.
How to Make One-Pot High-Protein Lentil Soup with Cabbage & Root Vegetables
Warm the pot
Place a heavy 5–6 qt Dutch oven over medium heat. Add 2 Tbsp olive oil and swirl to coat. A thin film prevents sticking and jump-starts caramelization.
Sauté aromatics
Add diced onion and cook 3 minutes until translucent. Stir in 3 minced garlic cloves, 1 tsp salt, and ½ tsp black pepper; cook 60 seconds until fragrant but not browned.
Bloom the spices
Push onions to the perimeter; in the center, add 2 Tbsp tomato paste, 1 tsp cumin, 1 tsp coriander, ½ tsp smoked paprika, ½ tsp turmeric. Stir 60 seconds; toasting in the oil intensifies flavor and removes raw-paste tang.
Add root veg
Stir in 2 diced carrots, 1 diced parsnip, and 1 cup diced celery root (or potato). Coat in the spiced paste; cook 4 minutes so edges begin to soften.
Deglaze
Pour in 1 cup of the broth; scrape the bottom with a wooden spoon to lift any flavorful bits (fond) stuck to the pot.
Simmer lentils
Add remaining 5 cups broth, 2 cups rinsed lentils, 1 bay leaf, and 1 tsp dried thyme. Bring to a boil, reduce to low, cover partially, and simmer 25 minutes.
Add cabbage
Stir in shredded cabbage. Simmer 8–10 minutes more until lentils are tender but not mushy and cabbage is silky.
Finish & brighten
Remove bay leaf. Stir in zest of ½ lemon, juice of 1 lemon, and ¼ cup hemp hearts. Taste and adjust salt. Let rest 5 minutes so flavors marry.
Serve
Ladle into warm bowls. Drizzle with olive oil, crack fresh pepper, and sprinkle chopped parsley or more hemp hearts for crunch.
Expert Tips
Salting stages
Season lightly at the start; lentils absorb liquid and salt as they cook. Final seasoning happens after you add lemon so you can gauge true flavor.
Speed it up
Soak lentils 15 minutes in hot water while you prep veg; drain and proceed—cuts simmer time by 8–10 minutes.
Overnight flavor
Soup tastes even better the next day. Make ahead, chill rapidly in an ice bath, refrigerate, and simply reheat with a splash of water.
Texture tweak
For creamy-brothy hybrid, ladle out 2 cups soup, purée with an immersion blender, and return to pot.
Crunch rescue
If you accidentally overcook, toss in a cup of frozen peas or corn; they cool the soup slightly and restore textural contrast.
Protein boost
Stir in 1 cup diced smoked tofu or cooked chicken when you add cabbage for an extra 8 g protein per serving.
Variations to Try
- Moroccan twist: Swap paprika & coriander for 1 tsp each cinnamon and ras el hanout; add ½ cup raisins and top with toasted almonds.
- Smoky sausage: Brown 8 oz sliced andouille or tempeh bacon before onions; proceed as written.
- Green curry: Replace cumin with 2 Tbsp green curry paste; finish with coconut milk and cilantro.
- Bean combo: Use 1 cup lentils + 1 cup chickpeas for varied texture; adjust broth by ½ cup.
Storage Tips
Refrigerator: Cool to room temp, transfer to airtight containers, and refrigerate up to 5 days. The flavor deepens daily.
Freezer: Portion into silicone muffin trays, freeze solid, then pop out and store in zip bags up to 3 months. Thaw overnight in fridge or reheat from frozen in a saucepan with a splash of water over low heat, stirring often.
Meal-prep bowls: Pack 1½ cups soup with ½ cup cooked brown rice or farro; top with a tablespoon of hemp hearts and a lemon wedge. Microwave 2–3 minutes, stirring halfway.
Revive: If soup thickens excessively, loosen with broth or water and brighten with an extra squeeze of lemon.
Frequently Asked Questions
one pot highprotein lentil soup with cabbage and root vegetables
Ingredients
Instructions
- Heat the pot: Warm oil in Dutch oven over medium heat.
- Sauté aromatics: Cook onion 3 min; add garlic, salt, pepper; cook 1 min.
- Bloom spices: Stir in tomato paste and all spices 1 min.
- Add veg: Fold in carrots, parsnip, celery root; cook 4 min.
- Simmer: Add broth, lentils, bay leaf, thyme; bring to boil, then simmer covered 25 min.
- Add cabbage: Stir in cabbage; cook 8–10 min more.
- Finish: Remove bay leaf; stir in lemon zest, juice, and hemp hearts. Adjust salt.
- Serve: Ladle into bowls; garnish with olive oil and parsley.
Recipe Notes
Soup thickens on standing; thin with broth when reheating. Freeze portions up to 3 months.