Warm up your kitchen with this flavor-packed lentil and spinach curry that delivers big taste and nutrition. Perfect for busy weeknights, this one-pot wonder combines aromatic spices, creamy coconut milk, and protein-rich lentils into a satisfying vegetarian meal.
Best of all, it comes together quickly using simple ingredients you might already have on hand. Let’s dive into this delicious recipe that will become a staple in your healthy dinner rotation.

Why You’ll Love This High-Protein Lentil & Spinach Curry
This nutrient-dense curry stands out for several compelling reasons. First, it provides an excellent balance of plant-based protein, complex carbohydrates, and healthy fats. Next, the combination of spinach and lentils creates a fiber-rich meal that keeps you full for hours. Additionally, it costs less than $1.50 per serving, making it one of the best cheap dinners for a family.
Despite its simple preparation, this dish tastes like something from your favorite Indian restaurant. The warm spices meld perfectly with the creamy coconut milk for a comforting texture while bright cilantro adds fresh contrast at the end. If you like the flavors in garlic Parmesan chicken skewers, you’ll appreciate how these spices create different but equally satisfying plant-based magic.
Recipe
Print
High-Protein Lentil & Spinach Curry
- Total Time: 45 min
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A quick, creamy vegetarian curry packed with plant protein and vibrant flavors, perfect for healthy weeknight dinners
Ingredients
- 2 Tbsp olive oil ($0.24)
- 2 cloves garlic ($0.16)
- 1 tsp grated fresh ginger ($0.10)
- 1 small yellow onion ($0.21)
- 1 Tbsp curry powder* ($0.30)
- 1 cup brown lentils (dry) ($0.67)
- 2 cups vegetable broth** ($0.26)
- 1 13oz. can coconut milk ($1.99)
- 3 cups fresh baby spinach ($1.61)
- 4 cups cooked rice ($0.60)
- 1/4 cup chopped fresh cilantro ($0.15)
Instructions
- Mince the garlic, grate the ginger, and dice the onion.
- Add the olive oil, garlic, and ginger to a deep skillet, Dutch oven, or soup pot.
- Sauté the garlic and ginger over medium heat for 1 minute, or just until the garlic becomes soft and fragrant.
- Add the diced onion to the skillet and continue to sauté over medium until the onion is soft and translucent.
- Add the curry powder and continue to sauté for about one minute more to toast the spices.
- Add the dry lentils and vegetable broth to the skillet.
- Stir to dissolve any browned bits from the bottom of the skillet.
- Place a lid on top, turn the heat up to medium-high, and bring the broth to a boil.
- Once boiling, turn the heat down to low, and let it simmer for 20 minutes, stirring occasionally.
- After simmering for 20 minutes the lentils should be tender and most of the broth absorbed.
- Add the can of coconut milk and stir to combine.
- Turn the heat back up to medium and allow the skillet to come back up to a simmer.
- Let it simmer without a lid for an additional 10 minutes, stirring often, to thicken the mixture.
- Once thickened, turn the heat off.
- Add the fresh spinach and stir gently until the spinach has wilted.
- Taste the mixture and adjust the salt or curry powder to your liking, if needed.
- Serve over a bowl of rice, and top with chopped cilantro if desired.
- Prep Time: 5 min
- Cook Time: 40 min
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-Inspired
Nutrition
- Calories: 494.13 kcal
- Sodium: 844.08 mg
- Fat: 8.18 g
- Carbohydrates: 83.93 g
- Fiber: 8 g
- Protein: 17.83 g
Ingredients and Substitutions
Base Components
The foundation of this easy curry comes from pantry staples that store well and deliver consistent results:
- Brown lentils – Rich in protein and maintain their shape during cooking
- Vegetable broth – Adds depth of flavor (check for gluten-free if needed)
- Coconut milk – Creates the signature creamy texture
Flavor Builders
These aromatic ingredients create the complex flavor profile:
- Fresh ginger and garlic – Essential aromatic base notes
- Yellow onion – Provides natural sweetness when sautéed
- Curry powder – Select a quality-blend for best results
- Baby spinach – Adds color and nutrients at the end
Flexible Swaps
Customize based on availability:
- Swap spinach with kale or Swiss chard
- Use white or red lentils adjusting cooking times
- Replace cilantro with parsley for different herbal notes
- Try coconut oil instead of olive oil for richer flavor

How to Make Lentil & Spinach Curry
Creating this vibrant meal involves simple steps that build layers of flavor. Follow along for perfect results every time.
Step 1: Prepare Aromatics
Mince the garlic and grate the fresh ginger. Dice the onion into small pieces while heating olive oil in your pot. Add the garlic and ginger first, allowing their fragrance to bloom over medium heat for just one minute. This gentle cooking prevents burning.
Step 2: Build Spice Base
Add the chopped onion to your pot and sauté until translucent – about 5 minutes. Next stir in the curry powder, letting it toast briefly with the vegetables. The spices will become fragrant, indicating they’re ready for the lentils.
Step 3: Cook Lentils
Pour in dry lentils and vegetable broth, scraping up any tasty browned bits from the pan bottom. Bring everything to a boil before reducing to a simmer. Cover the pot and cook for 20 minutes, stirring occasionally. The lentils should become tender but not mushy.
Step 4: Thicken Sauce
After the lentils finish cooking, stir in the entire can of coconut milk. Increase the heat to medium and let the curry simmer uncovered for 10 more minutes. As it cooks down, the sauce will thicken beautifully while developing deeper flavors.
Step 5: Finish and Serve
Turn off the heat and fold in fresh spinach until just wilted – the residual heat does the work perfectly. Taste and add salt or more curry powder if desired. Serve over warm rice and garnish with chopped cilantro.
Pro Tips for Success
Follow these expert suggestions for your best curry yet:
- Rinse lentils thoroughly before cooking to remove debris
- Toast whole cumin seeds with the ginger for added texture
- Add a cinnamon stick with broth for warm undertones
- Simmer uncovered sauce longer for thicker consistency
- Let curry rest 10 minutes before serving to meld flavors
Flavor Variations
While delicious as written, this recipe adapts to different tastes:
- Add diced sweet potato with lentils for heartier texture
- Mix in roasted chickpeas just before serving for crunch
- Stir peanut butter into coconut milk for nutty richness
- Top with Greek yogurt for cool contrast like cloud chicken bombs
Serving Suggestions
This versatile curry pairs well with numerous sides:
- Serve over jasmine rice for fragrant balance
- Pair with naan bread for scooping every last bit
- Add lemon wedges for bright acidity
- Include protein such as grilled chicken .
For a light meal combination, serve with fresh cucumber salad and these sweet Hawaiian crockpot chicken leftovers.
Storage and Freezing Instructions
Proper storage maintains quality and taste:
- Refrigerate in airtight container up to 5 days
- Freeze coconut milk-based sauces up to 3 months
- Reheat gently on stove with splash of broth
- Store without rice for best texture during reheating

Nutrition Facts per Serving
| Calories | Fat | Carbs | Protein | Fiber | Sugar | Sodium |
|---|---|---|---|---|---|---|
| 494.13 kcal | 8.18 g | 83.93 g | 17.83 g | 8 g | 844.08 mg |
FAQs About Lentil Curry
Can I use canned lentils?
Yes! Add drained canned lentils during final 5 minutes of cooking. Reduce broth to 1 cup as they already cooked.
Why slightly gritty curry powder?
Your spice blend might need freshening. Sauté spices briefly in oil before adding other ingredients.
Can I make this soupier?
Increase broth to 3 cups and simmer less time. Add more coconut milk at end until desired consistency.
How increase protein further?
Mix in paneer or tofu cubes. Serve with Greek yogurt topping for extra protein boost.
Best curry powder alternatives?
Combine cumin, coriander, turmeric, and chili powder. Use 2 teaspoons of mixture per tablespoon curry powder.
Final Thoughts
This hearty lentil and spinach curry delivers restaurant-quality flavors from your own kitchen with minimal effort. Whether you need healthy meal ideas for busy evenings or want impressive meatless meals, this recipe checks all boxes. The flexibility makes it perfect for clean eating recipes that satisfy various dietary preferences while keeping costs low. Try this delicious combination tonight and discover why it stands out!







