Malaysian Curry Types: A Guide and Chicken Curry

Updated November 4, 2026

Total time
1 hr 10 min
prep 25 min · cook 45 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Malaysian Curry Types: A Guide and Chicken Curry

Malaysian curry is a family of richly seasoned dishes shaped by Malay, Indian Malaysian, and Peranakan cooking, with styles ranging from coconut-rich chicken curry to tangy fish curry and noodle soups. This home-style kari ayam combines chicken, potatoes, curry spices, and coconut milk for a satisfying one-pot meal, while the variations below explain how it fits among Malaysian curry types.

Ingredients

  • 2½ lb (1.1 kg) bone-in chicken thighs and drumsticks, skin removed if desired
  • 1 lb (450 g) waxy or all-purpose potatoes, peeled and cut into 1½-inch (4 cm) chunks
  • 2 tbsp (30 ml) neutral cooking oil
  • 1 medium yellow onion, about 5 oz (150 g), roughly chopped
  • 4 shallots, about 3½ oz (100 g), peeled and roughly chopped
  • 5 garlic cloves, about 1 oz (25 g), peeled
  • 1½-inch (4 cm) piece fresh ginger, about 1 oz (25 g), peeled and sliced
  • 1 stalk lemongrass, about 1 oz (30 g), tough outer layers removed and tender section sliced
  • 2 fresh red chilies, about 1 oz (30 g), stemmed; remove the seeds for a milder curry
  • 2 candlenuts, about ½ oz (12 g), optional
  • 3 tbsp (24 g) Malaysian meat curry powder
  • 1 tsp (3 g) ground turmeric
  • 1 cinnamon stick, about 3 inches (7.5 cm)
  • 1 star anise pod
  • 2 sprigs curry leaves, about 12 leaves total, rinsed
  • 1½ cups (360 ml) water
  • 1 cup (240 ml) unsweetened coconut milk, well stirred
  • 1 medium tomato, about 5 oz (150 g), cut into wedges
  • 1½ tsp (9 g) fine salt, or to taste
  • 1 tbsp (15 ml) lime juice, plus lime wedges for serving

Instructions

  1. Pat the chicken dry and set it aside. Peel and cut the potatoes, onion, shallots, garlic, ginger, lemongrass, chilies, and tomato as listed. If using candlenuts, do not eat them raw; they will be cooked in the curry. The candlenuts add body and a lightly nutty taste, but the curry is still good without them.
  2. Put the onion, shallots, garlic, ginger, lemongrass, chilies, and candlenuts, if using, in a small food processor or blender. Blend to a coarse, fairly even paste, stopping to scrape down the bowl as needed. Add a spoonful of water only if the blades cannot turn. In a small bowl, stir the curry powder and turmeric together with 2 tbsp (30 ml) water to make a loose paste; this helps the ground spices cook evenly rather than scorching in the pan.
  3. Heat the oil in a heavy 5-quart (4.7 L) pot or Dutch oven over medium heat. Add the cinnamon stick and star anise and stir for about 1 minute, until fragrant. Add the curry leaves carefully; they may spit if still wet. Stir in the blended aromatic paste and cook for 8 minutes, stirring often and lowering the heat if it sticks. Add the curry-powder mixture and cook for 1 more minute. The paste should smell rounded and fragrant, not raw or burnt. A tablespoon of water can loosen any browned bits.
  4. Add the chicken and turn the pieces in the paste for about 8 minutes, so the surfaces are coated and begin to lose their raw appearance. This is not intended to cook the chicken through yet. Add the potatoes, water, and salt, then stir and bring the liquid to a gentle boil. Cover, reduce the heat to low, and simmer for 20 minutes. Keep the liquid bubbling gently rather than at a hard boil; stir once halfway through and make sure the potatoes are mostly submerged.
  5. Stir in the coconut milk and tomato wedges. Simmer uncovered for 7 minutes, stirring gently once or twice so the coconut milk does not catch on the bottom. Check the thickest chicken piece with a food thermometer, avoiding the bone: USDA FSIS guidance sets 165°F (74°C) as the safe minimum internal temperature for poultry. If a piece has not reached that temperature, simmer a few minutes longer and check again. The potatoes should be tender when pierced, and the sauce should coat a spoon. Stir in the lime juice, taste, and adjust the salt. Remove the cinnamon stick and star anise before serving.

Tips

  • Keep the spice paste moving. Curry powder and blended aromatics can burn quickly in a hot, dry pot. Use medium heat, stir frequently, and add a small splash of water if the paste starts sticking before it smells cooked.
  • Choose the right curry powder. Malaysian meat curry powder is a convenient blend, but mixes differ in heat and salt. If it is unavailable, use an Indian-style meat curry powder or a mild curry powder and add chili to taste; the flavor will be less specifically Malaysian, so let the aromatics and curry leaves do more of the work.
  • Make candlenuts optional. Candlenuts are used in some Southeast Asian spice pastes to thicken them. If you cannot find them, omit them or use 2 tbsp (18 g) unsalted cashews. Cashews make the sauce a little sweeter and creamier, while omitting them gives a lighter sauce.
  • Control heat without losing flavor. Fresh chilies vary considerably. Start with one seeded chili for a mild result, or use both as written; add sliced chili at the table for people who want more heat. Do not compensate for a burnt paste by adding extra coconut milk, which will not remove the bitter flavor.

Serving Suggestions

Serve the curry hot with steamed jasmine rice, roti canai, or another flaky flatbread for catching the sauce. A simple plate of sliced cucumber, tomato, and herbs gives a cool, crisp contrast. For a fuller meal, add stir-fried greens or blanched long beans, keeping their seasoning light so the curry remains the centerpiece.

Set out lime wedges, sliced fresh chilies, and a small bowl of chopped cilantro or mint so diners can adjust their portions. If serving with rice, spoon a little sauce over the rice but keep some potatoes and chicken visible on top. The sauce is rich, so a modest side salad dressed with lime and a pinch of salt is often enough to round out the table.

Variations

Malaysian curry is not one fixed recipe or a single official list of types. Ingredients and names vary among regions, communities, households, and cooks. Kari ayam, the chicken curry made here, is a familiar everyday style: a spice paste is fried, chicken is simmered with aromatics, and coconut milk may be added for a rounded sauce. Some versions use more tamarind or omit coconut milk, and some include different vegetables.

Kari ikan is fish curry, often made with firm fish, tamarind, and sometimes okra or eggplant. Its sauce can be tangier and lighter than this chicken curry, and fish cooks much faster, so add it near the end and cook until it reaches 145°F (63°C) internally. Curry kepala ikan, or fish-head curry, is a substantial, sour-spicy curry commonly associated with Indian Malaysian cooking; the fish head is simmered with vegetables and a curry gravy. For either fish style, use a reliable thermometer and avoid simmering delicate fish for a long time.

Gulai refers to a broad family of spiced, often coconut-rich stews found in Malay and neighboring food traditions. The term can describe different proteins and consistencies rather than one standardized formula. Peranakan or Nyonya curries often pair Southeast Asian aromatics with spice-paste techniques and may be more tart or herbaceous; recipes vary, so there is no single ingredient list that defines every Nyonya curry. Curry laksa is different again: it is a noodle soup with a spicy coconut-based broth, served with noodles and toppings such as tofu puffs, seafood, chicken, or egg.

Rendang is often mentioned alongside Malaysian curries, but it is generally a slow-cooked, reduced meat dish rather than a curry with plenty of pourable gravy. To adapt this chicken curry toward a drier, more concentrated result, reduce the water and coconut milk only if you can keep the chicken safely cooked without scorching the paste; it will still be a variation, not the same dish as rendang. For a vegetarian version of this recipe, replace chicken with 1 lb (450 g) firm tofu and 1 lb (450 g) mixed vegetables such as eggplant and green beans. Add the vegetables according to how quickly they cook, and simmer until tender.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking in a covered, shallow container. Keep the curry refrigerated for 3–4 days. The potatoes absorb sauce as they sit, so loosen the curry with a splash of water when reheating. Reheat only the portion you need on the stovetop over medium-low heat, stirring gently, or in a microwave-safe dish in short intervals. Heat leftovers to 165°F (74°C), checking the center with a food thermometer.

For longer storage, freeze the cooled curry in meal-sized airtight containers for up to 3 months for best quality. Thaw it overnight in the refrigerator, then reheat to 165°F (74°C). Coconut milk can look slightly separated after freezing, but gentle heating and stirring usually bring the sauce back together. Do not leave the curry at room temperature for extended storage.

Frequently Asked Questions

Is Malaysian curry always made with coconut milk?

No. Coconut milk is common in many Malay-style curries and curry laksa broths, but it is not universal. Some fish curries rely more on tamarind and spices, while other recipes use a small amount of coconut milk or none at all. This recipe uses coconut milk for a smooth, gently rich sauce.

What is the difference between Malaysian curry and Indian curry?

Both cover many dishes, so neither has one defining flavor. Malaysian curries often bring together local aromatics such as lemongrass and curry leaves with spice blends and, in some styles, coconut milk or tamarind. Malaysian food also reflects Indian, Malay, Chinese, and Peranakan influences. A specific recipe is more useful to compare than a broad claim about either cuisine.

Can I use boneless chicken?

Yes. Use about 2 lb (900 g) boneless, skinless chicken thighs and cut them into large pieces. They may cook more quickly than bone-in pieces, so begin checking their thickest parts before the end of the simmer. Chicken must reach 165°F (74°C) internally. Breast meat is leaner and can become dry if simmered too long.

Can I make the curry ahead?

Yes. The flavor is often especially cohesive after a night in the refrigerator. Cool and refrigerate it within 2 hours, then reheat gently to 165°F (74°C) before serving. If preparing components ahead, the spice paste can be refrigerated in a covered container for up to 2 days; keep raw chicken separate and refrigerated until it is time to cook.

How can I make it less spicy or dairy-free?

The recipe is dairy-free as written when the curry powder contains no dairy ingredients, so check its label if that matters to you. For less heat, use one seeded chili or omit the fresh chilies; curry powder brands also vary in spiciness. Coconut milk is not dairy, and it gives the sauce its creamy texture.

Related

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).