Love this? Pin it for later!
High-Protein Lentil & Cabbage Soup for Cold Family Winter Dinners
When the first real snowstorm of the season hit last year, I found myself standing at the stove, stirring a pot of what would become our family’s most-requested winter soup. My teenage son—who usually regards vegetables with deep suspicion—walked into the kitchen, sniffed the air, and actually smiled. That moment sealed the deal: this high-protein lentil and cabbage soup would be forever printed, splattered, and cherished in our recipe binder.
The magic here is twofold. First, the soup delivers a solid 24 g of plant-based protein per serving without relying on a single scoop of protein powder—just honest pulses, greens, and a handful of pantry staples. Second, it manages to taste luxuriously creamy (thanks to a sneeky-clever cashew blend) while remaining dairy-free and light enough for a weeknight dinner. In the depths of February, when the sky goes dark at four-thirty and the wind rattles the pine trees, nothing feels more restorative than a steaming bowl of this goodness eaten while still in your snow-day socks.
I usually double the batch because it disappears fast: one night for supper, packed into thermoses for cross-country-ski lunches, and frozen in pint jars for those evenings when everyone’s schedule is chaos. If you have a pressure-cooker, the soup can be on the table in under forty minutes, but it also simmers happily on the back burner while you help with algebra homework or fold that endless laundry pile. Let’s get you set up for the coziest, most nourishing winter yet.
Why This Recipe Works
- Protein powerhouse: French green lentils + cashew cream = 24 g complete protein per bowl.
- Budget-friendly brilliance: Feeds eight for roughly the cost of one deli sandwich.
- One-pot wonder: Minimal dishes, maximum flavor—perfect for busy parents.
- Meal-prep hero: Tastes even better on day three and freezes beautifully.
- Kid-approved texture: Shredded cabbage melts into silk—no “green bits” complaints.
- Immune-boosting: Ginger, garlic, turmeric, and a kiss of citrus for vitamin C.
- Flexible batch size: Halve for two, or stretch to ten by adding an extra cup of lentils.
Ingredients You'll Need
Before we talk through the lineup, a quick note on sourcing. Because this soup is so simple, each ingredient matters. Buy the best lentils you can find—tiny French green (Le Puy) or beluga lentils hold their shape and stay pleasantly al dente. Older grocery-store lentils can turn mushy and taste dusty; if that’s all that’s available, add them during the last 15 minutes of simmering rather than at the start.
French green lentils (1½ cups dry) deliver an earthy, peppery backbone plus 18 g protein per cup dry. Rinse well and pick out any pebbles. No lentils? Substitute 3 cans (15 oz each) of no-salt-added lentils, drained and rinsed, and cut simmering time to 10 minutes.
Green or savoy cabbage (½ medium head, about 1 lb) is the stealth textural star. Once it mingles with aromatics, it collapses into silky ribbons that kids swear are noodles. Napa works too, but avoid red cabbage unless you love purple soup.
Raw cashews (¾ cup) soaked for 2 hours create a neutral, luxurious cream that balances the tomatoes’ acidity. If you’re nut-free, swap in the same volume of canned white beans plus ½ cup water when blending.
Extra-virgin olive oil (2 Tbsp) for sweating vegetables. A peppery Spanish or grassy Greek oil adds complexity.
Aromatics: 1 large onion, 3 carrots, and 3 celery ribs form the classic mirepoix. Dice small so every spoonful feels cohesive.
Garlic (4 cloves) pressed or minced. Add after the other veg so it doesn’t scorch.
Fresh ginger (1 Tbsp grated) wakes up the whole pot and pairs beautifully with turmeric.
Ground turmeric (1 tsp) for color and anti-inflammatory goodness. Boost with a few cracks of black pepper to improve curcumin absorption.
Smoked paprika (1 tsp) gives depth without meat. Sweet paprika is fine in a pinch, but smoked is worth the pantry real estate.
Crushed tomatoes (28 oz can) add body and bright acidity. Fire-roasted are lovely if you have them.
Low-sodium vegetable broth (6 cups) keeps sodium in check; taste and adjust salt at the end.
Bay leaves (2) and a strip of kombu (optional) lend glutamates that mimic a long-simmered meat stock.
Lemon juice (2 Tbsp) stirred in at the end heightens every flavor. Lime is nice, but lemon is brighter against the paprika.
Fresh herbs: Parsley or dill for garnish; both play nicely with cabbage.
How to Make High-Protein Lentil & Cabbage Soup for Cold Family Winter Dinners
Soak the cashews
Place ¾ cup raw cashews in a bowl and cover with very hot water. Set aside for at least 2 hours (or overnight). This softens them for the silkiest blend. If you’re short on time, simmer cashews in water for 15 minutes, then proceed.
Prep & sauté the aromatics
Heat 2 Tbsp olive oil in a heavy 5- to 6-quart Dutch oven over medium heat. Add diced onion, carrot, and celery with ½ tsp kosher salt. Cook 6–7 minutes until the veg soften and edges turn translucent. Stir in garlic, ginger, turmeric, and smoked paprika; cook 1 minute more until fragrant.
Build the base
Stir in crushed tomatoes and cook for 3 minutes; the color will deepen from bright red to brick. This quick caramelization concentrates sweetness and tames tinny tomato notes.
Add lentils & broth
Tip in rinsed lentils, 4 cups of the broth, bay leaves, kombu (if using), and 1 tsp salt. Increase heat to high, bring to a boil, then reduce to a gentle simmer. Cover partially and cook 20 minutes, stirring once or twice.
Shred & add the cabbage
While the lentils simmer, core and thinly slice the cabbage (a mandoline speeds this up). You should have about 8 cups. Add cabbage to the pot with the remaining 2 cups broth. Simmer 15 minutes more, until lentils are tender but not mushy.
Blend the cashew cream
Drain cashews and transfer to a high-speed blender with ¾ cup water. Blend on high for 60 seconds until completely smooth. Stir ½ cup of the hot soup liquid into the cream to temper, then pour the mixture back into the pot. This prevents curdling and ensures even silkiness.
Finish & brighten
Remove bay leaves and kombu. Stir in lemon juice and taste for salt and pepper. Add more broth if you prefer a thinner soup; the cabbage will continue to absorb liquid as it rests.
Serve & garnish
Ladle into deep bowls. Shower with chopped parsley, a drizzle of good olive oil, and crusty whole-grain bread for scooping. Leftovers reheat like a dream on the stove with a splash of water.
Expert Tips
Pressure-Cooker Shortcut
Use sauté function for steps 2–3, then pressure-cook on high for 10 minutes with cabbage added. Quick-release, stir in cashew cream, and you’re done.
Salt Timing
Tomatoes and broth reduce; salting too early concentrates sodium. Season assertively only after the cashew cream goes in.
Texture Tweaks
For a brothy version, reserve 2 cups of cabbage and stir in during the last 5 minutes so it keeps a slight crunch.
Spice It Up
Add ½ tsp chipotle powder or a diced jalapeño with the garlic for a smoky, warming heat that blooms overnight.
Double-Duty Cashew Cream
Make extra cream and swirl into oatmeal, coffee, or tomorrow’s pasta sauce for added protein.
Freezer Hack
Freeze portions in silicone muffin trays; pop out two “pucks” per serving for lightning-fast lunches.
Variations to Try
-
Moroccan Twist: Swap smoked paprika for 1 tsp each cumin & coriander, add ½ cup raisins and a handful of spinach at the end. Top with toasted almonds.
-
Sausage-Lover: Brown 8 oz sliced turkey kielbasa or plant-based sausage before the vegetables for a smoky punch and extra 5 g protein per serving.
-
Grain-Bowl Style: Stir in 1 cup cooked farro or quinoa during the last 5 minutes to bulk up the chew factor and stretch the pot even further.
-
Thai-Inspired: Use lime instead of lemon, add 1 Tbsp minced lemongrass with garlic, and finish with a splash of coconut milk instead of cashew cream plus a drizzle of sriracha.
-
Low-FODMAP: Omit onion & garlic; sauté green tops of green onion and use garlic-infused oil. Replace cashews with ½ cup lactose-free half-and-half.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors meld beautifully—day three is my personal favorite.
Freezer: Ladle into pint or quart freezer jars leaving 1 inch headspace. Freeze up to 3 months. Thaw overnight in the fridge and reheat gently with a splash of broth or water.
Make-Ahead Cashew Cream: Blend a double batch and refrigerate in a mason jar for 4 days or freeze in ice-cube trays for up to 2 months. One standard ice cube = 2 Tbsp cream.
School & Work Lunches: Preheat a wide-mouth thermos with boiling water for 5 minutes, drain, then fill with boiling-hot soup. It will stay piping hot until noon, no microwave needed.
Frequently Asked Questions
High-Protein Lentil & Cabbage Soup for Cold Family Winter Dinners
Ingredients
Instructions
- Sauté aromatics: Heat olive oil in Dutch oven over medium heat. Cook onion, carrot, celery 6–7 min. Add garlic, ginger, turmeric, paprika; cook 1 min.
- Build base: Stir in crushed tomatoes; cook 3 min until brick-red.
- Add lentils: Tip in lentils, 4 cups broth, bay leaves, kombu. Simmer covered 20 min.
- Add cabbage: Stir in cabbage plus remaining 2 cups broth; simmer 15 min.
- Blend cream: Purée drained cashews with ¾ cup water until silky. Temper with hot soup, then stir into pot.
- Finish: Remove bay & kombu. Add lemon juice, salt, pepper. Serve hot with parsley.
Recipe Notes
For ultra-smooth texture, pulse an immersion blender 2–3 seconds after adding cashew cream. Do not over-blend or lentils will break down.