Lentil Chicken Curry Recipe
This delicious lentil chicken curry is made with yellow lentils, curry powder, and coconut milk, along with a few other pantry staples. Perfect over steamed rice for a complete meal.

I grew up eating lentils at least once a week. My mom thought very highly of lentils, beans, and legumes. Growing up, lentils with meat, such as chicken or beef, were a very common dish at home, and I loved it very much. This is my version of my mom’s curry. It’s made with curry powder instead of her long list of Indian spices. I am using dried yellow lentils, but any lentils, such as red or green, would work as well.
Why is this the best recipe?
- This chicken lentil curry is hearty, comforting, and perfect for a wholesome family dinner. The tender chicken and creamy lentils make it satisfying enough for a complete meal in one pot.
- Lentils add wonderful texture and body to the curry. Red lentils cook down into the sauce, making it thick and creamy, while brown or green lentils hold their shape for a heartier bite.
- It’s packed with flavor from warm spices, onions, garlic, and tomatoes, giving you a rich curry without needing hours of cooking.
- This recipe is budget-friendly and a great way to stretch chicken into a filling meal while adding extra protein and fiber.
- The curry tastes even better the next day, making it perfect for meal prep. Serve it with rice, naan, or even enjoy it on its own as a comforting bowl meal.

Ingredients and substitutes
- I am using dry yellow lentils, but red or green work just as well. These lentils need to be soaked in warm water for at least an hour. Alternatively, you can use one can of lentils.
- I like using chicken thighs, and yet chicken breast works just as well.
- You can use store-bought curry powder or make it yourself. You probably already have the spices needed to make this spice mix, such as turmeric, cumin, coriander, garam masala, and chili powder.
- Garam masala adds warmth and flavor to the curry. You can use store-bought or my recipe to make some homemade garam masala.
- Coconut milk – Gives this curry a rich and creamy flavor.
- If you’re looking to make substitutes based on your preferences or dietary needs, there are a few options to consider. For a vegetarian twist, you can omit the chicken altogether and use extra lentils as the main protein source.

Step-by-step: Chicken Lentil Curry
- Season chicken – Cut the chicken into bite-sized pieces. Place in a medium bowl, then season with salt, pepper, and 1 tsp of curry powder, and combine well. Leave to marinate for 15 mins.

- Sauté chicken – In a heavy-bottom saute pan or cast-iron skillet, add 1 tbsp oil. Sauté the chicken on medium heat for 2 to 3 minutes. Remove from the pan and keep warm.

- Sauté – To the same pan, add the remaining oil – Sauté onions for a minute. Then, add the curry leaves and bay leaves. Followed by the grated ginger and minced garlic. Sauté for 2 minutes.
- Curry – Next, add the chopped tomatoes and curry powder. Sauté on medium-low heat until you get a nice aroma of the spices – about 2 minutes.
- Lentils – Then, add the lentils and 1/2 cup water or broth. Cover and cook for 7 minutes.
Pro tip – Lentils take longer to cook than chicken, so we cook them halfway before adding the chicken.

- Chicken – Return the chicken to the pan along with the coconut milk and remaining water or broth. Cover and cook for 15 minutes until the lentils are soft.
- Finish – Add the garam masala, tamarind paste (or vinegar). Return to a boil, taste, and adjust the seasoning.
- Serve over steamed rice or Indian bread, such as chapati or naan.

Tips for Success
- Soak yellow, brown or green lentils for 30 minutes before cooking to help them cook faster and more evenly. Red lentils usually do not need soaking.
- Sear the chicken first until lightly golden. This adds extra flavor to the curry and keeps the chicken juicy.
- Cook the onions slowly until deeply golden brown. This simple step gives the curry a richer, more authentic flavor.
- Adjust the consistency as needed. Lentils continue to thicken as they cool, so add a splash of water or stock when reheating.
- Taste and adjust the seasoning at the end. A squeeze of lemon juice or fresh cilantro can brighten the whole dish.

- Chickpeas Curry – Channa Masala
- Black Beans Curry (Indian Recipe)
- Mushroom Masala
- Kidney Bean Coconut Curry
- Spinach Tofu Curry
- See all Indian recipes
Frequently asked questions
This chicken curry with lentils will keep in the fridge for 4 to 5 days. You can even freeze it for up to a month.
Absolutely! If you prefer the convenience of using canned lentils, go for it. Just make sure to drain and rinse them before adding them to your curry. Remember that canned lentils are already cooked, so you might want to reduce the cooking time slightly to avoid overcooking them.
Definitely! While chicken adds a delicious flavor to the curry, feel free to experiment with other proteins. Shrimp, tofu, or even chickpeas can be great alternatives. Just adjust the cooking time accordingly, as different proteins require different cooking times.
If you prefer a spicier lentil chicken curry, there are a few ways to amp up the heat. Adding extra chili powder, crushed red pepper flakes, or even a dash of hot sauce can do the trick. Alternatively, you can include a diced jalapeno or serrano pepper to infuse the curry with some fiery goodness.
You can eat curry with Stovetop Indian Naan or garlic naan, Indian Chapati, or Sweet potato chapati. Steamed rice or try my Rice pilaf with fruit and nuts. Today, I serve it with some homemade roti and steamed rice.

Lentil Chicken Curry
This delicious lentil chicken curry is made with yellow lentils, curry powder, and coconut milk along with a few other pantry staples. Perfect over steamed rice for a complete meal.
Video
Ingredients
- 500 g (1 lb) Chicken thighs 2 boneless thighs
- 100 g (½ cup) Lentils yellow, red or green
- 2 tbsp Oil canola or coconut
- 1 med Onions diced
- 3 -inch piece Fresh Ginger
- 4 large Garlic cloves
- 2 Bay leaves
- 4 Curry leaves optional
- 1 Tomato large, chopped
- 3 – 4 tbsp Curry powder divided
- 1 cup Coconut Milk
- 1 cup Water or broth more cooking lentils if needed
- ½ tsp Garam masala
- ½ tsp Tamarind paste or vinegar
- 1 tsp Salt divided
- ½ tsp Pepper divided
Method
- Season chicken – Cut the chicken into bite-sized pieces. Place in a medium bowl, then season with salt, pepper, and 1 tsp of curry powder, and combine well. Leave to marinate for 15 mins.500 g Chicken thighs
- Sauté chicken – In a heavy-bottom saute pan or cast-iron skillet, add 1 tbsp oil. Sauté the chicken on medium-high heat for 2 to 3 minutes. Remove from the pan and keep warm. (The chicken is not cooked at this point).2 tbsp Oil
- Sauté – To the same pan, add remaining oil – Sauté onions for a minute. Then add the curry leaves and bay leaves. Followed by the grated ginger and minced garlic. Saute for 2 minutes.1 med Onions, 4 Curry leaves, 3 -inch piece Fresh Ginger, 4 large Garlic cloves, 2 Bay leaves
- Curry – Next, add the chopped tomatoes and remaining curry powder. Sauté on medium low heat until you get a nice aroma of the spices – about 2 minutes.1 Tomato, 3 – 4 tbsp Curry powder
- Lentils: Then add the lentils and water or broth. Season with salt and pepper. Cover and cook for 7 minutes.100 g Lentils, 1 cup Water or broth, 1 tsp Salt, ½ tsp Pepper
- Chicken – Next, return the chicken back to the pan along with the coconut milk and remaining water or broth. Cover and cook for 15 minutes until lentils are soft.1 cup Coconut Milk
- Finish – Add the garam masala, tamarind paste (or vinegar). Return to a boil then taste and adjust seasoning.½ tsp Garam masala, ½ tsp Tamarind paste
- Serve over steamed rice or Indian bread like chapati or naan
Notes
- Red lentils will break down and create a creamy curry, while brown or green lentils hold their shape and give the dish a heartier texture.
- Chicken thighs stay more tender and flavorful, but chicken breast works well too.
- This curry tastes even better the next day as the flavors continue to develop.
- Store leftovers in the fridge for up to 4 days or freeze for up to 2 months.
- Serve with basmati rice, naan, roti, or even a simple cucumber salad for a complete meal.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!
Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.















I’ve been using this recipe for a few years, now, and absolutely LOVE it.
I did substitute lime juice for the vinegar 😀
Thank you, Rita. Yes you can substitute with lemon juice,
My husband and myself loved this recipe! Doubled it for leftovers ?
No way lentils cook that quick!!
They do if you soak them first.
So, so good. Had lots of thaw chicken and lots of lentils, and this fit the bill perfectly. I’ve been making curries for a while now and this one has to be one of the best. Only thing I did differently was I used chicken bone broth in place of water, and I kept having to add more because the lentils were not done (my fault, didn’t soak them before hand). Ended up taking almost an hour to simmer down and cook through. I also had 4lb of thaw chicken thighs, I multiplied the recipe as much as I could but ended up having much more chicken in it, but the balance was still good. I hardly ever leave comments on recipe sites, but me and my guests thought it was so delicious that I had to come back and leave a review.
Thank you so much Leo, for this lovely feedback. So happy you enjoyed this recipe.
I have been making curries randomly for the past 30 years (am English… the only good food in the UK is Indian…) and I happened upon this recipe tonight to use up some lentils and chicken. OMG it was so good. My daughter is a great cook and even she was impressed. Now I can even sneak lentils into my sons’ diet ….I never give feedback but you have earned it. Thanks for sharing!
Thank you, Jess, for the lovely feedback. Yes, it is a great way to sneak in veggies and lentils as well.