high protein lentil soup with beets and carrots for january dinners

30 min prep 8 min cook 2 servings
high protein lentil soup with beets and carrots for january dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

High-Protein Lentil Soup with Beets & Carrots

When January’s chill settles in and the holiday sparkle has faded, I crave food that feels like a warm hand-knitted blanket—familiar, nourishing, and quietly vibrant. This lentil soup is my answer to the post-holiday slump: a bowl that carries 24 grams of plant protein per serving, the earthy sweetness of roasted beets, and the sunshine-orange pop of carrots. It’s the recipe I turn to after the marathon of December cookies and cheese boards, when my body is practically begging for something honest and restorative.

I first cobbled it together on a particularly grey Sunday three winters ago. My market tote held a bag of French green lentils that had been languishing in the pantry and a bunch of candy-stripe beets so pretty they felt like décor. I roasted the beets while the lentils simmered with bay leaves and a parmesan rind I found at the back of the cheese drawer. The scent that drifted through the house—garlicky, peppery, a little bit sweet—coaxed my teenagers downstairs before the bowl hit the table. We’ve since served it at snow-day lunches, packed it in thermoses for skiing trips, and ladled it into mugs for friends who stop by “just for a quick visit” and stay for dinner. It’s forgiving, meal-prep friendly, and tastes even better on day three, when the flavors have had time to meld into something almost stew-like.

Whether you’re resetting after festive indulgence, feeding a houseful of resolution-minded athletes, or simply craving a soup that can stand alone as dinner, this recipe will carry you gently into the new year—one cozy spoonful at a time.

Why This Recipe Works

  • Protein powerhouse: French green lentils + hemp hearts deliver a complete amino-acid profile without any meat.
  • One-pot wonder: Roast the beets while the soup simmers; minimal dishes, maximum flavor.
  • Color therapy: Ruby beets and orange carrots brighten the dreariest winter plate.
  • Meal-prep hero: Flavor deepens overnight; freeze portions for up to three months.
  • Budget friendly: Entire pot costs less than a single take-out entrée.
  • Allergy aware: Naturally gluten-free, dairy-free, nut-free, and vegan.
  • Versatile texture: Blend half for silky richness or leave brothy for a lighter bowl.

Ingredients You'll Need

Ingredients

French green lentils (a.k.a. Puy lentils) are tiny, slate-colored powerhouses that hold their shape after 35 minutes of gentle simmering. They’re my go-to for soups that need to sit without turning muddy. If you can only find brown lentils, reduce the cook time by 8–10 minutes and expect a softer texture. Red lentils will dissolve entirely—great for thickening, but you’ll lose the hearty bite.

Beets bring natural sweetness and an antioxidant punch. I roast them wrapped in foil with a drizzle of olive oil and a shower of salt; the skins slip off like silk, and the edges caramelize. Golden beets bleed less and keep the soup’s color more “sunset” than “crimson tide,” so choose accordingly. Vacuum-packed pre-cooked beets work in a pinch—just dice and add during the final 10 minutes so they warm through without turning to mush.

Carrots should feel heavy for their size and snap cleanly. I peel only if the skins look tired; most of the nutrients live just beneath. Slice them into ¼-inch coins so they cook at the same rate as the lentils.

Bay leaves and thyme are the quiet background singers. Fresh thyme sprigs get plucked before serving; dried thyme works—use ½ teaspoon and add with the garlic so the oils bloom.

Tomato paste concentrates umami. Buy the tube variety; it lives forever in the fridge and saves you from opening a whole can for 2 tablespoons.

Vegetable broth varies wildly in salt. Taste at the halfway mark; if it’s bland, bolster with a teaspoon of white miso or a splash of soy sauce instead of more salt.

Hemp hearts look like pale sesame seeds but dissolve into creamy richness. They also bump the protein to 24 g per serving. If you can’t find them, swap in raw cashews soaked for 2 hours, or stir in a can of white beans, pureed.

Lemon zest and juice wake everything up right before serving. The zest oils perfume the broth; the juice balances the beets’ sweetness.

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

1
Roast the beets

Heat oven to 400 °F (204 °C). Trim beet tops, leaving 1 inch of stem to prevent bleeding. Rinse, then wrap each beet in foil with ½ teaspoon olive oil and a pinch of salt. Place on a sheet pan and roast 35–45 minutes (small beets) or 55–65 minutes (baseball-size). A paring knife should slide in with zero resistance. Cool slightly, rub off skins with paper towels, and dice into ½-inch cubes.

2
Sauté the aromatics

While the beets roast, warm 2 tablespoons olive oil in a heavy Dutch oven over medium heat. Add diced onion and cook 4 minutes until translucent. Stir in 2 cups carrots, 3 minced garlic cloves, 1 tablespoon tomato paste, 2 teaspoons ground cumin, 1 teaspoon smoked paprika, and ½ teaspoon black pepper. Cook 2 minutes; the tomato paste will darken from scarlet to brick red, proof that the sugars are caramelizing.

3
Deglaze & build the broth

Pour in ½ cup dry white wine (or water) and scrape the brown fond with a wooden spoon. Let the wine bubble away to almost nothing—this concentrates flavor and removes raw alcohol edge. Add 6 cups vegetable broth, 1½ cups French green lentils (rinsed), 2 bay leaves, and 3 fresh thyme sprigs tied with kitchen string. Bring to a boil, then reduce to a gentle simmer, partially cover, and cook 25 minutes.

4
Add the protein boost

Stir in ½ cup hemp hearts and 1 teaspoon kosher salt. Simmer 5 minutes more. The hemp will soften and thicken the broth slightly. Taste a lentil: it should yield but still have a pop. If it’s chalky, simmer 5–8 minutes longer.

5
Fold in roasted beets

Remove bay leaves and thyme stems. Gently fold in roasted beet cubes. Their color will bleed—this is desirable. If you prefer a brighter soup, reserve half the beets and scatter on top as garnish just before serving.

6
Finish with brightness

Off heat, add 1 tablespoon lemon juice and ½ teaspoon finely grated lemon zest. Swirl in a handful of chopped parsley for freshness. Taste, adjusting salt or pepper as needed.

7
Serve & garnish

Ladle into wide bowls. Drizzle with good olive oil, scatter extra hemp hearts for crunch, and add a dollop of yogurt or tahini if you like creamy contrast. Crusty sourdough is mandatory for swiping the last crimson streaks.

8
Optional blending

For a silkier texture, ladle ⅓ of the soup into a blender, puree until smooth, then return to the pot. This gives body without losing the lovely lentil integrity.

Expert Tips

Low-sodium broth hack

If your broth is labeled “low sodium,” season the soup at the very end. Salt concentrates as liquid evaporates; adding early can lead to over-salting.

Speedy weeknight shortcut

Roast beets on Sunday, refrigerate up to 5 days. Soup comes together in 30 minutes flat on Tuesday night.

Creamy without cream

Stir in ¼ cup coconut milk or cashew cream for richness without dairy. The color will shift to a gorgeous mauve.

Frozen beet trick

Trader Joe’s sells pre-roasted frozen beet cubes—add them straight from the freezer during the last 5 minutes.

Protein math

Want 30 g? Stir in 1 cup diced smoked tofu or top each bowl with a jammy seven-minute egg.

Color-safe bowls

Beets stain plastic. Store leftovers in glass jars; add a squeeze of lemon on top to keep the hue vibrant.

Variations to Try

  • Moroccan twist: Swap cumin for 1½ teaspoons ras el hanout and add ½ cup diced dried apricots with the broth. Finish with cilantro and toasted almonds.
  • Smoky greens: Stir in 3 cups shredded kale during the last 3 minutes and add ½ teaspoon smoked paprika extra. The wilting greens turn the broth almost forest-green.
  • Thai coconut: Replace wine with 2 tablespoons red curry paste, use coconut milk instead of water for thinning, and finish with lime juice, cilantro, and a drizzle of sriracha.
  • Mushroom umami: Add 8 oz diced cremini mushrooms with the onions and use porcini broth. Top with truffle oil for date-night glam.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight glass jars, and refrigerate up to 5 days. The flavor actually peaks on day 3 when the lentils have absorbed the spices.

Freezer: Portion into silicone muffin molds, freeze until solid, then pop out the pucks into a zip-top bag. Each puck is roughly 1 cup—perfect single servings. Thaw overnight in the fridge or simmer gently from frozen with a splash of water.

Reheat: Warm slowly over medium-low heat; high heat can turn beets murky. Add broth or water to loosen—the soup thickens as it sits.

Frequently Asked Questions

Yes—drain and rinse three 15-oz cans. Add them during step 5 and simmer only 5 minutes to heat through; longer cooking will turn them mushy. Reduce broth by 1 cup since canned lentils don’t absorb as much liquid.

Beets and green lentils both leach color when boiled too hard. Keep the simmer gentle and add a splash of acid (lemon or vinegar) at the end to brighten the hue.

Blend the entire pot smooth and call it “dragon-blood soup.” Serve with grilled-cheese soldiers for dipping. The sweetness of roasted beets wins over most skeptics.

Lentils contain GOS; limit serving to ½ cup per meal during the elimination phase. Swap onion for leek greens and garlic-infused oil to reduce fructans.

Because this is a low-acid soup, pressure canning is the only safe route. Process pints for 75 minutes at 10 lbs pressure (adjust for altitude). Omit hemp hearts; add when reheating for best texture.

A dry Grüner Veltliner or a light Cru Beaujolais mirrors the earthy beets without overpowering the delicate herbs.
high protein lentil soup with beets and carrots for january dinners
soups
Pin Recipe

High-Protein Lentil Soup with Beets & Carrots

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

Ingredients

Instructions

  1. Roast beets: Wrap scrubbed beets in foil with oil and salt; roast at 400 °F for 35–65 min until tender. Cool, peel, dice.
  2. Sauté aromatics: In Dutch oven, heat oil over medium. Cook onion 4 min, add carrots, garlic, tomato paste, cumin, paprika, pepper; cook 2 min.
  3. Deglaze: Add wine; reduce until nearly dry. Stir in broth, lentils, bay, thyme; bring to boil, then simmer 25 min.
  4. Add hemp: Stir in hemp hearts and salt; simmer 5 min more until lentils are tender.
  5. Finish: Remove bay & thyme. Fold in roasted beets, lemon juice, zest. Adjust seasoning.
  6. Serve: Ladle into bowls, garnish with parsley, olive oil, and extra hemp hearts.

Recipe Notes

Soup thickens as it sits. Thin with water or broth when reheating. Freeze in silicone muffin molds for easy single portions.

Nutrition (per serving)

318
Calories
24g
Protein
38g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.