
Malaysian Chicken Curry
A rich, comforting Malaysian chicken curry with tender bone-in chicken, hearty potatoes, and coconut cream, simmered slowly in aromatic curry powder until deeply flavorful.
Nutrition· per serving · estimated
Ingredients10 items
Instructions
- 1
Peel and cut the potatoes into wedges — a waxy potato like Yukon Gold is best since it holds its shape in the curry; if using starchy Russets, cut them into larger chunks so they don't fall apart during simmering.
- 2
Dice the onion.
- 3
Cut the tomato into wedges, if using.
- 4
If using a whole chicken instead of thighs or legs, chop it into equal-sized pieces so it cooks evenly; bone-in, skin-on chicken gives the richest flavor and juiciest curry.
- 5
Have the hard-boiled eggs ready, if using.
- 6
Heat the oil in a pot or pan until hot.
- 7
Add the diced onion and stir-fry until softened and aromatic.
- 8
Add the curry powder to the onions and stir quickly until its aroma is released.
- 9
Add the chicken and stir well to coat it in the curry powder and onions; cook for about 1 minute.
1:00 timer - 10
Add the water and bring the curry to a boil.
- 11
Reduce the heat to low and add the potatoes, along with the tomato and hard-boiled eggs if using.
- 12
Cover and simmer gently over low heat for about 30 minutes, or until the chicken is tender — simmering low and slow lets the flavors blend and the sauce thicken. If the curry is still too watery, keep simmering until it reaches your desired thickness.
30:00 timer - 13
Stir in the coconut cream (or coconut milk) and salt near the end of cooking, mixing gently so the coconut cream doesn't curdle.
- 14
Serve hot with steamed rice. Leftovers keep well in a freezer-safe container for up to two weeks — thaw overnight in the fridge before reheating.
Sign up to follow the full step-by-step instructions
Free, no card required.
Sign up freeAlready have an account? Log in