Ingredients

  • 2 cups cooked jasmine rice
  • 200 g beef sirloin, thinly sliced
  • 1 large onion, thinly sliced
  • 2 stalks green onions, chopped
  • 2 cloves garlic, minced
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon sesame oil
  • 1 tablespoon vegetable oil
  • to taste salt and pepper
  • 2 large eggs, lightly beaten
  • for garnish sesame seeds

Instructions

  1. In a bowl, marinate the sliced beef with 1 tablespoon of soy sauce, salt, and pepper for about 15 minutes.
  2. Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Scramble the beaten eggs until just set, then transfer to a plate and set aside.
  3. In the same skillet, add the remaining tablespoon of oil. Add the minced garlic and thinly sliced onions, stirring until the onions become translucent and fragrant, about 3–4 minutes.
  4. Push the onions to the side of the skillet. Add the marinated beef slices in a single layer and cook for about 2–3 minutes or until just browned. Stir together with the onions to combine.
  5. Add the day-old rice to the skillet, breaking up any clumps. Pour in the remaining 1 tablespoon of soy sauce and the oyster sauce. Use a spatula to stir and combine everything thoroughly for about 4–5 minutes, allowing the rice to fry a bit and soak up the flavors.
  6. Add the chopped green onions and the scrambled eggs to the rice mixture. Drizzle with sesame oil and mix well. Taste and adjust seasoning with salt and pepper if necessary.
  7. Remove from heat and serve hot, garnished with a sprinkle of sesame seeds on top.

💡 Chef's Notes

Using day-old rice helps achieve the best texture.

Recipe by Eleanor Whitford - Culinary Writer