Love this? Pin it for later!
Why This Recipe Works
- 25 g plant protein per serving: Lentils + Greek yogurt + hemp hearts keep you full for hours.
- One-pot wonder: Minimal dishes means more time for Netflix—or homework.
- Under $1.75 per serving: Pantry staples + frozen spinach keep costs low and nutrition high.
- Freezer hero: Portion, freeze, and reheat without texture loss for up to 3 months.
- Customizable heat: Dial the chili up or down so toddlers and spice-fiends both rejoice.
- Ready in 35 minutes: Week-night doable yet impressive enough for company.
Ingredients You'll Need
I reach for sturdy, slate-green French lentils (a.k.a. Puy lentils) when I can find them on the bulk aisle—their seed coat stays intact, giving the curry a satisfying bite. Brown lentils work beautifully too; red lentils dissolve into silk, saving you the mash step if you want a creamier finish. Buy from the bulk bins: spices and legumes are 40 % cheaper than pre-packaged, and you can sniff the cumin to be sure it’s still fragrant.
Full-fat Greek yogurt is my stealth protein booster; the live cultures round out the acidity of the tomatoes and add a luxurious body. If you’re dairy-free, substitute an equal amount of coconut yogurt and stir in 2 Tbsp hemp hearts at the end for comparable protein.
Frozen spinach gets wilted right into the pot—no sandy washing sessions. If you have fresh spinach on its last legs, swap in 4 packed cups and add it during the last minute of simmering.
Curry powder choice matters: look for one with turmeric high on the ingredient list for anti-inflammatory bonus points, and toast it in the oil for 30 seconds to bloom the volatile oils. My local Indian grocer sells a “Madras Hot” blend that’s mellow once simmered; if yours is mild, augment with ½ tsp cayenne.
How to Make High Protein Lentil Curry for a Budget Friendly Meal
Warm the pot & bloom the spices
Place a heavy 4-quart Dutch oven over medium heat for 30 seconds, then add 2 Tbsp coconut oil. When it shimmers, sprinkle in 1 Tbsp Madras curry powder, 1 tsp ground cumin, ½ tsp turmeric, and ¼ tsp black pepper. Stir constantly for 45 seconds; the mixture will look like wet sand and smell like heaven. This step unlocks the essential oils in the spices and sets the foundation for deep flavor.
Sauté the aromatics
Add 1 finely diced yellow onion, 3 minced garlic cloves, and 1 Tbsp grated fresh ginger. Reduce heat to medium-low so the garlic doesn’t burn. Cook 5 minutes, stirring occasionally, until the onion turns translucent and the edges caramelize. If the mixture sticks, splash in 1 Tbsp water and scrape; the moisture will lift the fond and keep things from scorching.
Toast the lentils
Stir in 1 cup rinsed French lentils. Toss to coat each lentil in the spiced oil; toasting for 2 minutes helps them retain their shape during simmering and adds a nutty depth reminiscent of toasted buckwheat.
Deglaze with tomatoes
Pour in one 14-oz can crushed tomatoes (fire-roasted if possible). Use the liquid to scrape up every browned bit—those caramelized sugars equal free flavor. Simmer 3 minutes until the tomatoes darken slightly and the oil separates at the edges.
Add liquid & bring to pressure (stovetop option)
Stir in 2 ½ cups vegetable broth, ½ tsp salt, and ¼ tsp cayenne (optional). Lock on the lid, bring to high pressure over high heat (about 5 minutes), then lower heat and cook 10 minutes. Quick-release after 5 minutes natural de-pressurization. No pressure cooker? No problem—see the stovetop variation below.
Simmer until tender (non-pressure method)
If you’re using a regular pot, bring the mixture to a boil, reduce to low, cover, and simmer 22–25 minutes, stirring once halfway through. Add ¼ cup water if it looks dry; lentils should be al dente and swimming in thick gravy.
Stir in greens & protein
Remove lid, fold in 1 cup frozen spinach and ½ cup Greek yogurt. Simmer 2 minutes more; spinach will turn bright and yogurt will meld into the sauce, boosting protein to 25 g per serving without any chalky protein-powder aftertaste.
Finish with brightness
Off heat, squeeze in the juice of ½ lime and shower with ¼ cup chopped cilantro. Taste for salt and tang; lentils drink seasoning, so you may need another pinch of salt or splash of lime. Serve over brown rice, cauliflower rice, or with whole-wheat naan for scooping.
Expert Tips
Batch-cook Sundays
Double the recipe and freeze half in quart freezer bags laid flat; they’ll thaw in 15 minutes under warm tap water.
Protein math
Each cup of French lentils = 18 g protein; ½ cup Greek yogurt = 10 g; 2 Tbsp hemp hearts = 7 g. Divide by 4 servings and you’re at 25 g per bowl.
Control the heat
Temper cayenne by stirring in an extra spoon of yogurt; crank it up with a finely diced serrano added with the onions.
Sleepy lentils fix
If your lentils are older than a year, add 5 minutes to simmer time and an extra ¼ cup liquid.
Golden turmeric trick
Add a pinch of black pepper when you add turmeric; piperine boosts curcumin absorption by 2000 %.
Creamy without dairy
Substitute coconut yogurt and whisk in 1 tsp cornstarch slurry to prevent separation under heat.
Variations to Try
- Sweet-potato boost: Fold in 1 cup diced sweet potato with the broth for extra vitamin A and natural sweetness.
- Smoky chickpea twist: Replace half the lentils with canned chickpeas; dust with smoked paprika for campfire vibes.
- Thai spin: Swap curry powder for 1 Tbsp red Thai curry paste and finish with ½ cup coconut milk instead of yogurt.
- Greens swap: Use chopped kale or Swiss chard; add 3 minutes earlier because they’re heartier than spinach.
Storage Tips
Refrigerate: Cool completely, then store in airtight glass containers up to 5 days. The flavors meld and improve overnight, making leftovers a prized commodity.
Freeze: Portion into silicone muffin trays; freeze 2 hours, pop out the hockey-puck portions, and stash in freezer bags. Each “puck” is roughly 1 cup—perfect single servings for rushed lunches.
Reheat: Microwave from thawed for 2 minutes with a splash of broth, stirring halfway. From frozen, simmer in a covered saucepan with ¼ cup water over low heat 12 minutes, stirring occasionally.
Frequently Asked Questions
High Protein Lentil Curry for a Budget Friendly Meal
Ingredients
Instructions
- Bloom spices: Heat oil in Dutch oven, add curry powder, cumin, turmeric, and pepper; stir 45 seconds.
- Sauté aromatics: Add onion, garlic, ginger; cook 5 min until translucent.
- Toast lentils: Stir in lentils 2 minutes.
- Deglaze: Add tomatoes, scrape up browned bits, simmer 3 min.
- Simmer: Stir in broth, salt, cayenne; cover and simmer 22–25 min until lentils are tender.
- Finish: Stir in spinach and yogurt, simmer 2 min. Off heat, add lime juice and cilantro.
Recipe Notes
For pressure-cooker method, cook on high pressure 10 minutes, quick-release after 5 minutes natural release. Nutrition is calculated with low-sodium broth.