Love this? Pin it for later!
High-Protein Lentil Soup with Beets & Carrots
A vibrant, budget-friendly powerhouse soup that turns humble pantry staples into a restaurant-worthy dinner the whole family will crave.
Last Tuesday at 6:15 p.m. I opened the fridge, saw nothing but a scraggly bunch of beets and the usual bag of carrots, and still managed to put a steaming, magenta-hued pot of soup on the table by 7:00. My eighth-grader—who has declared beets “the enemy”—polished off two bowls, then asked if we could have it again on Thursday. That’s the magic of this high-protein lentil soup: it tastes like a million bucks, costs less than a latte, and somehow makes every bite feel like comfort food and super-food at the same time.
I started developing the recipe during the year we tightened our grocery budget to save for a backyard greenhouse. Lentils were cheap, filling, and protein-rich, but I wanted more color and sweetness to keep the kids interested. Roasting the beets and carrots first intensifies their sugars, so the soup needs zero added sweetener. A final squeeze of lemon brightens the earthiness, while a swirl of yogurt (or coconut milk for the vegan crowd) turns the broth luxuriously creamy. We’ve served it to company, packed it in thermoses for cross-country meets, and frozen quarts for new-parent friends. Every time, someone asks for the recipe. Today, it’s yours.
Why This Recipe Works
- 25 g plant protein per serving: Green lentils + a handful of split red lentils create a complete amino-acid profile without pricey meat.
- One pot, one sheet pan: Roast vegetables while the lentils simmer—no fancy equipment required.
- Kid-approved sweetness: Caramelized beets and carrots balance the savory broth; even beet-skeptics keep spooning.
- Under $1.50 per serving: Uses supermarket staples and lasts up to five days in the fridge.
- Freezer hero: Doubles beautifully; thaw and thin with broth for an instant dinner.
- Color without stains: Roasting beets first keeps their juices contained—no pink countertops!
- Customizable texture: Blend half for silky elegance or leave chunky for rustic comfort.
Ingredients You'll Need
Before we ladle out the details, let’s talk shopping strategy. Lentils are cheapest in the bulk bins; look for uniform color and avoid shriveled skins. Beets should feel heavy for their size—if the greens are attached, even better; sauté them later for a bonus side. Carrots keep for weeks, so buy the economy bag and stash them in the crisper in a paper towel–lined produce box.
Green or French lentils (1½ cups): These hold their shape and bring 18 g protein per cup dried. Brown lentils work in a pinch, but they soften faster—add them 10 minutes later.
Split red lentils (½ cup): They dissolve slightly, naturally thickening the broth. No red lentils? Use yellow split peas, but rinse well to remove dusty starch.
Beets (3 medium, about 1 lb): Golden beets taste milder and won’t tint the soup fuchsia; candy-striped Chioggia turn sunset-orange when roasted. Wear gloves if you’re a neat freak, but roasting eliminates most staining.
Carrots (4 large): Choose the fat ones—they’re easier to peel and cheaper per pound. If your carrots have started to flex, soak in ice water for 30 minutes to re-crisp before roasting.
Aromatics: One yellow onion, three cloves garlic, and a thumb of fresh ginger. Ginger’s subtle heat plays beautifully with beets’ sweetness; frozen cubes are fine here.
Spice trio: Cumin, coriander, and smoked paprika. Buy whole seeds and toast them yourself for pennies; pre-ground spices lose punch after six months.
Tomato paste (2 Tbsp): Adds umami depth. Tube paste lasts forever in the fridge and eliminates half-used-can guilt.
Vegetable broth (6 cups): Low-sodium keeps you in control of salt; homemade scrap broth is practically free.
Lemon & zest: Non-negotiable brightness. Zest first, then juice—zest oils fade quickly once exposed to air.
Optional creamy finish: Plain Greek yogurt, coconut milk, or silken-blended tofu for dairy-free households.
How to Make High-Protein Lentil Soup with Beets & Carrots
Roast the vegetables
Preheat oven to 425 °F (220 °C). Peel beets and carrots; cut into ¾-inch cubes. Toss with 1 Tbsp olive oil, ½ tsp salt, and a few cracks of pepper. Spread on a parchment-lined sheet. Roast 25–30 minutes, stirring once, until edges caramelize and a paring knife slides through with no resistance. Meanwhile…
Toast the spices
In a heavy Dutch oven, dry-toast 1 tsp cumin seeds and 1 tsp coriander seeds over medium heat 60–90 seconds, until fragrant and just beginning to pop. Transfer to a spice grinder or mortar and crush coarsely; this releases oils for deeper flavor. (Skip if using pre-ground; add them in step 4.)
Build the base
Add 1 Tbsp oil to the pot. Sauté diced onion for 3 minutes until translucent. Stir in 3 minced garlic cloves and 1 Tbsp grated ginger; cook 45 seconds. Scrape the toasted spices back in plus 1 tsp smoked paprika; toss to coat. The kitchen should smell like a Moroccan souk.
Deglaze & deepen
Push veggies to the rim; add 2 Tbsp tomato paste to the bare center. Let it caramelize 1 minute, then splash in ½ cup broth, scraping the brown bits (fond) into the sauce. This step transforms raw tomato into complex sweetness.
Simmer the lentils
Pour in remaining 5½ cups broth, 1 cup green lentils, ½ cup red lentils, 1 bay leaf, and 1 tsp salt. Bring to a boil, reduce to low, cover slightly ajar, and simmer 20 minutes. Stir occasionally; red lentils will start breaking down and naturally thicken the soup.
Marry the flavors
When lentils are tender, fold in roasted beets and carrots plus any juices from the sheet pan. Simmer 5 minutes more so the vegetables absorb the spiced broth. Fish out bay leaf. Taste; add salt, pepper, or a pinch of sugar if your beets were small.
Choose your texture
For a rustic stew, serve as-is. For restaurant elegance, purée ⅓ of the soup with an immersion blender and stir back in. Want silky smooth? Blend entire pot in batches; return to low heat and thin with broth until soupy.
Finish & serve
Stir in juice of ½ lemon and 1 tsp zest just before serving. Ladle into warm bowls, top with a dollop of yogurt, a drizzle of olive oil, and a shower of chopped parsley or beet greens. Pass lemon wedges for brightness.
Expert Tips
Speed it up
Microwave beets 5 minutes before roasting to cut oven time by 10 minutes. Pat dry so they still caramelize.
Control the color
Golden beets yield a sunset-orange soup; red beets create fuchsia. Mix both for a tie-dye effect kids love.
Boost protein
Stir in a 15-oz can of chickpeas during the final simmer for an extra 6 g protein per serving.
Overnight trick
Soak green lentils 8 hours; they’ll cook in 12 minutes and be easier on sensitive tummies.
Garnish smart
Toasted pumpkin seeds add crunch; a spoonful of pesto swirled on top turns dinner into wow-factor.
Stretch the batch
Add 2 cups small pasta shells during last 8 minutes for a minestrone vibe that feeds two more mouths.
Variations to Try
- Moroccan twist: Add ½ tsp cinnamon, ¼ tsp cayenne, and a handful of raisins. Top with harissa yogurt.
- Green goddess: Swap beets for zucchini and spinach; finish with fresh dill and lemon-tahini drizzle.
- Smoky bacon(ish): Stir 1 tsp smoked salt and 1 Tbsp maple syrup; sprinkle coconut bacon on top.
- Curried coconut: Replace paprika with 1 Tbsp mild curry powder; finish with canned coconut milk and cilantro.
- Mexican fiesta: Add 1 tsp oregano, 1 cup corn, and juice of 1 lime. Serve with tortilla chips and queso fresco.
- Asian greens: Use sesame oil for sautéing; finish with baby bok choy, miso, and toasted sesame seeds.
Storage Tips
Refrigerator: Cool soup completely; transfer to glass jars with tight lids. Keeps 5 days; flavors deepen each day. Thin with broth when reheating.
Freezer: Portion into silicone muffin trays; freeze 2 hours, pop out, and store cubes in zip bags. Each “muffin” equals one cup; thaw what you need. Good for 3 months.
Make-ahead roasted veg: Roast beets and carrots on Sunday; refrigerate up to 4 days. Weeknight soup comes together in 25 minutes.
Lunchbox safety: Pack hot soup in a pre-heated thermos; it will stay above 140 °F until noon. Slip a frozen yogurt stick inside the same lunchbox to keep the whole bag cool.
Frequently Asked Questions
high protein lentil soup with beets and carrots for budget family dinners
Ingredients
Instructions
- Roast vegetables: Preheat oven to 425 °F. Toss beets and carrots with 1 Tbsp oil, salt, and pepper. Roast 25–30 min until caramelized.
- Toast spices: In a Dutch oven, toast cumin & coriander seeds 60 sec; grind.
- Sauté aromatics: Add 1 Tbsp oil, onion, garlic, ginger; cook 3 min. Stir in toasted spices and paprika.
- Deglaze: Add tomato paste; cook 1 min. Splash in ½ cup broth, scrape fond.
- Simmer lentils: Add remaining broth, both lentils, bay leaf, salt. Simmer 20 min.
- Combine: Stir in roasted vegetables; simmer 5 min. Remove bay leaf. Adjust seasoning.
- Blend (optional): Purée portion for thicker texture. Stir in lemon juice & zest.
- Serve: Ladle into bowls; top with yogurt and seeds.
Recipe Notes
Soup thickens as it sits; thin with broth or water when reheating. For vegan option, use coconut milk instead of yogurt.