Love this? Pin it for later!
One-Pot High-Protein Lentil & Carrot Stew with Spinach and Garlic
Sunday afternoons in my kitchen usually smell like onions hitting hot olive oil, but last weekend the star was this hearty, stick-to-your-ribs lentil stew. I’d come home from a trail run feeling equal parts virtuous and ravenous; the kind of hunger that makes you open the fridge and stare blankly, willing dinner to appear. A half-empty bag of green lentils, the last of a wilting spinach clamshell, and the floppy carrots my toddler had rejected inspired this accidental masterpiece. One pot, 35 minutes, and a few pantry staples later, I was curled on the couch with a bowl that tasted like it had simmered all afternoon. My husband—avowed meat-lover—went back for thirds and asked if we could freeze a double batch “for emergencies.” (Translation: Tuesday lunch.) Since then I’ve served it to my running club after a chilly 10-K, toted it in a thermos to soccer practice, and even pureed the leftovers into a surprisingly luxurious soup for a dinner party. Whether you need a speedy weeknight dinner, a make-ahead desk lunch, or a plant-powered crowd-pleaser, this high-protein, vitamin-packed stew delivers comfort without compromise.
Why This Recipe Works
- One pot, zero fuss: Everything simmers together so flavors meld while dishes stay minimal.
- 18 g plant protein per serving: Green lentils plus a sneaky scoop of hemp hearts keep you full for hours.
- Budget-friendly heroes: A 79-cent bag of lentils and humble carrots turn into five restaurant-worthy bowls.
- Freezer champion: Doubles (or triples) beautifully and thaws like a dream on busy nights.
- Leafy-green boost: Baby spinach wilts in at the end so every bite delivers iron and vibrant color.
- Garlic lover’s dream: Eight slow-sautéed cloves mellow into sweet, nutty goodness—no vampire jokes needed.
- Customizable heat: Add cayenne for kick or keep it mild for kiddos and spice-shy relatives.
Ingredients You'll Need
Green or French (Puy) lentils are my go-to because they hold their shape and cook in under 30 minutes without turning to mush. Brown lentils work too—just shave 2 minutes off the simmer time. Skip red lentils here; they dissolve into dal territory. For carrots, grab the bunch with tops still attached—they’re fresher, sweeter, and the tops can be blitzed into pesto for tomorrow’s sandwich. Baby spinach wilts quickly, but if you have a bunch of curly leaf spinach, simply remove any thick stems. Hemp hearts amp up protein and disappear into the stew, but if you can’t find them, swap in pumpkin seeds or a scoop of unflavored pea protein. The garlic count is intentional; slow sautéing tames the bite and creates a creamy, almost caramel-like depth. If you’re down to three sad cloves, add a teaspoon of garlic powder in Step 4. Use a good extra-virgin olive oil—it’s the only fat here, so flavor matters. Vegetable broth keeps it vegetarian, but if you’re not strictly plant-based, chicken bone broth adds collagen richness. Finally, a squeeze of lemon at the end brightens everything; bottled juice works, but fresh wedges are pennies and make a world of difference.
How to Make One-Pot High-Protein Lentil and Carrot Stew with Spinach and Garlic
Warm the pot
Place a heavy-bottomed Dutch oven or soup pot over medium heat for 30 seconds; this prevents the onions from sticking. Add 2 tablespoons olive oil and swirl to coat the surface evenly.
Sauté aromatics
Add diced onion and cook 3 minutes until translucent, stirring occasionally. Stir in ⅛ teaspoon salt to draw out moisture and speed the process.
Low-and-slow garlic
Reduce heat to medium-low. Add minced garlic and cook 4 minutes, stirring every 30 seconds, until fragrant and just starting to turn golden. Do not brown—it turns bitter.
Spice bloom
Stir in cumin, coriander, and smoked paprika; cook 45 seconds until the spices smell toasted and the oil turns rusty orange. This blooms the essential oils for deeper flavor.
Add core veg
Tip in diced carrots and lentils. Stir to coat every lentil in the spiced oil; this seals the exterior and prevents blow-out skins later.
Deglaze & simmer
Pour in vegetable broth and scrape the pot’s bottom with a wooden spoon to lift any flavorful bits. Increase heat to high, bring to a boil, then immediately reduce to a gentle simmer. Cover and cook 20 minutes, stirring once halfway through.
Finish with greens
Remove lid, stir in hemp hearts and black pepper. Pile spinach on top and cover 1 minute until wilted. Fold it in; residual heat will finish the job without muddying the color.
Adjust & serve
Taste and season with more salt, pepper, or a splash of lemon juice for brightness. Ladle into warm bowls, drizzle with extra olive oil, and pass lemon wedges at the table.
Expert Tips
Speedy soak
Forgot to rinse lentils? Place them in a bowl, cover with boiling water for 3 minutes, drain, and proceed—cuts 5 minutes off simmer time.
Overnight flavor
Stew tastes even better the next day. Refrigerate, then reheat gently with a splash of broth to loosen.
Crunchy topping
Toast a handful of sunflower seeds in a dry pan until they pop; sprinkle over each bowl for textural contrast.
Thick or thin
Prefer soupier? Add an extra cup of broth during reheating. Want it thick enough to spoon over baked potatoes? Simmer uncovered 5 extra minutes.
Flavor lock-in
Finish with a tiny drizzle of toasted sesame oil—just ¼ teaspoon per bowl—for a nutty aroma that keeps everyone guessing.
Vibrant spinach
Frozen spinach works in a pinch; thaw and squeeze dry first, then stir in during the last 3 minutes to prevent gray edges.
Variations to Try
- MoroccanSwap cumin for ras el hanout, add ¼ cup chopped dried apricots with the carrots, and finish with chopped preserved lemon.
- Coconut CurryUse coconut oil to sauté, trade paprika for yellow curry powder, and replace 1 cup broth with light coconut milk.
- Fire-RoastedStir in a 14-oz can of fire-roasted diced tomatoes with the broth for smoky depth and a slightly pink hue.
- Sausage RemixBrown sliced plant-based or turkey sausage before the onions; proceed as written for omnivore appeal.
- Grain BowlSkip the broth reduction and serve the thick stew over farro or quinoa, topped with crumbled feta.
Storage Tips
Cool the stew completely within two hours of cooking—spread it in a shallow metal pan to speed the process. Transfer to airtight glass containers; it keeps 5 days refrigerated or 3 months frozen. Leave ½ inch headspace in freezer jars to prevent cracking. Thaw overnight in the fridge or use the microwave’s defrost setting, breaking up ice crystals every 2 minutes. When reheating, always add a splash of broth or water; lentils continue to absorb liquid as they sit. For lunchboxes, pre-heat a wide-mouth thermos with boiling water for 3 minutes, drain, then fill with steaming stew; lunch will be hot 5 hours later. If you plan to freeze portions, slightly undercook the carrots so they retain a pleasant bite after reheating.
Frequently Asked Questions
one pot high protein lentil and carrot stew with spinach and garlic
Ingredients
Instructions
- Warm the pot: Heat olive oil in a Dutch oven over medium heat.
- Sauté onions: Cook onion with a pinch of salt 3 minutes until translucent.
- Garlic love: Reduce heat to medium-low, add garlic, cook 4 minutes stirring often.
- Spice bloom: Stir in cumin, coriander, and paprika; toast 45 seconds.
- Add veg & lentils: Toss in carrots and lentils to coat in spices.
- Simmer: Pour in broth, bring to boil, then simmer covered 20 minutes.
- Finish: Stir in hemp hearts, pepper, and spinach; cover 1 minute until wilted. Season with salt and lemon juice. Serve hot with extra olive oil and lemon wedges.
Recipe Notes
Stew thickens as it stands; thin with broth when reheating. Freeze portions up to 3 months.
