Welcome to mumskitchenrecipes

onepot highprotein lentil soup with carrots and cabbage for january evenings

By Ava Graham | March 22, 2026
onepot highprotein lentil soup with carrots and cabbage for january evenings

One-Pot High-Protein Lentil Soup with Carrots & Cabbage

A soul-warming, protein-packed January staple that comes together in a single pot and keeps you satisfied for hours.

There’s something almost magical about the way January demands simplicity. After the sparkle and excess of December, my body craves nourishment that feels like a gentle reset rather than a punishment. Last winter, after a particularly hectic holiday season that left me exhausted and reaching for take-out one too many times, I created this bright-orange pot of comfort on a whim. I had a half-bag of green lentils that had been languishing in the pantry, a head of cabbage that felt intimidatingly large, and the dregs of a five-pound carrot bag my kids had been snacking on. One pot, 45 minutes, and a handful of pantry spices later, my husband took a tentative spoonful and announced, “This tastes like health in the best possible way.”

Since then, this soup has become our January tradition. I make a double batch most Sundays, portion it into quart jars, and stash them in the fridge for the week ahead. It’s the meal we heat up after chilly evening walks, the lunch I pack for office days, and the dinner I offer friends who drop by “just for a quick visit.” The flavor deepens overnight, the protein keeps us full, and the colors—those sunset hues of turmeric-kissed broth, emerald cabbage threads, and vibrant carrot coins—feel like edible optimism when the sky turns dark at five.

Best of all, this lentil soup is endlessly forgiving. Swap in kale for cabbage, add a can of coconut milk for creaminess, or stir in a cup of leftover quinoa for even more staying power. However you customize it, the base delivers a powerhouse of plant-based protein, fiber, and immune-supportive vitamins A and C. January evenings were made for bowls like this.

Why This Recipe Works

  • One-pot wonder: Minimal dishes mean more time to curl up under a blanket.
  • 25 g protein per serving: Green lentils + hemp hearts give serious staying power.
  • Budget-friendly: Feeds six for well under ten dollars.
  • Freezer hero: Portion, freeze, and reheat without texture loss.
  • Anti-inflammatory spices: Turmeric, cumin, and smoked paprika add warmth and wellness.
  • Kid-approved sweetness: Carrots balance the earthy lentils perfectly.
  • Vegan & gluten-free: Everyone at the table can enjoy it.

Ingredients You'll Need

Ingredients laid out for high-protein lentil soup

Green or French lentils (often labeled “du Puy”) hold their shape and deliver the highest protein content. Look for uniform, slate-green discs without powdery residue. If you only have brown lentils, reduce simmering time by five minutes so they don’t turn to mush.

Carrots bring natural sweetness and beta-carotene. Choose bunches with bright, firm skins; if the tops are attached, they should look perky, not wilted. Peel only if the skins are thick—otherwise, a good scrub is enough.

Green cabbage is economical and mildly sweet once it simmers. A small head yields about eight cups shredded; if you’re cooking for two, use half the cabbage and save the rest for tacos or slaw. Savoy cabbage works too, but it cooks faster, so add it in the final ten minutes.

Fire-roasted diced tomatoes add smoky depth. If you only have regular diced tomatoes, stir in a pinch of smoked paprika to compensate. No-salt-added versions let you control sodium.

Vegetable broth carries all the flavor. I keep low-sodium bouillon cubes in the pantry for emergencies, but a good homemade broth makes this soup sing. If you’re not vegetarian, chicken broth is an acceptable swap.

Hemp hearts disappear into the broth while boosting protein and omega-3 fats. If you can’t find them, substitute an equal amount of red lentils—they’ll dissolve and naturally thicken the soup.

Spices are simple: cumin for warmth, turmeric for color and anti-inflammatory power, smoked paprika for depth, and a bay leaf for subtle bitterness. Finish with a squeeze of lemon to brighten every bowl.

How to Make One-Pot High-Protein Lentil Soup with Carrots and Cabbage

1
Warm the pot

Place a heavy 5- to 6-quart Dutch oven over medium heat for 60 seconds. This prevents sticking and ensures even sautéing.

2
Sauté aromatics

Add 2 Tbsp olive oil, 1 diced medium onion, and 3 minced garlic cloves. Cook 4 minutes until translucent, stirring often. Sprinkle with ½ tsp salt to draw out moisture and build flavor.

3
Toast the spices

Stir in 1 tsp ground cumin, ½ tsp turmeric, ½ tsp smoked paprika, and ¼ tsp black pepper. Cook 30–45 seconds until fragrant; this blooms the essential oils and intensifies color.

4
Deglaze

Pour in ¼ cup dry white wine (or broth) and scrape the browned bits with a wooden spoon. Let it bubble away until almost dry—about 90 seconds—concentrating flavor.

5
Add core vegetables

Stir in 3 diced medium carrots, 1 cup rinsed green lentils, 1 bay leaf, and 4 cups broth. Bring to a boil, then reduce to a gentle simmer and cover for 15 minutes.

6
Introduce cabbage

Lift the lid, add 4 cups thinly sliced cabbage and 1 cup diced tomatoes with juices. Simmer uncovered 8–10 minutes until lentils are tender but not mushy.

7
Protein boost

Stir in ÂĽ cup hemp hearts and 1 cup additional broth (hemp thickens slightly). Simmer 2 more minutes to meld flavors.

8
Finish and serve

Remove bay leaf. Taste, adjust salt, and add a squeeze of fresh lemon. Ladle into warm bowls and garnish with parsley, chili flakes, or a swirl of yogurt.

Expert Tips

Low-sodium control

Add only half the salt initially; broth concentrates as it simmers. Finish with flaky sea salt for pops of flavor.

Weeknight shortcut

Pre-chop carrots and cabbage on Sunday. Store separately in zip bags with a paper towel to absorb moisture.

Overnight flavor

Make the soup 24 hours ahead; the spices marry and the broth turns silkier. Reheat gently with a splash of water.

Immersion blender trick

For a creamier texture without dairy, blend one-third of the soup and return it to the pot.

Freezer portioning

Ladle cooled soup into silicone muffin trays, freeze, then pop out “soup pucks” and store in bags—perfect single servings.

Bright finish

A quick grate of lemon zest just before serving awakens the whole bowl and balances earthy spices.

Variations to Try

  • Moroccan twist: Add ½ tsp cinnamon and a handful of raisins; swap parsley for cilantro and finish with toasted almonds.
  • Coconut curry: Replace 1 cup broth with light coconut milk and add 1 Tbsp red curry paste for creamy heat.
  • Italian herb: Stir in 1 tsp dried oregano and a parmesan rind while simmering; serve with crusty ciabatta.
  • Smoky sausage: For omnivores, brown 6 oz sliced turkey kielbasa before the onion; proceed as written.
  • Green boost: Swap cabbage for chopped kale or chard; add during the last 5 minutes to keep color vibrant.
  • Grain bowl: Stir in 1 cup cooked farro or brown rice at the end for an even heartier texture.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavor improves each day as spices meld and vegetables infuse the broth.

Freezer: Portion into quart-size freezer bags, squeeze out excess air, lay flat to freeze, and store for 3 months. Thaw overnight in the refrigerator or immerse the sealed bag in warm water for quick thawing.

Reheating: Warm gently on the stovetop over medium-low heat, thinning with water or broth as needed. Microwave single portions in loosely covered bowls, stirring halfway through to distribute heat evenly.

Make-ahead lunch jars: Divide soup among 16-oz heat-proof jars on Sunday night; grab and go all week. Leave 1 inch of headspace to prevent leakage when liquids expand as they freeze.

Frequently Asked Questions

Red lentils cook faster and will dissolve, creating a creamy stew. If you prefer texture, stick with green or French lentils; otherwise, reduce simmering time to 10 minutes and stir often.

The soup is mild and family-friendly as written. Add cayenne or chipotle powder with the other spices if you’d like heat, or pass hot sauce at the table.

Stir in a can of rinsed chickpeas, diced smoked tofu, or shredded cooked chicken. You can also replace half the lentils with canned cannellini beans for varied texture.

Absolutely—use an 8-quart pot and add 5 minutes to the simmering time. Freeze half for a no-cook dinner later in the month.

Older cabbage can release a strong odor. Shred it fresh and add during the final 5 minutes of cooking to minimize the smell and preserve sweetness.

Use the sauté function for steps 2–4, then add remaining ingredients except hemp hearts. Pressure cook on high for 12 minutes, quick release, stir in hemp hearts, and finish with lemon.
Bowl of high-protein lentil soup with carrots and cabbage garnished with parsley
soups
Pin Recipe

One-Pot High-Protein Lentil Soup with Carrots & Cabbage

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

Ingredients

Instructions

  1. Warm the pot: Heat a 6-quart Dutch oven over medium heat for 1 minute.
  2. Sauté aromatics: Add olive oil, onion, and garlic; cook 4 minutes until translucent. Season with a pinch of salt.
  3. Toast spices: Stir in cumin, turmeric, paprika, and pepper; cook 30 seconds until fragrant.
  4. Deglaze: Pour in wine, scrape browned bits, and reduce until almost dry.
  5. Simmer base: Add carrots, lentils, bay leaf, and broth. Bring to a boil, cover, and simmer 15 minutes.
  6. Add vegetables: Stir in cabbage and tomatoes; simmer uncovered 8–10 minutes until lentils are tender.
  7. Boost protein: Stir in hemp hearts and simmer 2 minutes.
  8. Finish: Remove bay leaf, season with salt, add lemon juice, and serve hot.

Recipe Notes

For a creamier texture, blend one-third of the finished soup and return it to the pot. Soup thickens as it stands; thin with water or broth when reheating.

Nutrition (per serving)

285
Calories
25g
Protein
33g
Carbs
7g
Fat

More Recipes