FREE 5-Ingredient Recipe EBook
GET IT NOWI Love This Coconut Chicken Curry Recipe More Than Takeout

This chicken curry is one of my first Indian-takeout-inspired recipes, and certainly not my last. When I initially made it, I was surprised at how much flavor I got from ingredients I already had! It was better than any takeout I’d tried, more affordable, and just as important, so easy. Here’s why you’ll want to make this chicken curry recipe again and again:
- Creamy, rich, thick, and full of curry flavor – If you like my coconut curry soup or curry chicken salad, you’ll love this coconut chicken curry, which actually inspired both of those for me. It’s got the same rich, cozy flavor, but in a hearty, saucy dinner.
- Simple, better ingredients – I skip added sugar, letting the tomatoes and coconut milk add natural sweetness instead, with plenty of (common!) spices building flavor. And unlike many restaurant versions, mine doesn’t have a mile-long ingredient list or anything processed. Just simple, everyday staples you probably have on hand!
- Quick, one-pan meal – It’s ready in about 30 minutes, so it’s faster and easier than most chicken curry recipes. And definitely faster than getting takeout!
If you’re craving Indian food and want an easy, healthy dinner you’ll want to make again and again, this coconut chicken curry is sure to satisfy. Make it with me!


“Wow!! What a delicious and easy recipe, you won’t be sorry you made this. My husband even loved it and I will sure be making it many times into the future. This recipe is one of Maya’s best.”
-Janet
Ingredients & Substitutions
Here I explain the best ingredients for my coconut curry chicken recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Chicken – I used boneless skinless chicken breast this time, but have also made and enjoyed this coconut curry with chicken thighs, too. Cut into bite-sized pieces. If you only have bone-in chicken, you can cook the pieces whole without cutting into bites, but it’ll take longer to cook through. For a vegetarian version, I have a cauliflower curry recipe that’s very similar.
- Curry Powder – This is where most of the flavor comes from. The one I use is a blend of cumin, turmeric, coriander, cayenne pepper, paprika, and several other spices. If yours doesn’t have cumin in it, I recommend adding 1 teaspoon of cumin to this recipe, as this is key.
- Other Spices – I added ground ginger, paprika, and sea salt to round everything out.
- Onion – Traditional chicken curry recipes typically use red onions, but I used a white onion. Feel free to use red or yellow if that’s what you’ve got.
- Canned Diced Tomatoes – I always drain them so the sauce doesn’t get watery. Some readers have told me they had success substituting tomato paste, which will give you a more intense flavor, but since it’s more dense I would add a little extra broth with it.
- Coconut Milk – You won’t need the entire can of coconut milk, just the cream part. I just place the can in the fridge overnight to separate the coconut cream from the coconut water, then skim the cream from the top. Alternatively, you can just buy canned coconut cream, but I find this chilling method actually gets me thicker cream. Otherwise, Greek yogurt makes a decent substitute for this chicken curry, and reminds me of my butter chicken recipe.
- Chicken Broth – I usually use reduced-sodium store-bought or my homemade chicken broth. You can also use bone broth for a richer flavor.
- Garlic – Fresh garlic gives the best flavor, but 1/2 teaspoon of jarred garlic works when I need something quick. If you don’t have any of either, you can substitute 1/2 teaspoon of garlic powder.
- Olive Oil – For searing the chicken. Any heat-safe oil, like avocado oil, works just as well.

How To Make Chicken Curry
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Sauté the onion. Heat the oil in a large saute pan over medium heat. Add the onion and cook until translucent and lightly browned.
- Sear the chicken. Push the onions aside and increase the heat to medium-high. Add another tablespoon of oil and the chicken in a single layer. Just sear it briefly to brown the outside.


- Make the chicken curry sauce. Add the diced tomatoes, coconut cream (skimmed from the top of canned coconut milk), chicken broth, garlic, curry powder, ground ginger, paprika, and sea salt. Stir everything together.
- Simmer. Bring to a boil, then reduce the heat, cover, and let it simmer until the chicken is cooked through, and the sauce is thick and flavorful. I like to garnish this coconut chicken curry with fresh cilantro.

My Recipe Tips
- Let the onions get nice and brown. This gives the whole dish a deeper, slightly sweet base.
- Get the chicken golden brown, too. While it’s just a matter of time for the onions, for the chicken it’s more than that. You need the heat high enough (I do medium-high for the searing step) and the chicken pieces need to be in a single layer. If they’re overlapping, the chicken will stay pale instead of browning, and then can dry out if you try to keep cooking to brown.
- Only use the cream from your canned coconut milk. Most cans of coconut cream will have directions to shake the can before using. I do not do this for this chicken curry recipe. Instead, refrigerate to separate, then scoop the thick part from the top. This gives the curry that rich, restaurant-style flavor. Thanks to my friend, Emily from My Everyday Table, for this tip!
- How fast the sauce thickens depends on the size and material of your pan, and even your stove. I used to use a heavy-bottom hard-anodized nonstick pan, which takes about 15 minutes on my gas stove, but these days I use cast iron (especially this deeper enameled one for this recipe) more often and it’s even faster. If your pan is light, you may need to simmer for longer to reduce and thicken.
Coconut Chicken Curry (Easy 30-Min Recipe)
My coconut chicken curry recipe is creamy, cozy, and full of flavor, with simple ingredients. Easy to make in just 30 minutes!
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Heat oil in a large saute pan over medium heat. Add the onion and saute for about 7 to 10 minutes, until translucent and browned.
-
Push the onion to the side. Increase heat to medium high. Add another tablespoon oil and the chicken in a single layer. Saute the chicken for just 1 to 2 minutes per side, only to brown the outside.
-
Add the diced tomatoes, coconut cream, chicken broth, garlic, curry powder, ground ginger, paprika, and sea salt. Stir everything together. Adjust salt to taste.
-
Bring the mixture to a boil, then reduce heat, cover, and simmer for about 15 to 20 minutes, until the chicken is cooked through, sauce is thick, and flavors develop to your liking.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 3/4 cup
- Tips: Check out my recipe tips above to help you get the best flavor and texture in this coconut chicken curry.
- Store & meal prep: Let it cool completely, then transfer to an airtight container and refrigerate for up to 4-5 days. The flavors get even better overnight! Keep in mind that curry can stain plastic containers (I always use glass anyway).
- Reheat: Warm on the stovetop over medium-low heat for 5-10 minutes, or microwave in 30-second intervals. If it gets too thick, stir in a splash of water, broth, or coconut cream.
- Freeze: This curry chicken freezes well for up to 3-6 months.
📖 Want more recipes like this? Find this one and many more in my Keto Freezer Meal System, Healthy Ebook Bundle, and Keto Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Coconut Chicken Curry

How To Serve It
I usually serve this chicken curry recipe with cauliflower rice and a side of almond flour naan, as shown above. Feel free to use regular rice or even shirataki rice.
If you want veggies on the side (always a good idea!), this dish pairs well with my roasted bok choy or sauteed broccoli.

Shop
My
Custom












226 Comments
Lisa
1Husband made this last week, truly enjoyed. Even had leftovers for a meal at work
Maya | Wholesome Yum
0Thank you, Lisa! I’m glad you and your husband enjoyed this dish.
Shannon
1We made this and LOVED it. We added in the extra Cumin, as suggested, and a few tsps of Tumeric. We served it with cauliflower rice. We are definitely making it again. ? It was our idea of comfort food.
Sam R
1I have been a fan of your recipes for years now but this one truly knocks it out of the park! I can’t get over how flavorful this is. I was pretty worried I would have my usual issue of seared chicken ending up chewy but I think you kept the cook time very limited so that could be avoided. I also don’t cook with curry, ever! So you can imagine I was a little intimidated seeing the heaping tablespoon and a half for the recipe but I trusted you and I’m glad I did. I only changed one thing, I had some shallots that were about to turn and no yellow onion but I don’t think this affected very much at all. I love the way my house smells right now. I decided to indulge in some carby couscous to ladle it on top of but I look forward to enjoying this as a soup when I’m avoiding carbs. 10/10!!! Into the recipe book 🙂
Maggie
1One of my absolute favorite go-to meals. I’ve since altered the recipe to my liking, which uses chicken thighs instead of breasts (much more flavor). I subbed out the can of tomatoes for 1/4 cup tomato paste, and I use a little of the leftover coconut water to thin the mixture out instead of chicken broth. I ended up using a custom spice blend for a recipe I have for tikka masala, but if I’m in a hurry, I use curry powder, ginger, and paprikás.
This is excellent over rice for the non-keto peeps, and really good over konjac noodles if low carb/keto.
Carole medlock
0I loved this curry. Messed up first one but tried again and wow loved it so much and even better was my partner who is not into curry loved as well. So win win all round.
Wholesome Yum D
0Carole, I’m so glad you gave it another try! Happy to hear you both ended up loving it, thanks for sharing!
Larina
0can I freeze this? Looking for some meals for camping that can be warmed up on a campstove. Thanks!
Maya | Wholesome Yum
0Hi Larina, Yes, you can! Enjoy your camping trip!
Mecca
0This was so good!!! I served over cauliflower rice and it was amazing 😊
Wally
0Great recipe! I made a few changes though. I used tomato paste instead of tomatoes, and also sauteed some mushrooms, as well as adding some potatoes, carrots and peas, for more of a stew consistency. I also added more curry and paprika. I’ll be making it time and time again, esp. in the winter. Thank you Maya!
Janet Harvey
0Wow!! what a delicious and easy recipe, you won’t be sorry you made this recipe. My husband who is not keto even loved it and I will sure be making it many times into the future. We are so fortunate to have such lovely people as Maya to provide is a wide range of tasty, easy recipes to help us on our keto journey. This recipe is one of Maya’s best. Thank you Maya.
Ann
0Made this for the second time tonight.
Delicious
sarah
0YUMMMMMMM this is so good and so easy to make!
Sarah
0Can this be done in the slow cooker? Also can it be meal prepped and stored in the fridge for next day?
Wholesome Yum D
0Hi Sarah, Yes, I think this recipe would work in a slow cooker. You can also make this recipe ahead of time.
Wendy
0This was delicious, but my sauce did not thicken. I drained the tomatoes and only used the top of the coconut milk so I don’t know what happened. After sautéing the onion and browning the the chicken it was quite juicy, maybe I should have drained that? I did use chicken thighs if that makes a difference? We love every recipe of yours that we have tried! I make your naan often, and it was delish with this! Thank you!
Maya | Wholesome Yum
0Hi Wendy, I’m glad you liked the taste! How fast the sauce thickens depends on the size and material of the pan you use and the heat of your stove, so it probably just needed to simmer for longer to reduce. Hope this helps for next time!
Barbara Watson
0Delicious! Quick and easy to make I had light coconut milk but worked well also added some spinach at the end . Made your Keto Nan too loved them.
Carolyn Towne
0Delicious and easy to make!
Dar Morrison
0Is it possible to make a curry without using tomatoes? What would you substitute for that, or just leave them out?
I haven’t tried your recipe.
Wholesome Yum D
0Hi Dar, I have never made curry without the tomatoes so I am not sure how it would turn out.
Elisa Castagna
0This recipe was fast and easy. Next time I will use less of the coconut cream as I felt it was too sweet. Overall good.
Sarita
0This was a fast, delicious, and simple chicken curry recipe. So good!
Gina
0So much flavor in this dish and it’s so easy to make! This is getting moved into the weekly rotation for sure.
Shilpa
0I love chicken curry and this variation is delicious. Thanks you.
Gen
0This was so delicious and a really easy dinner for a weeknight! I loved all the garlic and the warm spices. Can’t wait to make it again!
Sandi
0This was an awesome recipe, the whole family loved it.
Sagren
0Can you substitute chicken broth with chicken stock instead..?
Wholesome Yum D
0Hi Sagren, Yes, you can use chicken stock.
Laila
0This is a solid curry recipe! I added more of all of the spices and some garam masala (just a personal preference. I like my curry spicier). Thank you!
Dawn Tracey Lewis
0Absolutely lush. Did add extra onions and a red and a green pepper. Forgot to drain the tomatoes, but it was amazing.
lisa belen
0I love this recipe, make it with cauliflower verses chicken, a great vegetarian dish!
Will be one of my favorite meals when unsure of what to cook!
Carlos Calvi
0This is by far the best recipe. Since I hate veggies. I cook the onions and garlic then add them and everything else to a blender and have the perfect creamy sauce to add back to the chicken. Try it. Trust me
Catherine
0I made this recipe tonight and it tasted absolutely amazing. Thank you for a tasty dinner.
Em
0Low-carb, easy, and flavorful! We loved this recipe. Needs a bit more salt than recommended. I prefer a lot of sauce, so I almost doubled up on everything besides the chicken. I topped mine with fresh green onion, sliced chilies, and cilantro. I will definitely make this again!
Bebe
0Does this dish freeze well? Should I do anything different in preparation for freezing? Thanks!
Wholesome Yum D
0Hi Bebe, You can find the freezing instruction in the post.
lisa belen
0Can I substitute cauliflower for chicken? What it vegetarian cauliflower curry.
Wholesome Yum D
0Hi Lisa, Yes you could use cauliflower.
Steve
0Very very tasty. This is perfect either on a keto diet or not. So easy to make and tastes great.
Lynne
0You would have a more pleasant website experience for people to enjoy if it were not so “busy “ . Everything is messy with too many ads, and too many hyperlinks. Most of the time if my search engine suggests this site, I will scroll on by because it causes me anxiety to look thru here. Its too bad because you have wonderful ideas and recipes. It is like when the page opens, everything just hits me in the face at once. Too much and overwhelming
Dawn
0Hi, Lynne,
The business is ads to pay for all the money spent on web hosting and, undoubtedly, her testing and retesting the recipes to perfection. She has a paid option without ads that are a lot busier. The most stressful thing for many of us disabled folks is not being able to see any recipe at all. So, I am so grateful for all the ads and the free recipe! Thank you, WholesomeYum, my FAVORITE recipe site! Welcome, hope to see you make some things, Lynne!
Wholesome Yum D
0Hi Lynne, Thanks for your feedback. Ads keep the Wholesome Yum website running and allow me to develop recipes that readers like you can access absolutely free. However, you may be interested in Wholesome Yum Plus, which includes an ad-free version of the website, along with other perks.
Emmy
0I have often made coconut curry chicken but this was so much more rich and creamy than ever. It was truly delectable and super easy and fast. I used 4 fresh tomatoes rather than a can because that’s what I had. Thank you!
Gary Paine
0Can you combine the chicken with the cauliflower rice and freeze them together?
Wholesome Yum D
0Hi Gary, Yes, you can do that.
Andrea
0Can I substitute Thai curry paste for curry powder?
Wholesome Yum D
0Hi Andrea, I think that should work for you, let me know how it turn out.
Leanne Curtis
0Delicious!!! The entire family loved this! ♥️♥️♥️
Mike
0I didn’t drain the tomatoes so I just cooked it down till it was the right consistency.
Suzana
0Lovely!
Enjoyed by the whole family. Not particularly spicy but you could spice it up to your own requirements
Anne
0How do I print this recipe? It looks great
Wholesome Yum D
0Hi Anne, The print button is to the right of the word “ingredients” at the top of the ingredients list.
Rose
0Made this morning in my Instant Pot using the sauté function and glass lid. Easy way to cook the curry and the keep warm function allows the flavours to develop until it’s time to eat later in the day. I used coconut oil in place of olive oil, a full 250 ml carton of coconut cream, 1 knorr chicken stock pot, added 1 tspn garam masala, 1 tspn ground cumin 1 tspn garlic granules as well as the fresh garlic, a few curry leaves and a couple of dried birds eye chillies to add extra depth of flavour. I used Costco curry powder Madras mild and the garlic granules and ground cumin were also from Costco. As others have mentioned, there’s quite a lot of sauce…I added 1/2 tspn coconut flour as a thickener. That was plenty I found and stuck with the coconut theme. Delicious, easy keto meal…smells amazing too.
DENISE KELSEY
0So you didn’t actually make THIS recipe, then.
LizzieD
0Tried this last night and absolutely delicious!
I was a little short on chicken so added some chunky slices of mushroom to pad out and worked a treat, albeit still a bit too much sauce. Bonus is that I saved the sauce and will be frying up some chicken/onion and aubergine (love that in curries) tonight to use up. Coconut rice works a treat with this, as suggested. My husband absolutely loved it too!
I’m embracing keto and have lost over a stone in a month and this is now going to be a weekly staple/treat.
Thank you!
jill
0Thank you for this recipe. It was delicious. I used chicken thighs and used coconut oil instead of olive oil. I put the tinned tomatoes through the blender, because my hubby doesn’t like the pips. Also I added two small chopped chilies, two curry tree leaves and some chopped cabbage, mushroom and kale. I made cauliflower rice as an accompaniment.
Christina
0My 14 yr old loves to cook and wanted to try curry chicken. My husband and I eat low carb so we used your recipe and it was delish! So easy with a super depth of flavor. This will definitely go on our menu rotation.
Glad
0Oops! I was supposed to drain the diced tomatoes! Darn 🙁
Melanie Smith
0Absolutely love this dish..
Glad
0I experienced too much sauce & not enough coconut or ginger flavouring 🙁
Anita
0I made this last night and it was fabulous! I did add some chopped red, green and yellow peppers during the simmer (& reduced the sauce a bit), and a small handful of frozen peas at the end. I also upped the stock to 1/2 cup, and didn’t drain the delicious juice from the canned tomatoes. While it was simmering, I made a couple of Indian-spiced chaffles to serve with it. For those (2 large ones), 2 eggs, 2 T. almond flour, 1.5 t. of baking powder, 1/3 C. of shredded mozzarella, curry powder and about 1/4 cup of very toasted (blackened), diced onion. The chaffles tasted like curry naan! (Not a fan of cauliflower rice.) Big-time keeper!
Prissy
0Oh my gosh this was so good & really easy! My son walked in and said it smells so good in here! Next time I’ll add some extra heat but still such a great dish! Thank you for sharing!
Theresa
0I made this recipe expecting it to taste heavy and coconut “creamy” … but it was a taste and flavour sensation. I followed the recipe and added half a chopped green pepper fried with the onions. What I will do differently next time is to add a touch more heat but it’s winner! Going to pair with cauliflower rice. Being new to keto it was a wonderful surprise! Thank you.
Jason Schick
0Thank you so much, for the detailed recipe. It turned amazing my neighbor rang my bell and told me he had to know what was smelling so good lol. Gave him a link to here. Thanks, I will have fun customizing this recipe.