This Easy Healthy Lentil Curry is everything I love about simple weeknight meals: it’s hearty, nourishing, packed with bold flavors, and comes together in just one pot. Each spoonful is a vibrant blend of creamy coconut milk, earthy lentils, warming spices, and tangy tomatoes, making it a dish that feels like true comfort food while still being wonderfully good for you. Whether you’re new to plant-based cooking or just looking for a cozy dinner that won’t weigh you down, this curry is destined to become a regular at your table!

Ingredients You’ll Need
The magic of this Easy Healthy Lentil Curry lies in a handful of everyday ingredients, each bringing its own special touch. From the aromatic base to the colorful finish, every item plays a starring role in creating the ultimate cozy bowl.
- Lentils: Brown or green lentils hold their shape beautifully, giving the curry a hearty, satisfying texture.
- Coconut oil or olive oil: Adds richness and helps bloom the spices for deeper flavor.
- Onion: Forms the savory base and adds gentle sweetness as it cooks down.
- Garlic: Three cloves bring a punchy, aromatic kick that infuses every bite.
- Fresh ginger: Grated ginger adds bright, peppery warmth and a touch of zing.
- Curry powder: The main flavor powerhouse, delivering classic curry notes in one easy scoop.
- Ground cumin: Layers in subtle earthiness to round out the spice blend.
- Turmeric: Gives the curry its signature golden hue and gentle, earthy flavor.
- Cayenne pepper (optional): For those who like a little heat, this adds a gentle spicy kick.
- Diced tomatoes: Canned tomatoes provide tang, body, and a lovely red color to the curry.
- Coconut milk: Makes the sauce luxuriously creamy, balancing the spices perfectly.
- Vegetable broth or water: Keeps everything saucy and helps the lentils cook evenly.
- Salt: Essential for bringing all the flavors together—adjust to your taste.
- Black pepper: Adds just the right touch of background warmth.
- Lemon juice: A squeeze at the end brightens everything up and lifts the flavors.
- Fresh cilantro (optional): A sprinkle on top adds freshness and a pop of color.
- Cooked rice or naan: The perfect partners for soaking up every last drop of curry goodness.
How to Make Easy Healthy Lentil Curry
Step 1: Sauté the Aromatics
Start by heating your coconut oil or olive oil in a large pot over medium heat. Once shimmering, toss in the diced onion and let it cook for about 4 to 5 minutes. You’ll know it’s ready when it turns soft and translucent, filling your kitchen with that irresistible aroma. Next, stir in the minced garlic and grated ginger. Sauté for another minute until everything is fragrant—this is your flavor foundation, so don’t rush!
Step 2: Toast the Spices
Add the curry powder, ground cumin, turmeric, and cayenne pepper (if you’re using it) to the pot. Stir constantly for about 30 seconds. Toasting the spices this way wakes up their flavor, making your Easy Healthy Lentil Curry taste wonderfully deep and aromatic. It’s a small step that makes a big difference!
Step 3: Add Tomatoes, Coconut Milk, and Lentils
Pour in the can of diced tomatoes (juice and all) and the creamy coconut milk. Give it a good stir, then add your rinsed lentils and the vegetable broth (or water) to the pot. Season with salt and pepper. This is where it starts to look like a real curry—rich, colorful, and promising!
Step 4: Simmer to Perfection
Bring everything to a boil, then reduce the heat to low. Cover the pot and let your curry simmer for 25 to 30 minutes, giving it a gentle stir every now and then. You’ll know it’s ready when the lentils are tender and the curry has thickened up into a luscious, scoopable stew. If you’d like it even creamier or saucier, feel free to add a splash more broth.
Step 5: Finish with Lemon and Seasonings
Once the lentils are perfectly cooked, stir in the juice of half a lemon. Taste and adjust the seasoning as needed—sometimes a little more salt or a pinch of pepper does the trick. The lemon juice brightens all the flavors and balances the richness, making your Easy Healthy Lentil Curry shine.
Step 6: Garnish and Serve
Ladle your hot curry into bowls, sprinkle with chopped fresh cilantro if you like, and serve with fluffy rice or warm naan. This is the moment you’ve been waiting for—dig in and enjoy every bite!
How to Serve Easy Healthy Lentil Curry

Garnishes
A handful of freshly chopped cilantro is classic, adding grassy brightness and a burst of green on top. For a little extra flair, try a dollop of dairy-free yogurt or a sprinkle of crunchy toasted coconut. These finishing touches make each bowl of Easy Healthy Lentil Curry look and taste extra-special.
Side Dishes
Steamed basmati rice is always a winner, soaking up all that luscious curry sauce. Fluffy quinoa is another wholesome option. And of course, no curry night feels complete without soft, pillowy naan or roti to swipe through every last bit. If you want something lighter, a crisp cucumber salad or roasted cauliflower makes a refreshing, colorful side.
Creative Ways to Present
For a fun twist, serve your Easy Healthy Lentil Curry in a big, family-style bowl with a colorful array of toppings so everyone can customize their own. Or ladle it over baked sweet potatoes for a hearty, gluten-free meal. You can even tuck leftovers inside wraps or pita pockets with fresh greens for a delicious next-day lunch!
Make Ahead and Storage
Storing Leftovers
Let your curry cool to room temperature before transferring it to airtight containers. It will keep beautifully in the fridge for up to four days. The flavors actually deepen as it sits, making leftovers even more delicious!
Freezing
Easy Healthy Lentil Curry is a freezer’s best friend. Portion into containers or freezer bags, leaving a little room for expansion, and freeze for up to three months. When you’re ready for a quick meal, just thaw overnight in the fridge.
Reheating
Reheat your curry gently in a saucepan over medium-low heat, adding a splash of water or broth if it’s thickened. Stir occasionally until it’s steaming hot. You can also microwave individual portions, stirring halfway through to ensure even warming. The curry stays creamy and flavorful, even after reheating.
FAQs
Can I use red lentils instead of brown or green?
Absolutely! Red lentils will cook faster and create a softer, more stew-like consistency. They’re a great option if you want a quicker meal or prefer a silkier texture in your Easy Healthy Lentil Curry.
Is this curry spicy?
The base recipe is quite mild, but you can easily ramp up the heat by adding more cayenne pepper. If you’re sensitive to spice, simply leave it out or start with a tiny pinch—you’re in complete control!
Can I add extra veggies?
Definitely. Stir in chopped spinach or kale during the last five minutes of simmering for a boost of color and nutrition. Peas, carrots, or even diced bell pepper also work beautifully in this Easy Healthy Lentil Curry.
Is this recipe suitable for meal prep?
Yes! The curry stores and reheats wonderfully, making it ideal for meal prep. Just portion into containers with rice or naan, and you’ve got easy, healthy lunches ready to go all week.
What can I use instead of coconut milk?
If you’re not a fan of coconut, try using cashew cream or a plain, unsweetened non-dairy milk for a lighter version. The result will still be creamy and delicious, just with a slightly different flavor profile.
Final Thoughts
If you’re craving something comforting, satisfying, and packed with flavor, this Easy Healthy Lentil Curry is a must-make. It’s quick enough for busy nights, nourishing enough to feel good about, and endlessly customizable. Give it a try—you might just find yourself making it again and again!
Print
Easy Healthy Lentil Curry Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-Inspired
- Diet: Vegan
Description
This Easy Healthy Lentil Curry is a flavorful, comforting one-pot meal perfect for a quick and nutritious dinner. Made with brown or green lentils, aromatic spices, and creamy coconut milk, this vegan dish offers rich taste and wholesome ingredients. Serve it with rice or naan for a satisfying meal that’s packed with protein, fiber, and essential nutrients.
Ingredients
Lentils and Base
- 1 cup dried brown or green lentils, rinsed
- 1 (14-ounce) can diced tomatoes
- 1 (14-ounce) can coconut milk (full fat or light)
- 2 cups vegetable broth or water
Vegetables and Aromatics
- 1 tablespoon coconut oil or olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
Spices and Seasoning
- 1 tablespoon curry powder
- 1 teaspoon ground cumin
- 1/2 teaspoon turmeric
- 1/4 teaspoon cayenne pepper (optional)
- 1 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
- Juice of 1/2 lemon
Garnish and Serving
- Chopped fresh cilantro (optional)
- Cooked rice or naan for serving
Instructions
- Sauté Aromatics: In a large pot, heat the coconut or olive oil over medium heat. Add the diced onion and sauté for 4–5 minutes until it becomes soft and translucent.
- Add Garlic and Ginger: Stir in the minced garlic and grated ginger, cooking for 1 minute until their aromas are released and fragrant.
- Toast Spices: Add the curry powder, ground cumin, turmeric, and optional cayenne pepper. Stir constantly for about 30 seconds to toast the spices and enhance their flavors.
- Add Liquids and Lentils: Pour in the diced tomatoes with their juice, coconut milk, rinsed lentils, and vegetable broth or water. Season with salt and black pepper to taste.
- Simmer: Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let it simmer for 25–30 minutes, stirring occasionally, until the lentils are tender and the curry has thickened.
- Finish and Season: Stir in the juice of half a lemon and adjust seasoning as needed for balance.
- Garnish and Serve: Garnish with freshly chopped cilantro if desired, and serve hot alongside cooked rice or naan bread.
Notes
- Red lentils cook faster but produce a softer, stew-like texture if preferred.
- Add fresh spinach or kale during the last 5 minutes of cooking for added nutrition and color.
- This curry stores well in the refrigerator for up to 4 days and can be frozen for longer storage without loss of flavor.
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 360
- Sugar: 6g
- Sodium: 580mg
- Fat: 17g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 11g
- Protein: 14g
- Cholesterol: 0mg

