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
    Always a little shy of Thai stir fry dishes, but the sauce mix and Thai basil bring this one to the top! @jknc09

  2. 5 stars
    I love Thai basil in fried rice so I had to try this recipe. It was incredible!!

  3. 5 stars
    The only change I made was using minced Thai peppers and garlic since I don’t have a mortar and pestle and I absolutely loved this! Now I want to make this for a dinner party where the guests heat tolerance range from very mild to very spicy. Can I mince the raw peppers and serve them on the side to let people add to get the heat level they want?

  4. 5 stars
    Made this recipe! This is one of my favorite. Taste exactly like from Thai restaurant. Highly recommended to try!