Thai fried rice with tomato is a delightful dish that combines the savory flavors of soy sauce and fish sauce with the freshness of tomatoes. This recipe is perfect for a quick weeknight dinner or a satisfying lunch, bringing a taste of Thailand to your table.
Some ingredients in this recipe might not be staples in every kitchen. Fish sauce is a key component in Thai cuisine, providing a unique umami flavor. If you don't have it, you can find it in the Asian section of most supermarkets. Additionally, using day-old cooked rice is crucial for achieving the right texture in fried rice.

Ingredients For Thai Fried Rice With Tomato
Cooked rice: Preferably day-old, this helps the rice to fry better without becoming mushy.
Vegetable oil: Used for stir-frying the ingredients.
Onion: Adds a sweet and savory base flavor.
Garlic: Provides a pungent and aromatic element.
Tomatoes: Adds freshness and a slight tang to the dish.
Soy sauce: Contributes a salty and umami flavor.
Fish sauce: Adds depth and a distinctive umami taste.
Sugar: Balances the flavors with a touch of sweetness.
Eggs: Adds protein and a rich texture.
Green onions: Provides a fresh and slightly sharp flavor.
Lime: Served on the side, it adds a zesty brightness when squeezed over the finished dish.
Technique Tip for This Recipe
When making Thai fried rice, ensure your cooked rice is day-old and chilled. This helps the grains to firm up, preventing them from becoming mushy when stir-fried. If you don't have day-old rice, spread freshly cooked rice on a baking sheet and refrigerate for at least 30 minutes.
Suggested Side Dishes
Alternative Ingredients
day-old cooked rice - Substitute with quinoa: Quinoa provides a similar texture and is a great gluten-free option.
vegetable oil - Substitute with coconut oil: Coconut oil adds a subtle tropical flavor that complements Thai cuisine.
chopped onion - Substitute with shallots: Shallots offer a milder and slightly sweeter taste compared to onions.
minced garlic cloves - Substitute with garlic powder: Garlic powder can be used if fresh garlic is unavailable, though it has a less intense flavor.
chopped tomatoes - Substitute with canned diced tomatoes: Canned diced tomatoes can be used in place of fresh tomatoes, especially when out of season.
soy sauce - Substitute with tamari: Tamari is a gluten-free alternative to soy sauce with a similar umami flavor.
fish sauce - Substitute with soy sauce: Soy sauce can be used as a vegetarian alternative to fish sauce, though it lacks the same depth of flavor.
sugar - Substitute with honey: Honey adds a natural sweetness and a slight floral note to the dish.
beaten eggs - Substitute with tofu: Crumbled tofu can be used as a vegan alternative to eggs, providing a similar texture.
chopped green onions - Substitute with chives: Chives offer a similar mild onion flavor and can be used as a garnish.
lime - Substitute with lemon: Lemon provides a similar acidity and brightness to the dish.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
Allow the Thai fried rice to cool completely before storing. This prevents condensation, which can make the rice soggy.
Transfer the cooled fried rice into an airtight container. Make sure to use a container that seals well to keep out moisture and air.
Label the container with the date so you can keep track of how long it has been stored.
Store the container in the refrigerator if you plan to consume the fried rice within 3-4 days. This will keep it fresh and safe to eat.
For longer storage, place the airtight container in the freezer. Thai fried rice can be frozen for up to 2 months without losing its flavor and texture.
When ready to eat, thaw the fried rice in the refrigerator overnight if frozen. This gradual thawing helps maintain the texture.
Reheat the fried rice in a wok or skillet over medium heat. Add a splash of vegetable oil or a bit of water to prevent sticking and to help rehydrate the rice.
Stir-fry until the fried rice is heated through. Make sure to break up any clumps that may have formed during storage.
Serve hot, and enjoy the flavors of your Thai fried rice with tomato once again.
How to Reheat Leftovers
Stovetop Method:
- Heat a non-stick skillet over medium heat.
- Add a small amount of vegetable oil to the skillet.
- Once the oil is hot, add the leftover Thai fried rice.
- Stir frequently to ensure even heating, breaking up any clumps of rice.
- Cook for about 5-7 minutes or until the rice is heated through.
- Optionally, squeeze a bit of fresh lime juice over the rice before serving.
Microwave Method:
- Place the leftover fried rice in a microwave-safe dish.
- Add a splash of water or chicken broth to keep the rice moist.
- Cover the dish with a microwave-safe lid or plastic wrap.
- Microwave on high for 1-2 minutes, then stir the rice.
- Continue microwaving in 30-second intervals until the rice is heated through.
- Let it sit for a minute before serving to allow the heat to distribute evenly.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Spread the leftover fried rice evenly in an oven-safe dish.
- Cover the dish with aluminum foil to prevent the rice from drying out.
- Bake for about 15-20 minutes or until the rice is thoroughly heated.
- Remove from the oven and give it a good stir before serving.
Steamer Method:
- Place the leftover fried rice in a heatproof dish that fits inside your steamer.
- Fill the steamer with water and bring it to a boil.
- Place the dish with the rice in the steamer basket.
- Cover and steam for about 5-10 minutes or until the rice is heated through.
- Carefully remove the dish from the steamer and stir before serving.
Best Tools for Preparing This Recipe
Wok: A large, round-bottomed cooking vessel ideal for stir-frying ingredients quickly and evenly.
Spatula: A flat, broad tool used for flipping and stirring ingredients in the wok.
Knife: Essential for chopping onions, tomatoes, and green onions.
Cutting board: A surface to safely chop and prepare your vegetables.
Measuring spoons: Used to measure out the soy sauce, fish sauce, and sugar accurately.
Mixing bowl: Useful for beating the eggs before adding them to the wok.
Ladle: Handy for scooping and serving the fried rice once it's cooked.
Serving platter: A dish to present the finished Thai fried rice with lime wedges on the side.
How to Save Time on Making This Dish
Use day-old rice: Day-old cooked rice is drier and prevents clumping, making it easier to stir-fry.
Prep ingredients ahead: Chop onions, garlic, and tomatoes in advance to streamline the cooking process.
Cook in batches: If doubling the recipe, cook in batches to ensure even cooking and avoid overcrowding the wok.
Use high heat: High heat reduces cooking time and helps achieve the perfect texture for fried rice.
Scramble eggs separately: Scramble the eggs in a separate pan to save time and ensure they are perfectly cooked before mixing with the rice.

Thai Fried Rice With Tomato
Ingredients
Main Ingredients
- 2 cups Cooked rice preferably day-old
- 2 tablespoon Vegetable oil
- 1 Onion chopped
- 2 Garlic cloves minced
- 2 Tomatoes chopped
- 2 tablespoon Soy sauce
- 1 tablespoon Fish sauce
- 1 teaspoon Sugar
- 2 Eggs beaten
- 1 cup Green onions chopped
- 1 Lime cut into wedges
Instructions
- Heat oil in a wok over medium-high heat.
- Add chopped onion and minced garlic, stir-fry until fragrant.
- Add chopped tomatoes and cook until soft.
- Push the vegetables to one side of the wok and pour in the beaten eggs. Scramble the eggs until cooked.
- Add the cooked rice, soy sauce, fish sauce, and sugar. Stir-fry everything together until well combined and heated through.
- Stir in chopped green onions and cook for another minute.
- Serve hot with lime wedges on the side.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Thai Turkey Burgers Recipe25 Minutes
- Dusty Chicken Recipe45 Minutes
- Thai Buns Recipe45 Minutes
- Thai Coconut Curry Noodles Recipe35 Minutes
- Thai Noodle Dishes Recipe35 Minutes
- Glass Noodle Pancit Recipe35 Minutes
- Thai Crepe Recipe25 Minutes
- Thai Pepper Steak Recipe35 Minutes
Leave a Reply