Flavorful and easy south indian style Coconut Chicken Curry made with boneless chicken thighs, ginger, garlic, aromatic spices and creamy coconut milk. This chicken curry takes about 35-40 minutes on stove top and 25-30 minutes using instant pot (instructions included).It is one delicious keto indian curry and pairs absolutely perfect with steamed basmati rice.
This coconut milk chicken curry uses fresh ground spices which elevate the flavor so much but I have noted down how you can use a collection of powdered spices in your pantry to make an easy and quick version. The coconut sauce is fragrantly bold.
Why You Will love this recipe?
- One pot :- It is a one pot dish perfect for mid week dinners.
- Healthy & Creamy :- This curry is mild and on the creamier side without addition of any nuts or heavy cream.
- Cost Effective- You can stretch a pack of chicken thighs (much cheaper than chicken breast) to feed the entire family.
Ingredients
Here is a picture of ingredients that you will need.
- Chicken Thighs - Boneless & Skinless. You can use bone in chicken as well if you want. Just adjust the cooking time(noted in FAQs).
- Curry leaves (Kadi Patta)- Are super aromatic herb native to India, extensively used in southern parts of india. They add a distinct, wonderful taste and aroma to dishes. You can easily find them at indian stores, but of you can't, just skip.
- Coconut Milk- Full fat, unsweetened coconut milk gives a beautiful creaminess to the curry.
- Spices (Whole) - Coriander, Black Peppercorn, Cinnamon, Bayleaf, Dried Chillies, Cloves, Cumin, Fenugreek etc. Refer to recipe card for suggestion on using ready to use powdered spices.
Which Cut of Chicken is Best for Curries?
It is a bit uncommon to make curries with boneless chicken in India. Only few mughlai or nut based creamy curries like butter chicken, chicken korma, chicken tikka masala etc use boneless chicken. Indian restaurants outside India popularized curries with boneless chicken because they were less messy to serve to non- indian guests. Slowly it became a practice among home cooks like you and me. Boneless chicken curries are definitely quick to make and if we use the right techniques, the flavors come out absolutely amazing.
Always use boneless, skinless chicken thighs for making indian chicken curries. Chicken thighs have more fat content and they are a super flavorful cut for any kind of curry. Chicken breast will get tough & stringy and because its very lean,neither it will stand up to the cooking time nor add much to the flavor to the sauce. Except a few tikka recipes like this malai chicken tikka, you will rarely see me using chicken breast for indian preparations.
Fresh Ground Spices Or Ready to Use (Powdered)
If you have been following my blog, you would know that I am more of a fresh ground spices girl. Undoubtedly, the flavors are just so deep and bold- you can grind the spices a day or a week ahead and store. Use it whenever you are making the curry.
That said, you can mix up store bough powdered spices and use rightway- it is definitely quick & easier.
How To Make Coconut Chicken Curry (Step Pictures)
Preparation
- Toast and grind the spices or if using powdered, keep the spices ready.
- Cut chicken thighs into 2.5 to 3 inch pieces.
- Sprinkle the salt and spices over chicken thighs. Rub thoroughly. Let sit while we prepare the sauce base.
- Chop onions, mince ginger and garlic.
- If using canned, open the (unsweetened) coconut milk can.
Cooking The Coconut Chicken Curry
Stove Top Method:-
- In a dutch oven or heavy kadai(indian wok), warm up oil and temper with bay leaf, green cardamom and cinnamon.
- Add the onions and lightly brown them for 6-7 minutes. Add the ginger & garlic. Saute for few seconds. Add curry leaves and turmeric powder and saute for 10 seconds.
- Add the chicken and mix it around for about 6-7 minute till you see that the chicken is starting to turn whitish.
- Cover and let cook till the chicken is 90 percent cooked. There is no need to add water, keep the heat on low medium and check 1-2 times to make sure that the chicken is not sticking to the bottom of the pot.
- Pour the coconut milk, mix and turn the stove to low. Cover and let cook for 15-18 minutes. We dont need to any water, the water from chicken along with coconut milk will form a good amount of sauce. Dont let coconut milk come to a boil.
- Finish the curry with tamarind pulp. Enjoy!
Instant Pot Method:-
- Set the instant pot on saute mode. Warm up the oil and temper with bay leaf and cinnamon. You can also add a small piece of star anise.
- Add the onions and lightly brown them for 6-7 minutes. Then, add the ginger & garlic, green chilies curry leaves and turmeric powder and saute for 20 seconds.
- Add the chicken and saute. Add ⅓ cup water and close the lid of the pot fitted with vent in the sealing position.
- On pressure cook mode, cook on high pressure for 3 minutes. Let the pressure release naturally.
- Open the lid and again put the IP in saute mode. Add the coconut milk and tamarind. Stir around and cook the sauce for 4-5 minutes. Dont let coconut milk come to a boil.
Stove Top Or Instant Pot
If you ask me there is not much of a time difference when it comes to using stove top or instant pot. We are using boneless chicken thighs and they cook pretty quickly, about 15-18 minutes for 2-2.5 inch chicken pieces. I like the stove top method more because even though I don't baby sit the chicken while it cooks, I love that I can take a peek here and there and adjust the stove from low to high depending on what's going on in the pot. Also I feel that the texture of the chicken is far more succulent.
Instant Pot method is awesome for busy evenings. In about 30 minutes you got a beautiful yellow colored, fragrant chicken coconut curry waiting for you without much effort.
Serving & Variations
Like most south indian dishes, this curry is best served with some plain steamed basmati rice. You can serve a few pieces of naan and a fresh salad to go along. You can also serve it with quinoa.
This chicken curry freezes so well. Cool it completely, portion it in plastic containers, cover with lid and freeze for 2 months. Thaw for a few hours before reheating.
Variations You can Try :-
- Add vegetables - You can add potatoes, green beans, carrots or broccoli to this chicken curry to make it extra wholesome. Potatoes can be added with chicken and for other vegetables, blanch them before adding them towards the end.
- Make it Non Spicy - Skip or reduce the chilies.
- Make it With Seafood - You can use the same recipe and add firm fish like salmon or cod. You can add extra large size raw shrimp and make shrimp coconut curry.
- Make Egg Curry- This is the easiest. Make the sauce, add harboiled eggs and egg curry is ready!
- If you are making a fresh spice powder, toast some dry or desiccated coconut with the spices and grind together to bump uo the coconut flavor.
My Notes
- Cut chicken thighs into a bit large pieces - 2.5 to 3 inch chunks. As they cook the release their juices and shrink in size.
- This is particularly useful tip for boneless chicken cooking. At any stage of cooking, dont let chicken cook on high heat for long. This avoids tough chicken. When we use IP, just 3 minutes of high pressure cooking and rest everything is on saute mode. When cooking on stove top, you should make sure that the curry cooks on low to medium, there should not be any bubbling/boiling, only simmering.
- Don't let the curry boil once you have added the coconut milk because there are chances of sauce getting curdled.
- Tamarind sauce/pulp/paste available in stores can be sweetish to very salty depending on the brand. Make sure to taste it before adding to the sauce.
FAQ
You can use Light coconut milk, the sauce will be runny(because of more water content) and not too rich. Coconut cream can be used to finish the dish, I don't suggest cooking it together with chicken. I personally feel that with coconut cream, the coconut flavor doesn't come through.
If you are using bone in chicken, cook the chicken for 20-25 minutes on stove top. Then add the coconut milk and simmer on low heat for another 5-8 minutes. If using IP, cook on high pressure for 8 minutes.
Coconut Milk Chicken Curry Recipe
Ingredients
For Rubbing on Chicken
- 6 dried red chillies or use 1 teaspoon cayenne powder
- ½ teaspoon black mustard seeds or use 1 teaspoon ground yellow mustard
- ¼ teaspoon fenugreek seeds skip if not available
- 1 teaspoon cumin seeds or use 1 teaspoon ground cumin powder
- 8-10 black peppercorn or use ½ teaspoon fresh ground black pepper
- 3 cloves or use ¼ teaspoon ground cloves
- 2 teaspoon coriander seeds or use 2 teaspoon coriander powder
- 1.25 lb chicken thighs boneless & skinless
- 1 teaspoon salt or to taste
For The Coconut Sauce
- 4 tablespoon oil
- 1 large onion thinly sliced, about 1 cup onion
- 1-2 green chlilies any hot variety like serrano or thai bird, adjust to taste
- 1 bay leaf
- 2 inch cinnamon
- 3 green cardamom pod cracked open
- ¼ teaspoon turmeric powder
- 3 garlic cloves
- 1.5 tablespoon fresh ginger
- 1 tablespoon tamarind pulp optional
- 8-10 fresh curry leaves skip if not available
- 1 cup unsweetened full fat coconut milk
Instructions
Rub the Spices on Chicken
- If you are using fresh ground spices - In a small sauce pan, dry roast the spices on low till you smell a nice aroma. Do not let them turn dark brown. Let cool once roasted.
- Grind the roasted spices (not too coarse or too fine ).In a large bowl, add the chicken, sprinkle salt and ground spices (fresh or ready to use). Combine so that chicken is coated in spices, cover and let stand nearby while you make the sauce. Tip : - If you are able to marinate for at least 4 hours or overnight, that would make for extra flavorful curry.
Making the Coconut Chicken Curry
Stove Top Method
- In kadhai(indian wok) with lid or dutch oven, heat up the oil on medium. Once the oil is hot, add the bay leaf, green cardamom, cinnamon stick and wholes spices crackle for 10-12 seconds in oil.You can also add a small piece of star anise.
- Next, add the onions. Saute the onions for 6-7 minutes until they are golden brown.
- Add the ginger garlic, curry leaves and turmeric next and saute for 15 seconds or so.
- Add the spice rubbed chicken to the pot, sprinkle ¼ teaspoon salt and stir around so that chicken is well combined. Let cook on medium heat for 5-8 minutes or till you see that the chicken pieces have started to become whitish and light brown on the edges.
- Cover the pot, reduce stove to low medium and let the chicken cook in its own juices until about 90% cooked, about 12-15 minutes (note that this time will depend on the cut and size of chicken pieces). You can check 1-2 times in between to make sure that the chicken is not sticking. On low heat, chicken will release and cook in its own juices.
- Uncover and add the coconut milk. Do not stir immediately. Let the coconut milk combine on its own at first. Very gently stir the coconut milk. Check and adjust the salt in the sauce. You can add green chilies and extra curry leaves(if desired) at this point. Cover and let simmer on low for 5-7 minutes or so until chicken is cooked through.Tip :- Dont let coconut milk come to a boil, it may curdle.
- If at the end of cooking you want a more saucy/runny curry add ½ cup water and cook for additional 2-3 minutes or till water that you added is is part of sauce.
- Finish with tamarind pulp.Serve with warm rice.
Instant Pot Method
- Set the instant pot on saute mode.
- Warm up the oil and temper with bay leaf, cardamom and cinnamon. Add the onions and brown them lightly for 6-7 minutes.
- Then, add the ginger & garlic, green chili, curry leaves and turmeric powder and saute for 20 seconds. Add the chicken, sprinkle ¼ teaspoon salt and saute with everything else for good 3-4 minutes until you see that the chicken is whitish and starting to get lightly browned.
- Close the lid of the Instant pot fitted with vent in the sealing position. Set to pressure cook mode and cook on high pressure for 3 minutes.
- Let the pressure realease naturally.
- Open the lid and put back the IP in saute mode. Add the coconut milk and tamarind. Stir around and cook the coconut sauce for 4-5 minutes. Dont let coconut milk come to a boil. Check and adjust salt to taste.
- If at the end of cooking you want a more saucy/runny curry add ½ cup water and cook for additional 2-3 minutes till water that you added is is part of sauce.
- Finish with tamarind pulp. Serve with warm rice.
Notes
- Cut chicken thighs into a bit large pieces - 2.5 to 3 inch chunks. As they cook the release their juices and shrink in size.
- This is particularly useful tip for boneless chicken cooking. At any stage of cooking, dont let chicken cook on high heat for long to avoid tough chicken. When we use IP, just 3 minutes of his pressure cooking and rest everything is on saute mode. When cooking on stove top, you should make sure that the curry cooks on low to medium, there should not be any bubbling/boiling, only simmering.
- Don't let the curry boil once you have added the coconut milk because there are chances of sauce getting curdled.
- Tamarind sauce/pulp/paste available in stores can be sweetish to very salty depending on the brand. Make sure to taste it before adding to the sauce.
- Use light coconut milk if you wish.
- Use lemon juice to finish if you dont have tamarind.
- Add vegetables - You can add baby potatoes, green beans, carrots or broccoli to this chicken curry to make it extra wholesome. Potatoes can be added with chicken and for other vegetables, blanch them before adding.
- Make it Non Spicy - Skip or reduce the dried and green chilies.
- Make it With Seafood - You can use the same recipe and add firm fish like salomon or cod. You can add extra large shrimp and make shrimp coconut curry.
- Make Egg Curry- This is the easiest. Make the sauce, add harboiled eggs and egg curry is ready!
- If you are making a fresh spice powder, toast some dry or desiccated coconut with the spices and grind together to bump uo the coconut flavor.
Rosa Jeanne Mayland
A mouthwatering curry! Marvellously spicy.
Cheers,
Rosa
Tanvi
Thanks dear
thumbi
Hope you have tried this chicken curry with appam or idiyappam. 🙂
Tanvi
No, but would love to!
gopa
Oh! What a lovely recipe. Salivating already, Tanvi. Maybe this weekend in my kitchen. 😆
Tanvi
Thank you!
Padma
I'm drooling looking at the awesome curry:)...My all time favourite:)
Hope to see you sometime soon in my space:)
http://www.masalakorb.com
Ed
I had half of a can of coconut milk in the fridge that I didn't want to waste so yesterday I did a search for "Indian curry + coconut milk" and found this page. I just made this recipe and took a taste. WOW! I don't think I've been to this site before yesterday, but I'll be a regular visitor now. Awesome dish. Thanks so much.
Jon
Hi I love any coconut based and like to use fenugreek seeds too. I usually tenderise the chicken in yogurt for a few hours. Do you think this would be fine with this dish also. Id still be using coconut milk for the gravy base.
Thank you.
ps Ive had trouble with subscribing to updates via your website, can you add me please? Thanks
Tanvi
Yes absolutely! You can marinate chicken in yogurt, I would say about 1/4 to 1/3 cup.
I will add you to the subscription list. Thanks so much.
Mousumi
Thank you so much for the recipe. It came out awesome n my family absolutely loved it....and I would love to add that while it was cooking, the kitchen smelled heavenly .
Tanvi
Yay!Happy to know. Thank you so much for your feedback.