Easy 25-min. Thai Railway Fried Rice
Savoury tomato egg fried rice seasoned with aromatics, soy sauce and fish sauce. This quick and easy Thai railway fried rice is ready in 25 minutes with leftover rice! A delicious meal or main dish for the whole family that comes together in one pan!

- Prep time
- 10 min
- Cook time
- 15 min
- Yield
- 4 servings
- Difficulty
- MEDIUM
Ingredients
Quantities are shown as originally provided.
- 3 cups cooked jasmine rice (ideally cold day-old rice)
- 4 large eggs (beaten)
- 2 small tomatoes (chopped)
- 2 cloves garlic (minced)
- 1/2 red onion (diced)
- 1 green onion (finely chopped)
- 1/2 tbsp fish sauce
- 2 tbsp regular soy sauce
- 2 tbsp dark soy sauce
- 2 tsp white granulated sugar
- 1 tbsp vegetable oil (or any neutral oil)
- 1 seedless cucumber (chopped)
- 1 small tomato (chopped into wedges )
Instructions
- 1
Break up your cold day-old rice with a rice paddle or with clean hands. Set aside.
- 2
Heat vegetable oil in a large pan on medium-high heat. Fry red onions, garlic and green onions until fragrant and translucent.
- 3
Add in your cooked rice along with regular soy sauce, dark soy sauce, sugar, and fish sauce. Toss until every grain is colored brown.
- 4
Sweep your fried rice to the side and then fry your eggs. Scramble the eggs and break them apart into bite size pieces. Then toss with the rice.
- 5
Sweep everything to the side and then toss in your tomatoes. Cook the tomatoes for 2-3 minutes until they have softened and mix into rice.
- 6
Remove fried rice off heat and transfer to a serving plate. Garnish with fresh tomatoes and cucumbers. Enjoy!