Love this recipe? Save it to Pinterest before you forget!
One-Pot High-Protein Lentil & Beet Stew (Meal-Prep Hero!)
The first time I made this stew I was staring down a Sunday night with zero desire to cook, a fridge full of random produce, and the looming reality of five early-morning commutes. One cutting board, one Dutch oven, and forty-five minutes later I had six lunches that tasted like I’d spent the afternoon at a hip vegetarian bistro instead of in my tiny rental-kitchen. The beets stain the broth a ridiculous fuchsia, the lentils keep you full straight through 3 p.m. meetings, and the entire pot costs less than a single take-out salad. I’ve tweaked it every season since—sometimes adding dill and lemon for spring, sometimes smoked paprika and chipotle for winter—but the base never changes: protein-packed, freezer-friendly, and shockingly pretty. If you can chop an onion and open a can of tomatoes, you’re one pot away from a week of genuinely exciting desk lunches.
Why You'll Love This One-Pot High-Protein Lentil & Beet Stew
- One pot, one cutting board, one happy dishwasher. Everything simmers together—no pre-cooking lentils, no roasting beets on a separate pan.
- 22 g plant protein per serving. Green lentils + hemp hearts + Greek-yogurt swirl = serious muscle fuel without any meat.
- Stays vivid for days. Beets’ natural acidity keeps the magenta color fresh; no sad grey leftovers.
- Freezer-proof. Portion into muffin trays, freeze, then pop out “stew cubes” for instant single servings.
- Budget brilliance.Feeds six for well under $10 total; lentils and beets are some of the cheapest superfoods going.
- Endlessly riff-able.Swap spinach for kale, add coconut milk for creamy sweetness, or throw in leftover roast chicken if you’re feeding omnivores.
- Comfort food that just happens to be healthy.Think borscht meets chili: silky, earthy, slightly sweet, with a gentle warmth from cumin and coriander.
Ingredient Breakdown
Green lentils hold their shape after 25 minutes of simmering, so you won’t end up with muddy stew. Beets bring folate, manganese, and that stop-you-in-your-tracks color. Fire-roasted tomatoes amplify the sweet-smoky notes, while a spoonful of smoked paprika bridges the beet-tomato friendship. Hemp hearts dissolve slightly and thicken the broth, plus they bump the protein without any chalky powders. Finally, a dollop of Greek yogurt stirred in at the end adds calcium and a tangy contrast—use coconut yogurt for a vegan version.
Produce
- 2 Tbsp olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 2 medium beets (about 300 g), peeled & ½-inch dice
- 2 medium carrots, sliced half-moons
- 1 celery stalk, diced
- 1 small bunch kale (50 g), stems removed & chopped
- Juice & zest of ½ lemon
Pantry & Refrigerated
- 1 cup dried green lentils, rinsed
- 1 can (15 oz) fire-roasted diced tomatoes
- 4 cups low-sodium vegetable broth
- 2 Tbsp tomato paste
- 1 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp smoked paprika
- ¼ tsp black pepper
- ½ tsp sea salt, plus more to taste
- 3 Tbsp hemp hearts
- ⅓ cup Greek yogurt (or coconut yogurt)
- Optional: 1 tsp maple syrup to balance beet earthiness
Step-by-Step Instructions
- Warm the base. Heat olive oil in a heavy 4-quart Dutch oven over medium. Add onion and sauté 4 minutes until translucent and just starting to brown at the edges. Stir in garlic for 30 seconds—do not let it burn; burnt garlic will bully the beets’ delicate sweetness.
- Bloom the spices. Clear a small circle in the center of the pot, drop in tomato paste, cumin, coriander, and smoked paprika. Let the paste caramelize 2 minutes; the color will deepen from bright red to brick. Stir everything together so the onion is fully coated in spiced paste.
- Load the sturdy veg. Toss in beets, carrots, and celery. Season with salt and pepper. Cook 5 minutes, stirring occasionally. The beets will start releasing juice and the bottom of the pot will look almost syrupy—this concentrated layer equals flavor later.
- Deglaze & build body. Pour diced tomatoes with their juices, scraping the bottom with a wooden spoon to lift every sticky bit (a.k.a. free flavor). Add lentils and vegetable broth. Bring to a lively simmer, then reduce heat to low, cover with the lid ajar, and cook 20 minutes.
- Check & test. After 20 minutes the lentils should be just tender but not mushy. Fish out a beet cube: if a fork slides in with slight resistance, you’re perfect. If the broth looks thick enough to coat pasta, carry on; if it’s soupy, leave the lid off for the next 5 minutes so excess moisture evaporates.
- Finish with greens & protein. Stir in chopped kale and hemp hearts. Simmer 3-4 minutes more until kale wilts and hemp hearts swell slightly. Taste; adjust salt, add maple syrup if your beets were more earthy than sweet, and crack more pepper for heat.
- Brighten & serve. Off heat, add lemon juice and zest. Ladle into bowls, swirl in Greek yogurt, and finish with a drizzle of good olive oil or chili flakes for extra kick.
Expert Tips & Tricks
Use gloves when peeling beets
Unless you want technicolor fingers for two days. A simple plastic grocery bag over your hand works in a pinch.
Toast extra spices
Double the cumin and coriander, toast separately, and set half aside to sprinkle on just before serving—layered flavor bombs.
Quick-soak lentils
If you’re the forget-to-plan type, cover lentils with boiling water while you prep veg; drain and they’ll cook 5 minutes faster.
Silky upgrade
Blitz one cup of finished stew and return it to the pot for a creamier texture without adding dairy.
Portion smarter
Use a 1-cup muffin tray; freeze stew pucks, then store in baggies. Grab one or two depending how hungry you are.
Flavor passport
Add a cinnamon stick and ¼ tsp allspice for Eastern-European vibes, or 1 Tbsp chipotle in adobo for smoky Mexican twist.
Common Mistakes & Troubleshooting
- Mushy lentils: You used red or yellow lentils which cook in 8 minutes—stick to green or French. Also keep simmer gentle; a rolling boil breaks skins.
- Tough beets: Cubes were too big or you added them later than the recipe states; they need the full 20 minutes with lentils.
- Bland broth: Under-salted. Beets crave salt; add by the ½-teaspoon, tasting as you go. A splash of soy sauce also wakes everything up.
- Curdled yogurt: You stirred it in over high heat. Whisk yogurt with a ladle of hot stew first, then return to pot off-heat.
- Separating color: Beet pigment breaks if boiled hard. Gentle simmer = jewel-tone heaven.
Variations & Substitutions
| Original | Swap | Result |
|---|---|---|
| Green lentils | Black (beluga) lentils | Earthier, keeps shape even longer. |
| Beets | Golden beets | Sweeter, milder, no pink splatter. |
| Kale | Swiss chard | Softer texture, slightly mineral. |
| Hemp hearts | Toasted pumpkin seeds | Nuttier crunch, still high protein. |
| Vegetable broth | Light chicken bone broth | Higher collagen, omnivore-friendly. |
| Greek yogurt | Coconut yogurt + lime | Vegan, tropical note pairs with cilantro. |
Storage & Freezing
Cool stew completely, then refrigerate in airtight glass containers up to 5 days. The flavor actually improves on day 2 when spices meld. For longer storage, ladle cooled stew into quart-size freezer bags, squeeze out excess air, and freeze flat—stackable bricks save precious freezer real estate. Thaw overnight in fridge or submerge sealed bag in warm water for 45 minutes, then heat gently. If texture seems thick after thawing, splash in broth or water and re-season. Do not re-freeze once thawed.
FAQ
Ready to paint your meal-prep containers the most outrageous pink in the office fridge? Grab your Dutch oven and let those lentils work their magic—your future hungry self will thank you every fluorescent-lit lunchtime.
One-Pot High-Protein Lentil & Beet Stew
SoupsIngredients
- 1 Tbsp olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 cups cooked green lentils
- 2 medium beets, peeled & cubed
- 1 carrot, diced
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 4 cups low-sodium veggie broth
- 1 can (14 oz) diced tomatoes
- 2 cups baby spinach
- 1 tsp salt & ½ tsp pepper
- Juice of ½ lemon
- Fresh parsley for garnish
Instructions
- Heat olive oil in a heavy pot over medium heat.
- Add onion and sauté 4 min until translucent; stir in garlic for 1 min.
- Toss in beets & carrot; cook 5 min, stirring occasionally.
- Sprinkle cumin & paprika; toast 30 sec until fragrant.
- Pour in lentils, broth, and tomatoes; bring to a boil.
- Reduce heat, cover, and simmer 20 min or until beets are tender.
- Stir in spinach and cook 2 min until wilted.
- Season with salt, pepper, and lemon juice.
- Cool completely before portioning into meal-prep containers.
- Garnish with parsley when serving; keeps 5 days refrigerated or 3 months frozen.