5 from 30 votes

Authentic Thai Fried Rice in 30 Min – VIDEO

Jump to RecipeJump to Video

34 Comments

Servings: 4

30 mins

This post may contain affiliate links. Please read our disclosure policy.

Thai Fried Rice is my favorite fried rice – I love the aromatic flavors of Thai basil with the spice from the Thai Chili Peppers! Like other fried rice dishes, it’s so much easier to make than you would think – make this in 30 minutes and enjoy authentic Thai Fried Rice at home!

Thai Basil Fried Rice in a bowl with limes and chopsticks.

Watch the Thai Fried Rice Recipe Video!

A Note from CJ

This is how to make authentic Thai Fried Rice!

I learned how to make authentic Thai Fried Rice during my travels in Thailand and knew I had to share this recipe! In the same class, I also learned how to make Pad Thai – another Thai classic!

If you love fried rice, make sure to try Benihana Fried Rice, Chicken Fried Rice, Shrimp Fried Rice, Spam Fried Rice, Kimchi Fried Rice, Egg Fried Rice, Mushroom Fried Rice, Din Tai Fung Shrimp Fried Rice, or Pineapple Fried Rice!

Ingredients (+ Substitutions)

Note: A few of the ingredients you need to make authentic Thai Fried Rice will require a visit to your local Asian grocery store. In the event that you cannot find them, I provided substitutions below. Refer to the recipe card for the full list of ingredients and measurements!

  • protein – I used shrimp but you can use chicken, beef, crab, or even tofu.
  • basmati or Jasmine rice – I recommend long grain white rice for this recipe due to the lower moisture content. Use old rice, as fresh rice will be too moist and the fried rice will turn out soggy.
  • Thai basil – Thai Basil is different than regular basil – it’s a bit spicy and savory, and adds so much to dishes. However, I know it can be hard to come by at times – if you can’t find it, use regular basil.
  • Thai chili peppers – Thai chili peppers are very spicy, so you only need a little bit (if you are sensitive to heat, I’d recommend using less). If you can’t find them, use serrano peppers- they’re not as spicy, so you may want to increase the amount.
  • palm sugar – Palm sugar are sold in circular discs and are less processed than white or brown sugar – they’re used in a lot of Southeast Asian cooking and have a nutty, caramel-y flavor. If you can’t find it, use brown sugar.
  • MSG – I use MSG in moderation as an optional flavor enhancer.

How to Make Thai Fried Rice

Marinate Shrimp, Mix The Chili Garlic Paste, and Sauce – In a bowl, add the peeled and deveined shrimp along with soy sauce, salt, white pepper, neutral oil, baking soda and cornstarch. Mix until combined and marinate for 15 minutes. Meanwhile, combine garlic and thai chili peppers into a paste and set aside. Alternatively, chop the garlic and peppers and scrape alongside a cutting board and the flat edge of a knife to form a paste. In a small bowl, mix together oyster sauce, light soy sauce, fish sauce, palm sugar, white pepper, and msg to make the sauce.

Cook the Shrimp and Aromatics – Add the neutral oil over high heat in a wok or large pan until just smoking. Add the shrimp and stir fry for 2-3 minutes until cooked through. Remove and set aside, leaving the residual oil in the pan. Reduce the heat to medium high. In the same pan, fry the garlic/chili paste for 15 seconds until fragrant, then immediately add shallots and onion. Stir fry for 1 minute until the onions are softened.

Add Eggs, Rice, Sauce, Shrimp, and Thai Basil – Push the ingredients to the side, then add eggs and scramble (add 1 tbsp more oil if needed to cook the eggs). Mix together. Turn the heat to high, then add the day old rice and mix together over high heat, stir frying until the rice is toasted and relatively dry. Add the premixed sauce and combine, stir frying for another 2-3 minutes until the rice has absorbed the sauce. Add shrimp and basil and stir fry for another 1-2 minutes. Garnish with limes, chili flakes and more basil and enjoy!

A 6 photo collage showing key cooking steps on how to make Thai Basil Fried Rice at home.

PRO TIPS

CJ’s Recipe & Storage Tips

Crumble Old Rice – When cooking with dried out, day old rice straight from the refrigerator, you’ll notice that the rice may be clumped and dried together. Crumble the rice as you add it to your wok or pan – this ensures each rice grain gets cooked and coated in all of the delicious aromatics and flavors (versus having clumps of unseasoned rice in the finished dish).

Storage + Reheating – Store any leftover Thai Fried Rice in an airtight container in the refrigerator for 2-3 days. You can also freeze in an airtight container or freezer safe bag for 2-3 weeks.

I like to reheat fried rice in a hot wok or pan; I heat up 2-3 tablespoons of oil and give it a quick stir fry over high heat. You can also reheat it in the microwave with a damp paper towel to help steam the rice and properly reheat it.

If you tried this Thai Fried Rice or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the comments below!

5 from 30 votes

Authentic Thai Fried Rice (VIDEO)

Servings: 4
Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Thai Basil Fried Rice in a bowl with limes and chopsticks.
This Thai Fried rice is extremely fragrant, delicious, and so much better than takeout! It's super versitile and can be paired with any protein of your choice.
Email This Recipe!
Enter your email and get it sent straight to your inbox along with new recipes from us every week!

Equipment

Ingredients 

Shrimp (or Protein of Choice)

Garlic & Chili Paste

Sauce

Other Ingredients

  • 3 tbsp neutral oil, I used avocado oil
  • 2 cups Basmati or Jasmine rice, cooked and dried out in the fridge overnight
  • 1/2 onion, sliced
  • 1 shallot, sliced
  • 2 cups thai basil, plus more for garnish; can sub regular basil
  • 2 eggs, beaten

Garnish

  • 4 Lime wedges
  • 1 tbsp chili flakes

Instructions 

  • In a bowl, add the peeled and deveined shrimp along with soy sauce, salt, white pepper, neutral oil, baking soda and cornstarch. Mix until combined and marinate for 15 minutes.
  • In a mortar and pestle, combine garlic and thai chili peppers into a paste and set aside. Alternatively, chop the garlic and peppers and scrape alongside a cutting board and the flat edge of a knife to form a paste.
  • In a small bowl, mix together oyster sauce, light soy sauce, fish sauce, palm sugar, white pepper, and msg.
  • Add the neutral oil over high heat in a wok or large pan until just smoking. Add the shrimp and stir fry for 2-3 minutes until cooked through. Remove and set aside, leaving the residual oil in the pan. Reduce the heat to medium high.
  • In the same pan, fry the garlic/chili paste for 15 seconds until fragrant, then immediately add shallots and onion. Stir fry for 1 minute until the onions are softened.
  • Push the ingredients to the side, then add eggs and scramble (add 1 tbsp more oil if needed to cook the eggs). Mix together.
  • Turn the heat to high, then add the day old rice and mix together over high heat, stir frying until the rice is toasted and relatively dry. Add the premixed sauce and combine, stir frying for another 2-3 minutes until the rice has absorbed the sauce.
  • Add shrimp and basil and stir fry for another 1-2 minutes. Garnish with limes, chili flakes and more basil and enjoy!

Video

Notes

Note: A few of the ingredients you need to make authentic Thai Fried Rice will require a visit to your local Asian grocery store. In the event that you cannot find them, I provided substitutions below. 
  • protein – I used shrimp but you can use chicken, beef, crab, or even tofu.
  • basmati or Jasmine rice – I recommend long grain white rice for this recipe due to the lower moisture content. Use old rice, as fresh rice will be too moist and the fried rice will turn out soggy.
  • Thai basil – Thai Basil is different than regular basil – it’s a bit spicy and savory, and adds so much to dishes. However, I know it can be hard to come by at times – if you can’t find it, use regular basil.
  • Thai chili peppers – Thai chili peppers are very spicy, so you only need a little bit (if you are sensitive to heat, I’d recommend using less). If you can’t find them, use serrano peppers- they’re not as spicy, so you may want to increase the amount.
  • palm sugar – Palm sugar are sold in circular discs and are less processed than white or brown sugar – they’re used in a lot of Southeast Asian cooking and have a nutty, caramel-y flavor. If you can’t find it, use brown sugar.
  • MSG – I use MSG in moderation as an optional flavor enhancer.
 
Crumble Old Rice – When cooking with dried out, day old rice straight from the refrigerator, you’ll notice that the rice may be clumped and dried together. Crumble the rice as you add it to your wok or pan – this ensures each rice grain gets cooked and coated in all of the delicious aromatics and flavors (versus having clumps of unseasoned rice in the finished dish).
Storage + Reheating – Store any leftover Thai Fried Rice in an airtight container in the refrigerator for 2-3 days. You can also freeze in an airtight container or freezer safe bag for 2-3 weeks.
I like to reheat fried rice in a hot wok or pan; I heat up 2-3 tablespoons of oil and give it a quick stir fry over high heat. You can also reheat it in the microwave with a damp paper towel to help steam the rice and properly reheat it.

Nutrition

Calories: 133kcalCarbohydrates: 12gProtein: 17gFat: 3gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gTrans Fat: 0.01gCholesterol: 173mgSodium: 1652mgPotassium: 382mgFiber: 2gSugar: 4gVitamin A: 1373IUVitamin C: 14mgCalcium: 103mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Thai
Tried this recipe?Mention @cj.eats_ or tag #cjeatsrecipes!

This authentic Thai Fried Rice recipe was originally published in March 2023, and updated in January 2026.

About CJ

I’m a third generation Chinese-American home cook who has always loved cooking & eating! Welcome to my food blog, where you can find trusted, tested, easy & approachable recipes for the everyday home cook that taste delicious! I am so glad you're here!

You May Also Like:

5 from 30 votes (9 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




34 Comments

  1. 5 stars
    This was my first attempt at Thai Basil Fried Rice, which is one of my favorite meals. I cut the recipe in half and had to sub the Thai chilis (used serrano instead), but otherwise was faithful to the recipe. It was amazing. The leftover rice the next day was fantastic with a fried egg on top.

  2. Absolutely the best fried rice recipe (and I’ve tried A LOT)! I love that all the ingredients can be prepared ahead of time and comes together so quickly. Adding this to our regular dinner menu. Thanks!

  3. 5 stars
    This was delicious! I did add diced carrots and fresh shelled peas (CSA box came yesterday). The whole family loved it!

  4. 5 stars
    Basil Fried Rice is my favorite! I left out the Chile’s because I don’t love spicy but now it’s lacking a little flavor. Us there anything you recommend replacing it with?

  5. 5 stars
    Holy moly this tasted like it came straight from a restaurant! Thank you so much for sharing this recipe. My boyfriend loved it!!

  6. 5 stars
    The most delicious fried rice i’ve ever made/eaten. So simple and addictive, nearly ate the whole thing.