Malaysian Style Curry: Chicken and Potatoes

Updated November 4, 2026

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

Jump to recipe

Malaysian Style Curry: Chicken and Potatoes

Malaysian-style chicken curry is a warmly spiced curry with chicken, potatoes, coconut milk, and a fragrant onion, ginger, and garlic base. Regional and family versions vary, but this approachable version balances creamy coconut with curry powder and a little lime, making a satisfying meal to serve with rice or flatbread.

Ingredients

  • 1½ lb boneless, skinless chicken thighs (680 g), cut into roughly 1-inch (2.5 cm) pieces
  • 1 tsp fine salt (5 g), divided, plus more to taste
  • ½ tsp freshly ground black pepper (1 g)
  • 2 tbsp neutral oil, such as canola (30 ml)
  • 1 large yellow onion (about 7 oz/200 g), finely chopped
  • 4 garlic cloves (about 12 g), finely chopped or grated
  • 1 tbsp peeled, grated fresh ginger (about 10 g)
  • 2 tbsp Malaysian meat curry powder (about 16 g); see the substitution note below if unavailable
  • 1 tsp ground turmeric (about 3 g)
  • 1 tsp ground cumin (about 2 g)
  • 1 tsp shrimp paste, or belacan (about 5 g), optional
  • 1½ cups (360 ml) water or unsalted chicken broth
  • 1 can full-fat coconut milk, well shaken (13.5 oz/400 ml)
  • 12 oz waxy or all-purpose potatoes (340 g), cut into ¾-inch (2 cm) cubes
  • 1 tbsp fresh lime juice (15 ml), plus lime wedges for serving
  • ¼ cup loosely packed cilantro leaves (about 10 g), roughly chopped, for serving

Instructions

  1. Prepare the ingredients. Cut the chicken into evenly sized pieces so it cooks at a similar rate. Pat it dry, then season with half the salt and all the pepper. Chop the onion, garlic, and ginger, and measure the spices before you start cooking. This recipe moves quickly once the aromatics are in the pan.
  2. Brown the chicken, about 8 minutes. Heat the oil in a wide, heavy pot or Dutch oven over medium-high heat. Add the chicken in a single layer, working in batches if needed, and brown it for about 3–4 minutes per side. It does not need to be cooked through at this point. Transfer it to a plate; leave the oil and browned bits in the pot.
  3. Build the curry base, about 7 minutes. Reduce the heat to medium. Add the onion and cook for 4–5 minutes, stirring often, until soft and lightly golden. Add the garlic and ginger and stir for 1 minute. Mix in the curry powder, turmeric, cumin, remaining salt, and shrimp paste if using. Stir for about 1 minute, just until fragrant. If the spices begin sticking or look dry, add a tablespoon of water rather than letting them scorch.
  4. Add the liquids and simmer the chicken, 8 minutes. Pour in the water or broth and scrape the bottom of the pot to loosen the browned flavoring. Stir in the coconut milk, then return the chicken and any juices on the plate. Bring the curry to a gentle simmer, not a hard boil, and cook uncovered for 8 minutes, stirring occasionally.
  5. Add the potatoes and finish cooking, about 10 minutes. Stir in the potato cubes. Keep the curry at a steady, gentle simmer for about 10 minutes, stirring carefully once or twice so the potatoes cook evenly and do not break apart. Check a few chicken pieces with an instant-read thermometer: the USDA FSIS safe minimum internal temperature for poultry is 165°F (74°C). If the chicken has not reached that temperature or the potatoes are still firm, continue simmering and check again after a few minutes. Cooking time can vary with the size of the pieces and the strength of the simmer.
  6. Adjust and serve. Stir in the lime juice. Taste the gravy and add salt or another squeeze of lime if needed. If it is thicker than you like, loosen it with a splash of hot water; if it is thinner, simmer uncovered for a few more minutes. Spoon into bowls and finish with cilantro and lime wedges.

Tips

  • Choose the right curry powder. Malaysian meat curry powder is a convenient blend with a distinctive savory, warm profile. If you cannot find it, use Madras curry powder in the same quantity; the result will usually be sharper and less specifically Malaysian in flavor. Check the label before adding extra salt because some blends are already salted.
  • Handle belacan thoughtfully. Belacan is fermented shrimp paste used in many Southeast Asian flavor bases. It is optional here, but adds savory depth. If it is difficult to find, use 1 teaspoon (5 ml) fish sauce instead; it gives a salty seafood note without the same concentrated, toasted aroma. Omit both for a seafood-free version.
  • Keep the heat gentle after adding coconut milk. A vigorous boil can make the sauce look separated or oily. A low, steady simmer helps the flavors blend. If a little oil rises to the surface, stir the curry before serving; it is not a sign that it has spoiled.
  • Cut potatoes evenly and avoid over-stirring. Cubes close to ¾ inch cook at a useful pace alongside the chicken. Stir gently once or twice rather than constantly, so the potatoes soften without crumbling into the gravy.

Serving Suggestions

Serve the curry hot over steamed jasmine rice or another plain rice, which soaks up the coconut gravy without competing with its spices. Roti canai, paratha, or another flaky flatbread is also good for scooping; these breads are commonly served with curry in Malaysia, though the exact accompaniments vary by household and meal. Add a crisp side such as sliced cucumber, a simple cabbage salad, or lightly dressed greens to balance the rich sauce. Lime wedges let each person brighten their portion to taste. For a fuller spread, offer a small dish of sambal or sliced fresh chilies on the side rather than making the whole pot hotter.

Variations

Make it less rich: Use light coconut milk, but expect a thinner sauce with less creamy body. You can simmer it uncovered briefly at the end to reduce the liquid, taking care not to overcook the chicken. Use bone-in chicken: Substitute about 2 lb (900 g) bone-in thighs or drumsticks. Brown them as directed, then simmer until the thickest parts reach 165°F (74°C); they generally need longer than bite-size boneless pieces, so add the potatoes when they have roughly 15–20 minutes left. Check doneness with a thermometer rather than relying only on the clock.

Add vegetables: Stir in 1 cup (150 g) green beans during the last 8–10 minutes, or add a handful of spinach just before finishing. Adjust the heat: For a hotter curry, add one thinly sliced red chili with the garlic and ginger; for a milder pot, choose a mild curry powder and leave out fresh chili. Make it vegetarian: Replace the chicken with 14 oz (400 g) pressed firm tofu or 2 cups (about 300 g) cooked chickpeas, and use vegetable broth. Add tofu or chickpeas when the potatoes are nearly tender so they heat through without falling apart. The flavor and texture will differ from the chicken version.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking in a covered, shallow container. The curry keeps for 3–4 days in the refrigerator. The coconut sauce may look separated or firm when cold; it usually smooths out as it warms. For longer storage, freeze in airtight portions for up to 2–3 months for best quality. Thaw overnight in the refrigerator when possible, and use a container with room for expansion.

Reheat only the amount you plan to eat. Warm it gently in a covered saucepan over medium-low heat, stirring occasionally and adding a splash of water if the gravy has thickened. You can also microwave an individual portion in a covered, microwave-safe dish, stirring halfway through so it heats evenly. In either case, reheat leftovers to 165°F (74°C), checking the center with a food thermometer. Avoid leaving the curry at room temperature for extended periods, and return any uneaten portion to the refrigerator promptly.

Frequently Asked Questions

Is Malaysian curry powder the same as curry powder from other countries?
Not necessarily. Curry powder is a blend, not one fixed spice, and ingredients and proportions vary by maker and region. Malaysian meat curry powders often have their own balance of spices. A Madras-style blend is a practical substitute, but it can taste hotter or sharper, so start with the listed amount and adjust after simmering.

Can I make this curry ahead?
Yes. You can cook it a day ahead, cool it promptly, and refrigerate it for up to 3–4 days total. The flavors meld as it rests, though the potatoes may absorb some gravy. Reheat gently to 165°F (74°C), adding a little water if needed. For the freshest texture, add cilantro and lime only when serving.

Why is my coconut curry sauce grainy or oily?
Coconut milk can separate if it is boiled hard, and some brands separate more readily than others. Keep the pot at a gentle simmer and stir occasionally. If separation happens, lower the heat and whisk or stir the sauce; it may become more cohesive, although a thin layer of coconut oil on top is harmless and can simply be mixed in.

Can I use chicken breast instead of thighs?
Yes, but breast meat is leaner and can dry out if simmered too long. Cut it into evenly sized pieces, brown it briefly, and check it early with a thermometer. It must reach the USDA FSIS safe minimum of 165°F (74°C). If using larger pieces, allow extra time as needed rather than removing them before they reach a safe temperature.

How can I make the sauce thicker?
Simmer the finished curry uncovered for a few minutes, stirring gently, to reduce excess liquid. Keep the heat low so the coconut milk does not boil vigorously and the chicken does not overcook. You can also mash one or two tender potato cubes into the gravy for a slightly thicker texture without adding another ingredient.

Is shrimp paste essential?
No. Belacan contributes a distinctive fermented, savory character, but the curry is still satisfying without it. Fish sauce is a practical substitute, though it changes the flavor; for a seafood-free curry, simply leave out both and taste for salt before serving.

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