Why You’ll Love This Thai Fried Rice
Thai fried rice is a quick and delicious meal that brings bold flavors to your table with minimal effort. Imagine whipping up a dish in under 30 minutes that packs fresh veggies, tasty proteins, and a mix of aromatic herbs for a satisfying bite every time. Whether you’re a busy parent juggling schedules or a food enthusiast exploring new tastes, this recipe fits right into your routine.
One of the best parts is how simple it is to prepare, making it ideal for weeknights when time is short. This dish offers health benefits too, with ingredients like garlic and onions that add vitamins while keeping things light and nutritious. Plus, its flexibility lets you swap options to suit various diets, from vegan to gluten-free, without losing that authentic Thai charm. You’ll find yourself coming back to this recipe again and again for its ease and versatility.
As an added bonus, the unique blend of flavors from jasmine rice, savory sauces, and fresh garnishes creates a standout dish that feels special yet simple. For more ideas on quick meals, check out our savory chicken lettuce wraps that pair well with Asian-inspired dishes. This Thai fried rice not only saves time but also delivers a memorable meal that everyone can enjoy.
Jump To
- 1. Why You’ll Love This Thai Fried Rice
- 2. Essential Ingredients for Thai Fried Rice
- 3. How to Prepare the Perfect Thai Fried Rice: Step-by-Step Guide
- 4. Dietary Substitutions to Customize Your Thai Fried Rice
- 5. Mastering Thai Fried Rice: Advanced Tips and Variations
- 6. How to Store Thai Fried Rice: Best Practices
- 7. FAQs: Frequently Asked Questions About Thai Fried Rice
- 8. Thai Fried Rice
Essential Ingredients for Thai Fried Rice
To make an authentic Thai fried rice, start with fresh and simple ingredients that bring out the dish’s signature flavors. The key is using high-quality items that mix well for a balanced taste. Below is a complete list based on the traditional recipe, ensuring you have everything needed for a perfect result.
Remember, the secret lies in the preparation, like chilling the rice ahead of time. Here’s the structured list of ingredients with precise measurements to make shopping and cooking straightforward:
- 2 tablespoons vegetable oil (such as canola or peanut oil)
- 2 large garlic cloves, very finely chopped
- 1/2 onion, diced
- 150 grams (5 ounces) small prawns or shrimp (cooked or raw) or thinly sliced chicken breast
- 3 green onions (shallots), cut into 4 cm (1.5 inches) pieces
- 2 eggs, lightly beaten
- 3 cups cold cooked rice (preferably refrigerated overnight)
For the sauce, choose one of these options to add that essential umami:
- Option 1: 1 1/2 tablespoons soy sauce, 1 1/2 tablespoons oyster sauce
- Option 2: 2 tablespoons fish sauce, 1 1/2 tablespoons oyster sauce, 1 teaspoon sugar
- Option 3: 1 1/2 tablespoons light soy sauce, 1 1/2 tablespoons Thai seasoning sauce
Optional items to serve with include tomato wedges, cucumber slices, and fresh coriander for a fresh finish. Garlic plays a big role here, and you can learn more about its health benefits of garlic to appreciate why it’s a staple in many recipes.
Special Dietary Options
If you need to adapt this recipe, consider vegan swaps like using tofu instead of prawns or chicken. For a gluten-free version, opt for tamari in the sauce. These changes keep the dish tasty and accessible for all.
How to Prepare the Perfect Thai Fried Rice: Step-by-Step Guide
Getting Thai fried rice just right involves a few key steps that ensure great texture and flavor. Begin by gathering your ingredients and prepping them ahead for smooth cooking. With a total prep time of about 14 minutes and 6 minutes of cooking, you’re looking at roughly 20 minutes from start to finish.
- Heat 2 tablespoons of vegetable oil in a large wok or skillet over medium-high heat. If using a skillet, add an extra tablespoon of oil for better results.
- Add 2 large garlic cloves, very finely chopped, and 1/2 diced onion, then stir-fry for 30 seconds until fragrant.
- Incorporate 150 grams (5 ounces) of small prawns or shrimp (cooked or raw) or thinly sliced chicken breast, along with the white part of 3 green onions cut into 4 cm pieces, and stir-fry for 1 minute.
- Push the ingredients to one side of the pan and pour in 2 lightly beaten eggs on the other side, scrambling them quickly for about 20 seconds.
- Add 3 cups of cold cooked rice and your chosen sauce option, then stir-fry for 2 minutes. Halfway through, mix in the green part of the green onions until the rice is evenly coated.
- Serve immediately, garnished with fresh coriander, tomato wedges, and cucumber slices if desired.
This method highlights tips like using cold, day-old rice for dry grains and scrambling eggs separately for authentic texture. For more protein ideas, try our crispy chicken salad recipe as a complementary dish.
Tips for Success
Always cut chicken against the grain for tenderness, and feel free to add extras like leafy greens or chopped chilies. To save time, cool freshly cooked rice by spreading it on a tray or freezing it briefly.
Dietary Substitutions to Customize Your Thai Fried Rice
Making Thai fried rice work for your needs is easy with a few smart swaps. Whether you’re avoiding gluten or going vegan, these changes help keep the dish delicious. Start by considering protein options that fit your diet for the best results.
- Swap chicken for shrimp, pork, or seitan to cater to different diets and preferences.
- Use tempeh, tofu, or chickpeas as excellent vegan or vegetarian proteins.
For vegetables and sauces, get creative with what’s in season. Replace mixed veggies with bell peppers or broccoli, and choose tamari for a gluten-free twist. These adjustments ensure your meal stays flavorful and balanced.
| Substitution Type | Original Ingredient | Alternative |
|---|---|---|
| Protein | Chicken breast | Tofu or shrimp |
| Sauce | Soy sauce | Tamari or coconut aminos |
| Vegetables | Onions and green onions | Bell peppers or snap peas |
Shrimp is a popular choice, and you might want to explore its nutritional benefits for a healthier meal option.
Mastering Thai Fried Rice: Advanced Tips and Variations
Taking your Thai fried rice to the next level means focusing on technique and creativity. Use a well-seasoned wok and high heat to get that perfect char and texture. Experimenting with flavors can make each batch unique and exciting.
For instance, add pineapple chunks for a sweet twist or roasted cashews for extra crunch. Presentation matters too serve in bowls with garnishes like peanuts and lime for a vibrant look. If you’re prepping ahead, chop ingredients in advance and cook proteins separately to keep everything fresh.
This recipe is all about balance; the right heat and fresh add-ins turn a simple stir-fry into a family favorite.
Pro Techniques
Always use day-old rice to avoid mushiness, and don’t overcrowd the pan for even cooking. These strategies blend tradition with your personal flair for outstanding results.
How to Store Thai Fried Rice: Best Practices
Proper storage keeps your Thai fried rice tasty and safe for later. After cooking, let it cool quickly before putting it away. Store leftovers in an airtight container in the fridge and eat within 2-3 days to maintain quality.
For longer storage, freeze portions in safe containers; they last up to 2 months. When reheating, use a skillet with a bit of oil to bring back moisture and flavor. If you’re meal prepping, keep rice and proteins separate until serving time.
Reheating Methods
Microwaving works for speed, but a skillet offers better texture, so choose based on your needs.

FAQs: Frequently Asked Questions About Thai Fried Rice
What makes Thai fried rice different from other types of fried rice?
Thai fried rice is distinct because it typically uses jasmine rice instead of long-grain rice, giving it a fragrant aroma. It often excludes soy sauce, relying instead on fish sauce, oyster sauce, and sugar for flavor, though some variations include light soy sauce. The cooking method includes stir-frying the rice with garlic, protein like shrimp or chicken, and finishing with fresh ingredients such as cucumber and tomato on the side, which is less common in other fried rice styles.
Why is it important to use day-old rice for making Thai fried rice?
Using day-old, cold rice is essential because it dries out slightly, allowing the grains to separate. This prevents the rice from becoming sticky or mushy during stir-frying. Freshly cooked rice retains moisture that causes clumping, which affects the texture of the fried rice. For best results, refrigerate freshly cooked jasmine rice overnight before using it in your dish.
How do I cook the egg properly when making authentic Thai fried rice?
In authentic Thai fried rice, the egg is cooked by pushing the other ingredients to one side of the wok, then scrambling the egg on the cleared side before mixing it back into the rice. This technique allows the egg to cook evenly and coats the rice lightly, creating a moist texture without overcooking the egg or blending it too early.
What types of protein can be added to Thai fried rice, and how should they be prepared?
Common proteins for Thai fried rice include shrimp, chicken breast, pork, or firm tofu. Proteins like chicken should be sliced thinly against the grain to keep them tender. Shrimp can be added whole or chopped. Cooking protein separately or first in the wok helps retain texture and flavor before combining with rice and seasonings.
What side dishes or accompaniments go well with Thai fried rice?
Thai fried rice is often served with fresh slices of cucumber and tomato for a refreshing contrast. It pairs well with dishes like Thai chicken satay, spring rolls, or spicy soups such as Tom Yum. Including light, crunchy, or tangy sides helps balance the savory and slightly sweet flavors of the fried rice.

Thai Fried Rice
🍚 Create authentic Thai street food at home with this quick and flavorful fried rice that brings together aromatic garlic, fresh vegetables, and perfectly seasoned rice in just 20 minutes
🌶️ Experience the perfect balance of savory and umami flavors with this versatile dish that’s customizable with your favorite proteins and easy enough for weeknight cooking
- Total Time: 20 minutes
- Yield: 4 servings 1x
Ingredients
2 tablespoons vegetable oil
2 large garlic cloves
1/2 onion
150 grams small prawns or shrimp or thinly sliced chicken breast
3 green onions (shallots)
2 eggs
3 cups cold cooked rice
1 1/2 tablespoons soy sauce
1 1/2 tablespoons oyster sauce
2 tablespoons fish sauce
1 teaspoon sugar
1 1/2 tablespoons light soy sauce
1 1/2 tablespoons Thai seasoning sauce
tomato wedges
cucumber slices
fresh coriander
tofu
Instructions
1-Heat 2 tablespoons of vegetable oil in a large wok or skillet over medium-high heat. If using a skillet, add an extra tablespoon of oil for better results.
2-Add 2 large garlic cloves, very finely chopped, and 1/2 diced onion, then stir-fry for 30 seconds until fragrant.
3-Incorporate 150 grams (5 ounces) of small prawns or shrimp (cooked or raw) or thinly sliced chicken breast, along with the white part of 3 green onions cut into 4 cm pieces, and stir-fry for 1 minute.
4-Push the ingredients to one side of the pan and pour in 2 lightly beaten eggs on the other side, scrambling them quickly for about 20 seconds.
5-Add 3 cups of cold cooked rice and your chosen sauce option, then stir-fry for 2 minutes. Halfway through, mix in the green part of the green onions until the rice is evenly coated.
6-Serve immediately, garnished with fresh coriander, tomato wedges, and cucumber slices if desired.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍚 Use cold, day-old rice that’s been refrigerated overnight – this ensures dry, separate grains that stir-fry perfectly without becoming mushy
🍳 Scramble the eggs separately on one side of the pan rather than mixing them in first – this creates the authentic texture and appearance of Thai fried rice
🌿 For the most authentic flavor, use jasmine rice and Thai oyster sauce – these ingredients provide the distinctive aroma and taste of traditional Thai fried rice
- Prep Time: 14 minutes
- Cook Time: 6 minutes
- Category: Main Course
- Method: Stir-frying
- Cuisine: Thai
- Diet: Can be made vegetarian/vegan
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 3
- Sodium: 800
- Fat: 12
- Saturated Fat: 2
- Unsaturated Fat: 8
- Trans Fat: 0
- Carbohydrates: 38
- Fiber: 2
- Protein: 18
- Cholesterol: 125







I tried this recipe last night and it was absolutely delicious!
The flavors were so authentic and reminded me of the trip I took to Thailand last year.
I added some extra cashews for crunch and it turned out perfect.
Can’t wait to make it again this weekend! 🙌