Ayam Malaysian curry is a chicken curry with fragrant spices, coconut milk, and tender potatoes, served hot with rice or bread. Malaysian curry styles vary by region and household; this approachable version builds flavor from aromatics, curry powder, lemongrass, and a little tamarind for a balanced, gently rich sauce.
Ingredients
- 2½ lb (1.13 kg) bone-in, skinless chicken thighs, about 6 pieces
- 12 oz (340 g) waxy potatoes, such as Yukon Gold or red potatoes
- 2 tbsp (30 ml) neutral oil, such as canola or sunflower oil
- 1 large yellow onion, about 8 oz (225 g), roughly chopped
- 4 garlic cloves (about 12 g), peeled
- 1½ oz (30 g) fresh ginger, peeled and roughly chopped
- 2 tbsp (30 ml) water, for blending the aromatics
- 2 stalks lemongrass, about 6 in (15 cm) each, tough outer leaves removed and stalks bruised
- 2 tbsp (15 g) Malaysian or Malaysian-style curry powder
- 1 tbsp (7 g) mild chili powder, such as Kashmiri chili powder
- 1 tsp (3 g) ground turmeric
- 1 tsp (2 g) ground cumin
- ½ tsp (1 g) ground fennel
- 1 can coconut milk, 13.5 oz (400 ml), well shaken
- 1 cup (240 ml) low-sodium chicken stock
- 1 tbsp (15 g) tamarind paste
- 1 tsp (4 g) light brown sugar
- 1½ tsp (9 g) fine salt, plus more to taste
- 10 fresh curry leaves (about 2 g), optional
- 1 tbsp (15 ml) fresh lime juice
- ¼ cup (10 g) chopped cilantro leaves, for serving
Instructions
- Prepare the ingredients. Trim any loose fat from the chicken. Peel the potatoes if you prefer, then cut them into roughly 1¼-in (3-cm) chunks so they cook evenly. Put the onion, garlic, ginger, and 2 tablespoons water in a blender or small food processor. Blend into a mostly smooth paste, scraping down the sides as needed. This prep takes about 25 minutes, including measuring the spices and bruising the lemongrass with the back of a knife.
- Cook the aromatic paste. Heat the oil in a heavy, wide pot or Dutch oven over medium heat. Add the onion paste and bruised lemongrass. Cook for about 8 minutes, stirring often, until the paste is fragrant, has reduced, and no longer smells raw. If it begins to stick, lower the heat and stir in a tablespoon of water rather than letting the onion scorch.
- Bloom the spices. Add the curry powder, chili powder, turmeric, cumin, and fennel. Stir continuously for 1 minute, until the spices smell fragrant. Add the curry leaves, if using, and stir for another 30 seconds. Spices can turn bitter if they burn, so keep the heat moderate and have the coconut milk ready to add.
- Brown the chicken lightly. Add the chicken thighs and turn them in the spice mixture until coated. Cook for about 5 minutes, turning once or twice. The goal is to coat and lightly color the chicken, not to cook it through at this stage. If the pot is crowded, arrange the pieces in a single layer as best you can; the curry will finish cooking in the sauce.
- Simmer the chicken. Pour in the coconut milk and chicken stock. Stir in the tamarind paste, brown sugar, and salt. Bring the liquid just to a gentle simmer, then reduce the heat to medium-low and partially cover the pot. Simmer for 15 minutes, stirring once or twice so the coconut milk does not catch on the bottom.
- Add potatoes and finish cooking. Stir in the potato chunks, cover the pot, and simmer gently for 18 minutes, or until the potatoes are tender when pierced with a knife. Check the thickest part of a chicken thigh with a food thermometer without touching the bone; it must reach 165°F (74°C), the USDA FSIS safe minimum temperature for poultry. If a piece needs more time, continue simmering and check again after a few minutes.
- Balance and rest the curry. Remove the lemongrass stalks. Stir in the lime juice, taste the sauce, and adjust with a pinch of salt or a little more lime if it tastes too rich. Turn off the heat and let the curry stand for 5 minutes before serving. The sauce will settle and thicken slightly; stir gently once more so the potatoes stay intact.
Tips
- Choose curry powder you enjoy. Malaysian curry powders differ in heat and spice balance, and some include salt. Start with the stated amount, then adjust the chili powder or salt after simmering. If your blend is salted, begin with 1 teaspoon salt and season at the end.
- Use a practical lemongrass substitute if needed. Lemongrass gives the curry a citrusy, herbal note. If you cannot find it, omit it and add an extra teaspoon of lime juice at the end; the curry will still be savory but will have less of that distinctive fragrance. Do not replace it with lemon zest in the cooking pot, which can become bitter during a long simmer.
- Keep the simmer gentle. A hard boil can make coconut milk look separated and may break up the potatoes. Small, occasional bubbles are enough. If the sauce gets thicker than you like, stir in warm water or stock a few tablespoons at a time.
- Do not rush the onion paste. Give it the full time to soften and reduce, stirring regularly. Wet, undercooked onion paste can make the sauce taste sharp, while scorched paste tastes bitter. A splash of water and lower heat can rescue a pot that is starting to stick.
Serving Suggestions
Spoon the curry over steamed jasmine rice or another plain rice that can catch the coconut-spice sauce. For a more substantial meal, serve it with roti, paratha, or warm flatbread for dipping. A simple side of sliced cucumber, tomato, and red onion adds cool crunch without competing with the curry; dress it lightly with lime juice and a pinch of salt just before serving.
Put the pot on the table while it is still warm, and offer extra lime wedges and chopped cilantro for people to add to their bowls. If serving a group, keep the rice and curry separate until plating so the rice does not absorb all the sauce. The dish is filling, so a small vegetable side or a lightly dressed salad is usually enough to round out the meal.
Variations
Adjust the heat: For a mild curry, use 1 teaspoon chili powder instead of 1 tablespoon. For more heat, add a thinly sliced fresh red chili with the spice blend or put sliced chili on the table. Chili powders vary considerably, so changing the amount is more reliable than assuming every variety has the same strength.
Use boneless chicken: Substitute 2 lb (900 g) boneless, skinless chicken thighs. Cut them into large pieces and begin checking for doneness earlier, since they may cook faster than bone-in thighs. Keep the food thermometer at hand and cook every piece to 165°F (74°C). Boneless meat gives a slightly less deeply flavored broth, but it is easier to portion.
Make a vegetarian version: Replace the chicken with 14 oz (400 g) extra-firm tofu, pressed and cubed, plus 1 can (15 oz/425 g) drained chickpeas. Use vegetable stock instead of chicken stock. Simmer the potatoes in the sauce until nearly tender, then add tofu and chickpeas for the final 8 minutes so they heat through without crumbling. The result is less meaty but still substantial.
Swap the souring ingredient: Tamarind paste brings a rounded, fruity tang. If it is hard to find, use 1 tablespoon (15 ml) lime juice in its place, added near the end rather than at the start. Lime tastes brighter and more direct, so taste before adding the full amount. Avoid sweetened tamarind concentrate unless you reduce or omit the brown sugar.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking, divided into shallow, covered containers if possible. The curry keeps for 3–4 days in the refrigerator. The coconut sauce may firm up when cold, and the potatoes will absorb some liquid; that is normal. For longer storage, freeze portions in airtight, freezer-safe containers for up to 3 months for best quality. Thaw frozen curry overnight in the refrigerator before reheating.
Reheat only the portion you plan to eat, either in a saucepan over medium-low heat or in the microwave in a covered, microwave-safe dish. Stir occasionally and add a splash of water or stock if the sauce is too thick. Heat leftovers to 165°F (74°C), checking the center with a food thermometer. Avoid repeatedly cooling and reheating the whole pot, since that makes it harder to handle leftovers safely and can soften the potatoes.
Frequently Asked Questions
Is ayam Malaysian curry very spicy?
Not necessarily. Its heat depends on the curry powder and chili powder used, and home versions vary. The recipe uses a moderate amount of mild chili powder, but you can start with 1 teaspoon for a gentler sauce. Add fresh chili at the table if some diners want more heat.
Can I use chicken breast instead of thighs?
Yes, but breast meat is leaner and can dry out if simmered for too long. Cut it into large pieces and add it after the potatoes have simmered for about 8 minutes, then cook until the thickest piece reaches 165°F (74°C). Check it early; the exact time depends on the size of the pieces.
Why does my coconut curry sauce look split?
A little oil on the surface is common, especially with full-fat coconut milk, and does not mean the curry is spoiled. If the sauce looks grainy or separated, the heat may have been too high. Lower the heat, stir gently, and add a small splash of stock or water. A gentle simmer is preferable to a rolling boil.
Can I make the curry ahead?
Yes. Prepare it up to 2 days ahead, cool it promptly, and refrigerate it in a covered container. The flavors continue to mingle, while the potatoes may become softer as they sit. Reheat gently to 165°F (74°C), adding a little water or stock if needed. For the firmest potatoes, make the curry on the day you plan to serve it.
What kind of potato works best?
Waxy potatoes, including red potatoes and Yukon Golds, tend to hold their shape through simmering. Russet potatoes also work, but they break down more readily and can make the sauce thicker and starchier. Cut whichever type you choose into evenly sized chunks, and begin checking tenderness at 15 minutes.
Related
- East Indian Mutton Curry with Slow-Cooked Spice
- Brazilian Dirty Rice: A Hearty One-Pot Recipe
- Brazilian Christmas Rice with Vegetables and Raisins
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).