This post may contain affiliate links. Please read myย privacy policy.
Discover the magic of Malaysian chicken curry! Enjoy tasty chicken, potatoes, and spices in this easy curry chicken recipe. Made with simple ingredients of curry powder and coconut milk, this recipe is perfect for anyone who wants a homemade meal without fuss.
Table of Contents
Curry Chicken Recipe
I grew up eating all sorts of curries, and one of my favorites is chicken curry. It’s a comforting dish that warms me up whenever I feel cold in the winter months, much like Cantonese beef stew or one-pot meals such as Chinese hot pot and Japanese Nabe.
Malaysian chicken curry, known as “kari ayam” in Malay language, holds a special place in my heart and stomach. Malaysian curry is incredibly delicious and immediately warms up my body. The tantalizing smell wafting through the kitchen is enough to make my stomach rumble and my mouth water.
The Best Homemade Curry
Homemade curries are incredibly easy to make. You can simply prepare a large pot and enjoy it throughout the day, with leftovers for the next day. They pair wonderfully with steamed rice or Malaysian nasi lemak.
Overnight curries taste even better as the flavors develop, with the meat becoming tender and the sauce absorbing all the deliciousness of the spices. Dip your naan bread, chapati, roti canai, or buns into the curry sauce, and you’ll feel like you’re in curry heaven!
What Goes Into This Recipe
This simple chicken curry recipe is very easy to make with readily available ingredients. It calls for ingredients that you can find at any regular supermarket.
- Chicken: You may use the whole chicken, chicken leg quarters, thighs, legs or breasts. I recommend chicken legs (drumsticks) because you don’t have to chop them into pieces, and they are always tender and soft after cooking.
- Curry powder: There are two types of curry powder, for meat and seafood. For this recipe, choose meat curry powder.
- Coconut milk: If you like a creamier curry sauce, opt for coconut cream which is not diluted by water.
- Onion: Diced onions are easy to break down, imparting their aroma and natural sweetness to the chicken curry.
- Potatoes: This is a must in traditional Malay-style kari ayam. Potatoes make the curry a more substantial dish, and the cooked potatoes also help thicken up the curry sauce.
- Optional hard-boiled eggs and tomatoes: These two ingredients are optional, but I love adding them to my recipe. Tomatoes lend a fresher taste and cut down on the heaviness of the curry, while hard-boiled eggs are just a great accompaniment to the overall dish.
See the recipe card for full information on ingredients.
Recipe Variation And Addition
The above photo shows the addition of hard-boiled eggs and tomatoes to the curry. Chicken curry is very versatile, and there are numerous extras you can add according to your preference, such as carrots, peas, and cauliflower.
Herbs and spices like mint, curry leaves and mustard seeds can also be added to elevate the aromas of the curry sauce.
These extra ingredients turn the curry into a more substantial dish, especially when served with steamed rice. The vegetables added to the curry make it a complete meal.
How To Make Curry Chicken
This easy coconut chicken curry recipe involves four (4) quick and easy steps.
Step 1: Add the oil to a pot or a pan, heat it until hot. Add the diced onions and stir-fry until they soften and smell aromatic.
Step 2: Add curry powder to the onions, stir quickly until you smell the aroma of the curry powder.
Step 3: Add the chicken, stirring well to combine with the curry powder and onions, about 1 minute.
Step 4: Add the water to the pot or pan, bring the curry to a boil. Reduce the heat to low and add the potatoes. (Add the tomatoes and hard boiled eggs, if you are using.) Cover the pot and let it simmer for about 30 mins, or until the chicken becomes tender. Add the coconut milk and salt to taste, stir to combine well. Serve hot with steamed rice.
Secret Ingredients Of Good Curry Chicken
What’s the secret to a good curry?
For me, the key to the best recipe lies in two ingredients:
- Curry powder. As a Malaysian, I always buy curry powder packets from Malaysia. Two brands I strongly recommend are Baba’s meat curry powder or Alagappa meat curry powder. They’re authentic, affordable, and can be stored in an airtight container for a long time.
- Curry leaves. Curry leaves are aromatic leaves used in South Asian and Southeast Asian cooking to add flavor to dishes like curries, soups, and stews. You may buy them at Indian grocery stores in the US.
Another ingredient that elevates your curry to the next level is lemongrass. Adding 2 stalks of pounded lemongrass in step 1 during the cooking process will impart a citrusy and lemony note to the curry.
Helpful Tips
For a delicious pot of curry chicken with tender, soft meat and a flavorful curry soup, follow these expert tips below:
- Choose bone-in, skin-on chicken such as chicken leg quarters (thighs and drumsticks) for added flavor and juiciness. Avoid using boneless, skinless chicken meat when making curry chicken.
- If you’re using a whole chicken, be sure to chop it into equal-sized pieces to ensure even cooking.
- If you’re using Russet potatoes, cut them into larger pieces or chunks. Russet potatoes are starchy and fluffy, which can cause them to fall apart in stews or curries. If possible, opt for waxy potatoes such as Yukon Gold, as they hold up better in this recipe.
- Simmer the curry slowly over low heat to allow the flavors to blend together. This will also help the sauce thicken to your desired consistency.
- Add coconut milk towards the end of cooking and stir gently to combine well with the curry sauce, preventing curdling.
Frequently Asked Questions
Absolutely, you can! In fact, it’s a time-saving method I often use. Simply place all the ingredients except the coconut milk in the crockpot before you leave home. Cook on the lowest setting for 4-6 hours. When you return, stir in the coconut milk, and dinner is served. If using a crockpot for this recipe, be sure to cut your potatoes into larger chunks to prevent them from breaking down completely during the slow cooking process.
Yes, you can freeze it for up to two weeks, but I don’t recommend freezing it beyond that. Store it in freezer-safe containers. Thaw it overnight in the refrigerator or for a few hours at room temperature before reheating it on the stove or in the microwave.
To lessen the spiciness of your curry, reduce the amount of curry powder used. Additionally, you can incorporate more coconut milk or opt for coconut cream to counterbalance the heat from the curry powder.
Yes, you can, but I highly recommend using dark meat such as thighs and legs for this recipe. Chicken breasts have a tendency to become dry, especially after cooking on low heat for 30 minutes. However, if you prefer to use chicken breast meat, you may reduce the cooking time to 15-20 minutes to prevent them from becoming too dry.
Follow the recipe as is, but substitute chicken with plant-based proteins like tofu or tempeh. If using tofu, opt for firm tofu to prevent it from falling apart during cooking. Avoid soft tofu or silken tofu as they may disintegrate. Besides tofu and tempeh, you can incorporate a variety of vegetables such as cabbage, carrot, mushroom, green pea, eggplant, etc.
This recipe is only 288 calories per serving.
What To Serve With This Recipe
This curry goes well with rice or roti. Any flat breads will be great to soak up the soup or sauce.
I hope you enjoy this post as much as I do. If you try my recipe, please leave a comment and consider giving it a 5-star rating. For more easy and delicious recipes, explore my Recipe Index, and stay updated by subscribing to my newsletter and following me on Facebook, Pinterest, and Instagram for new updates.
Other Recipes You Might Like
Malaysian Chicken Curry
Ingredients
- 2 tablespoons oil
- ½ onion, diced
- 1 oz (30g) curry powder , for meat
- 1 ½ lbs (750g) chicken thighs, or legs or whole chicken
- 2 ½ cups water
- 2 small potatoes, Yukon Gold preferred, peeled and cut into wedges
- 1 big tomato, cut into wedges, optional
- 4 hard-boiled eggs, optional
- ½ cup coconut milk , ¾ cup milk if you prefer creamier curry
- 1 teaspoon salt, or more to taste
Instructions
- Add the oil to a pot or pan and heat until hot. Add the diced onions and stir-fry until softened and aromatic.
- Add the curry powder to the onions and stir quickly until the aroma of the curry powder is released.
- Add the chicken and stir well to combine it with the curry powder and onions, cooking for about 1 minute.
- Add the water to the pot or pan and bring the curry to a boil. Reduce the heat to low and add the potatoes. (Add the tomatoes and hard-boiled eggs, if using.) Cover the pot and let it simmer for about 30 minutes, or until the chicken is tender. Stir in the coconut milk and salt to taste, and combine well. Serve hot with steamed rice.
Notes
- 1 ½ lbs of chicken legs = 6 to 7 legs
- Choose bone-in, skin-on chicken such as chicken leg quarters (thighs and drumsticks) for added flavor and juiciness. Avoid using boneless, skinless chicken meat when making curry chicken.
- If you’re using a whole chicken, be sure to chop it into equal-sized pieces to ensure even cooking.
- If you’re using Russet potatoes, cut them into larger pieces or chunks. Russet potatoes are starchy and fluffy, which can cause them to fall apart in stews or curries. If possible, opt for waxy potatoes such as Yukon Gold, as they hold up better in this recipe.
- Simmer the curry slowly over low heat to allow the flavors to blend together. This will also help the sauce thicken to your desired consistency.
- Add coconut milk towards the end of cooking and stir gently to combine well with the curry sauce, preventing curdling.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
my wife, Easwair also prefers to put cinnamon stick, and a little star anise, as well as some mustard seeds and chili flakes into the hot oil before frying the onions…
and being a very traditional girl, she ABHORS the idea of putting tomatoes into chicken curry….i on the other hand LOVE putting tomatoes into the chicken curry….the tomatoes add SUCH a delicious flavour to the gravy, and they just disappear into the sauce….(i make chicken curry myself at times…..we particularly love Vindaloo style, cause it’s nice and hot and flavourful…)
Yes we can put all sorts of spices into the chicken curry to make it even better but this is a very basic and simple ones. I love the tomatoes in the chicken curry too, it gives it a tang and less “creamy” taste.
I have never heard or use to putting tomatoes into Chicken Curry.
A no, no!
Tomato is optional, as stated in my recipe. In reality, tomatoes are heavily used in many authentic Indian chicken curries…they even use tomato paste in many of their curries. However, you can choose not to put tomatoes in your chicken curry, it’s a personal preference as there are basically endless ways / recipes of making curries. There is no right or wrong, but whatever that suits your palate.
Correction: you just heard about tomatoes in chicken curry. Why would anyone care if you think it’s a ‘no-no’
i read your column on Malaysian Chicken Curry with some interests, being as my beloved wife, Easwari, comes from Malaysia, herself, and likes to make Chicken Curry too….she, being a Tamil Indian Malaysian, prefers to make it in what she says is the South Indian tradition…and she’s been known to make some killer curries….(very good, i mean)….
i was particularly moved to write to you, when i read that you, too, prefer the Indian style Curry powders for your dishes…Alagappa’s meat curry, or Baba’s style….Easwari particularly loves the Fish curry blend as well….especially as she is a big fan of fish….
what do you think of Yeo’s version of packaged Malaysian Curry powder? how does it compare in your mind with the two Indian style varieties (which are indeed VERY flavourful)….
my wife insists it’s just not as good as the two brands that you promoted above….but i wonder what your view is…
thanks for all the work you put into this wonderful food blog…you are one of the sources i immediatly go to for all sorts of Asian foods, because you have so many varieties featured in your columns…i also appreciate your pointing out various kinds of sauces and so on that you like to use….i particularly love that Mizkan “soya” sauce…with the bonito…it’s great as a dip…as soup base, and for fried noodles…YUM…
Hi Visvanathan, thanks so much for your sweet and long comment. I love Indian-style chicken curry, I think no one makes better curries than southern Indian, in my opinion. This is a very easy curry recipe that everyone can enjoy but it’s very far from being the best of Indian curries. I love Alagappa because it’s from my hometown Penang. I am biased in the sense that all food-related from Penang is far superior than others, that’s because I love Penang and from Penang but I think many people would agree with me. I think Yeo’s is just bland. Mizkan Bonita sauce is soooo good, I am so happy that you love it, too. It’s a magical all-purpose sauce.
All things food-related from Penang is far superior than others is an accurate statement — no contest whatsoever! Ho chiak!
Hi, I think you have forgotten to add in the coconut milk into your method description :)
Recipe updated.
Sounds so easy, since I’ve never had any good luck with making curry. But when do you add in the coconut milk / milk?
Can you tell me when the coconut milk goes in? Would it be the same time as the water? This sounds amazing, and simple which is always good!
Put in towards the end to prevent the coconut milk to curdle.
What happens to the hard boiled eggs during the last 30-45 minutes? Do they stay whole or fall apart? Thank you for all your great interesting recipes!!!
They stay whole. The key is to get the spices inside the white part of the eggs. :)
Won’t the long cooking of the hard boiled eggs in the curry turn the eggs into rubber balls??
Up to you, I like the spices to get into my egg white so they are really tasty. And no, I don’t think they turn into rubber balls. If you don’t like it, you can add towards the end.
Thank you. Dinner sorted for tomorrow night :D
I just wanted to add that cooking eggs for a long time makes the yolk much smoother and almost creamy, and the white part actually becomes softer. It also doesn’t smell so bad.
Try it!
Either boil for 15 minutes, and then cook on low for few hours (overnight is also OK) in a covered pot; or boil for 2 hours on medium heat. Make sure you have enough water!
It does change the color, but I don’t mind it.
I love eggs cooked for a long time, too, for example: Chinese tea leaf eggs and soy sauce eggs, where the flavors seep into the egg yolk. Yummy.
am i missing something or is thr step to add the coconut milk missing?
When do you add the coconut milk?
Thank you for sharing ALL your great recipes!! Love your website
Thanks Deanna.
Love this recipe! Used this super fresh malaysian curry powder and it was super delicious :)