
This Malay-style fried rice is bold, savory, and packed with aromatic chili, garlic, and anchovy flavor. It is a fast and satisfying way to turn leftover rice into a delicious one-pan meal, with prawns or minced chicken for extra protein.
Heat 2 tbsp cooking oil in a large frying pan or wok over medium heat. Add the mashed garlic and anchovies, then stir-fry for 2 to 3 minutes until fragrant and lightly golden.


Add the blended onions and chili paste. Cook for 4 to 5 minutes, stirring often, until the mixture darkens slightly and the raw smell disappears.


Add the prawns or minced chicken and cook until the protein is fully cooked through. Stir in the oyster sauce, soy sauce, and salt, mixing well so the seasoning coats everything evenly.


Add the cooked white rice and break up any clumps with your spatula. Stir-fry for 2 to 3 minutes until the rice is heated through and evenly coated with the spice mixture.

Push the rice to one side of the pan and crack in the egg. Let it cook until just half set, then scramble and mix it through the rice. Taste and adjust seasoning, then serve hot with optional fried anchovies, a fried egg, or extra chilies on top.

Use cold day-old rice for the best texture, as freshly cooked rice can turn mushy. If you do not have anchovies, use a small amount of fish sauce for a similar savory depth. Store leftovers in an airtight container in the refrigerator for up to 2 days and reheat in a hot pan.