This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Thank you for your support!
Quick and easy, restaurant-style Instant Pot Thai Fried rice, made from scratch. A one-pot dish, perfect for weeknight cravings. It’s great on its own or serves as a side dish with your favorite Thai curry.
THAI FRIED RICE
Thai Fried Rice is a popular rice dish served in Thai restaurants. This dish is made with leftover, day-old rice, some veggies, eggs, or some kind of meat and is flavored with some Fish sauce, and oyster sauce. Fried rice is usually served as a side dish or can also be eaten by itself.
Today, I am sharing my recipe for Thai restaurant-style Fried Rice. This Thai Fried Rice recipe has never disappointed me. The taste and the flavors are just like the ones you get at your local Thai restaurant. My family loves this fried rice and is in huge demand always.
Early on I used to make this recipe using day-old rice, which is great for stir-fries. Ever since I tried this recipe in Instant Pot, I have never looked back again. Rice cooked in Instant Pot is just so perfect for making fried rice. Try it you will be pleasantly surprised with the outcome.
Making Fried Rice has never been so convenient and the best part is I no longer need day-old rice for this recipe. I can use straight uncooked rice and make this awesome Thai restaurant-style Fried Rice. The best Thai Fried Rice!!
DIFFERENCE BETWEEN THAI FRIED RICE AND CHINESE FRIED RICE
Every Asian country has its version of fried rice. To use those leftover, day-old rice, the concept of fried rice became popular. Now, fried rice is a popular dish at all Asian restaurants, and even at home.
Fried rice is mainly made with leftover rice, veggies, and some kind of protein. Flavoring can be some kind of sauces, curry powder, or spices.
The main difference between the Thai fried rice and Chinese fried rice is the use of sauce and rice. Typically, Thai fried rice is made with Jasmine rice, fish sauce, and oyster sauce. Chinese fried rice is made with long grain rice and uses soy sauce instead. Here’s the recipe for Chinese Fried rice I have already shared on my blog.
Pic Shown: Thai Fried Rice
INGREDIENTS FOR THAI FRIED RICE
FOR RICE
1 1/2 cups uncooked jasmine rice
1 1/4 cups water or broth **recipe uses water
2 tablespoon oil
1/2 tablespoon pure sesame oil
1 tablespoon soy sauce
1/2 tablespoon dark soy sauce
1 tablespoon vegetarian oyster sauce
FOR FRIED RICE
cooked rice **above recipe
1 medium red bell pepper, sliced
8 ounce (225 g) firm tofu, cut into 1-inch cubes (optional)
1 small head of broccoli, around 6-8 broccoli florets
10-12 snow peas
3-4 cloves garlic, chopped
1/2 inch ginger, chopped
1 medium onion, sliced
3 large eggs, beaten
4 tablespoon oil, divided
1/2 tablespoon pure sesame oil
1 tablespoon soy sauce
1/2 tablespoon dark soy sauce
1 tablespoon vegetarian oyster sauce
salt & pepper, adjust to taste
A handful of fresh Thai basil leaves, roughly chopped
A handful of roasted nuts, cashews, or peanuts (optional)
2 green onions, chopped
Pic Shown: Thai Fried Rice
DIRECTIONS FOR THAI FRIED RICE
Sharing both Instant Pot and stovetop directions for Thai Fried Rice.
For this recipe, you can use freshly cooked rice, or use leftover rice, blog post discusses both methods. I like to keep this dish vegetarian, hence I will be using vegetarian options, including vegetarian sauces.
I love lots of fresh veggies in my fried rice. Stir fry veggies such as bell peppers (different colors), broccoli, snow peas, carrots, peas, and onion make an excellent choice of veggies. Add as many or as little you like, the more the merrier 🙂
For protein, I like to add some baked or air-fried firm tofu. It adds a ton of flavor, and meaty texture without adding any meat, and don’t forget all the nutrient value tofu adds to this dish.
Any fried rice would be incomplete without those sunshine eggs 🙂 I like to add eggs to my fried rice, feel free to skip them if you would like to keep this dish vegan.
For the sauces, I substitute Fish sauce with Soy sauce and use vegetarian oyster sauce instead of oyster sauce. Thus, keeping it vegetarian.
PREP FOR THAI FRIED RICE
STEP 1: PREP RICE
You will need Fine Mesh Strainer
Using a fine-mesh sieve, rinse the rice under cold running water for a couple of minutes or until the water runs clear.
Place the strainer on a bowl and allow it to drain completely for around 5 minutes.
Note: This is an important step, please do not skip it or the rice turns sticky.
INSTANT POT THAI FRIED RICE
STEP 2: COOK RICE USING AN INSTANT POT
You will need Instant Pot
Turn ON sauté (more), when it displays “HOT”, add oil. Add rice, and gently toss the rice in oil to coat. Turn OFF sauté.
Add water and give it a good stir.
Note: Make sure the rice is not sticking to the bottom of the inner pot.
Add soy sauce, dark soy sauce, and vegetarian oyster sauce. Mix well.
Turn ON Instant Pot to MANUAL / PRESSURE COOK mode (high) for 4 minutes. Turn OFF “keep warm” mode. Let pressure release naturally, around 5 minutes.
After 5 minutes, manually release the remaining pressure. Fluff the rice and transfer it to a serving dish. Set it aside to cool.
STEP 3 [OPTIONAL]: BAKE OR AIR FRY TOFU
Preheat an oven/air fryer to 350 F. Place the tofu pieces on an air fryer tray and spray with some cooking oil. Bake for 8 minutes.
STEP 4: SAUTE VEGGIES
Turn ON sauté (more), when it displays “HOT”, add oil, and wait for a few seconds. Add onion, ginger-garlic, red bell peppers, broccoli, and snow peas. Sauté for 1-2 minutes, stirring frequently.
Push the veggies to one side, add some more oil, and beaten eggs, and cook stirring occasionally, until they just begin to set.
**For vegans, skip this step
Add soy sauce, dark soy sauce, vegetarian oyster sauce, and salt & pepper to taste. Mix well.
STEP 5: COMBINE RICE AND VEGGIES
Add rice and mix everything well. Turn OFF sauté.
Toss in baked tofu (optional), fresh basil leaves, green onions, and roasted nuts (optional). Enjoy restaurant-style Thai Fried Rice!!
STOVETOP THAI FRIED RICE
STEP 2: COOK RICE
Heat a saucepan over medium-high heat, and add oil. Add rice, and gently toss the rice in oil to coat.
Add 2 cups of water and give it a good stir.
Note: Make sure the rice is not sticking to the bottom of the saucepan.
Add soy sauce, dark soy sauce, and vegetarian oyster sauce. Mix well.
Bring the mixture to a boil, reduce the heat and cover the saucepan.
Simmer for 10-12 minutes or until all the water is absorbed and rice is cooked through.
Turn OFF the heat. Allow rice to rest for 10 minutes.
After 10 minutes, fluff the rice and transfer it to a serving dish. Set it aside to cool.
STEP 3 [OPTIONAL]: BAKE OR AIR FRY TOFU
Preheat an oven/air fryer to 350 F. Place the tofu pieces on an air fryer tray and spray with some cooking oil. Bake for 8 minutes.
STEP 4: SAUTE VEGGIES
Heat the saucepan. Add oil, onion, ginger-garlic, red bell peppers, broccoli, and snow peas. Sauté for 1-2 minutes, stirring frequently.
Push the veggies to one side, add some more oil, and beaten eggs, and cook stirring occasionally, until they just begin to set.
**For vegans, skip this step
Add soy sauce, dark soy sauce, vegetarian oyster sauce, and salt & pepper to taste. Mix well.
STEP 5: COMBINE RICE AND VEGGIES
Add rice and mix everything well. Turn OFF heat.
Toss in baked tofu (optional), fresh basil leaves, green onions, and roasted nuts (optional). Enjoy restaurant-style Thai Fried Rice!!
Pic Shown: Thai Fried Rice
PRO TIPS FOR THE BEST THAI FRIED RICE
Sharing a few tips that help me achieve non-sticky, flavorful Restaurant style Thai Fried Rice:
CHOICE OF RICE
I prefer Jasmine rice for this dish. However, any long grain rice would work in this recipe. The grains have a firm, dry texture, and are best for side dishes, pilafs, and fried rice. Produces distinct firm grains that stay fluffy and separate even after cooking.
Rinse the rice thoroughly. It helps remove some of the starch from the rice that can cause the rice to be sticky. Use a fine-mesh strainer, and rinse the rice under cold running water for a couple of minutes or until the water runs clear. Drain the rice well.
SAUCES & SEASONINGS
I prefer premium soy sauce as it is rich in taste and is less salty. In addition to premium soy sauce, I also like to add some dark soy sauce. It gives a nice color and a bold flavor to this fried rice.
Use Tamari for gluten-free. You can find Tamari in most grocery stores. Please make sure to check the ingredients label, before buying it.
In combination with soy sauce, I also like to add some vegetarian Oyster sauce. This vegetarian Oyster sauce, made with shiitake mushrooms, fresh ginger root, salt, coconut amino, mushroom water, and dates, add a lovely flavor to this dish.
However, if you are not a fan of mushrooms, feel free to substitute them with some more soy sauce. The recipe will still taste amazing.
I love the flavor of sesame oil. It has a great aroma and tastes wonderful in Fried Rice. I think sesame oil adds a ton of flavor to this dish, a little goes a long way.
CHOICE OF VEGGIES & PROTEIN
Veggies add nice color, flavor, and freshness to the fried rice. I use whatever veggies I have in my refrigerator. Feel free to add veggies of your choice. Some of the veggies that I like to use are bell peppers, mushrooms, onions, broccoli, snow peas, green peas, cabbage, corn, baby corn, and spring onions.
I like the addition of eggs and tofu to this dish. Both add a nice flavor, texture, and required protein to this dish. However, feel free to add protein of your choice. You can add pre-cooked or cook it and add it to the fried rice.
WATER OR BROTH
You can use water or broth, both would do just fine. Broth adds a layer of flavors to the fried rice. Use no or low-sodium broth, as all the sauces (soy sauce, vegetarian oyster sauce) also have a good amount of salt.
Pic Shown: Thai Fried Rice
EASY THAI FRIED RICE VARIATIONS
When it comes to fried rice, there are so many variations. The best part of this fried rice is that you can add any ingredient and still end up with a bowl full of awesomeness. Some of the variations that my family enjoys are:
CHOICE OF VEGETABLES & PROTEIN
Veggies add nice color, flavor, and freshness to the Fried Rice.
Stir-fry veggies such as carrots, onion, green peas, corn, baby corn, bell peppers, and spring onions make an excellent choice for this fried rice. Add as many or as little as you like!
Toss in some fresh chopped pineapple to the fried rice. Alternatively, you can also add some grilled pineapple, for that charred flavor.
You can use the protein of your choice. Chicken, shrimp, or tofu. The recipe uses firm-baked tofu.
RICE OR GRAIN
For a healthier version of fried rice, use brown rice instead of white. It tastes equally good, do give it try.
This is my favorite, quinoa fried rice. I use quinoa instead of rice. It’s wholesome, full of nutrients, and a fun, flavorful way to enjoy quinoa.
FREQUENTLY ASKED QUESTIONS
HOW TO MAKE FRIED RICE GLUTEN-FREE
For gluten-free fried rice, substitute Tamari instead of soy sauce. Use gluten-free, vegetarian Oyster sauce.
HOW TO MAKE FRIED RICE VEGAN
Simply, skip the eggs in the fried rice for a vegan alternative.
HOW TO MAKE FRIED RICE WITH LEFTOVER RICE
Making fried rice using leftover rice is a great way of using those day-old rice. You will need around 4 cups of cooked Jasmine rice. Skip the cooking of the rice and follow the recipe discussed as of STOVE TOP THAI FRIED RICE
CAN FRIED RICE BE FROZEN
Yes, you can easily freeze this fried rice for up to a month. If planning on freezing, skip any egg or meat.
Divide the rice into freezer-safe containers or Ziploc bags and freeze it.
Defrost the fried rice in the refrigerator or on a countertop. Reheat and serve.
HOW TO REHEAT FRIED RICE
You can reheat the fried rice on the stovetop or in a microwave.
FOR STOVETOP REHEATING – On medium heat, in a skillet, add rice, and a couple of tablespoons of water, mix and cover for 3-5 minutes. Mix and serve.
FOR MICROWAVE REHEATING – In a microwave-safe bowl, add rice, and a couple of tablespoons of water, and cover the bowl with a lid or plate, so that moisture will be trapped inside and steam the rice.
HOW LONG DOES FRIED RICE STAY GOOD
Fried rice stays good for 3-5 days in the refrigerator. Store in a airtight container in the refrigerator. Reheat and serve.
You can freeze the fried rice for up to a month. Defrost in the refrigerator, reheat and serve.
Pic Shown: Thai Fried Rice
TRIED THIS RECIPE?
★ If you tried this recipe, I would love to hear your feedback. Please rate the recipe and/or leave a comment below.
Follow me on Facebook, Pinterest, and Instagram for all the latest on my blog!! Subscribe to my Youtube Channel for easy and delicious video recipes. Happy Cooking!!
RELATED POSTS

Instant Pot Thai Fried Rice
Ingredients
INGREDIENTS FOR THAI FRIED RICE
FOR RICE
- 1 1/2 cups uncooked jasmine rice
- 1 1/4 cups water or broth **recipe uses water
- 2 tablespoon oil
- 1/2 tablespoon pure sesame oil
- 1 tablespoon soy sauce
- 1/2 tablespoon dark soy sauce
- 1 tablespoon vegetarian oyster sauce
FOR FRIED RICE
- cooked rice **above recipe
- 1 medium red bell pepper, sliced lengthwise
- 8 ounce (225 g) firm tofu, cut into 1 inch cubes (optional)
- 1 small head broccoli, around 6-8 broccoli florets
- 10-12 snow peas
- 3-4 cloves garlic, chopped
- 1/2 inch ginger, chopped
- 1 medium onion, sliced lengthwise
- 3 large eggs
- 4 tablespoon oil, divided
- 1/2 tablespoon sesame oil
- 1 tablespoon soy sauce
- 1/2 tablespoon dark soy sauce
- 1 tablespoon vegetarian oyster sauce
- salt & pepper, adjust to taste
- Handful of fresh Thai basil leaves, roughly chopped
- Handful of roasted nuts, cashews or peanuts (optional)
- 2 green onions, chopped
Instructions
PREP FOR THAI FRIED RICE
STEP 1: PREP RICE
- You will need Fine Mesh StrainerUsing a fine-mesh sieve, rinse the rice under cold running water for a couple of minutes or until the water runs clear.
- Place the strainer on a bowl and allow it to drain completely for around 5 minutes.Note: This is an important step, please do not skip it or the rice turns sticky.
INSTANT POT THAI FRIED RICE
STEP 2: COOK RICE USING AN INSTANT POT
- You will need Instant Pot Turn ON sauté (more), when it displays “HOT”, add oil. Add rice, and gently toss the rice in oil to coat. Turn OFF sauté.
- Add water and give it a good stir.Note: Make sure the rice is not sticking to the bottom of the inner pot.
- Add soy sauce, dark soy sauce, and vegetarian oyster sauce. Mix well.
- Turn ON Instant Pot to MANUAL / PRESSURE COOK mode (high) for 4 minutes. Turn OFF “keep warm” mode. Let pressure release naturally, around 5 minutes.
- After 5 minutes, manually release the remaining pressure. Fluff the rice and transfer it to a serving dish. Set it aside to cool.
STEP 3 [OPTIONAL]: BAKE OR AIR FRY TOFU
- Preheat an oven/air fryer to 350 F. Place the tofu pieces on an air fryer tray and spray with some cooking oil. Bake for 8 minutes.
STEP 4: SAUTE VEGGIES
- Turn ON sauté (more), when it displays “HOT”, add oil, and wait for a few seconds. Add onion, ginger-garlic, red bell peppers, broccoli, and snow peas. Sauté for 1-2 minutes, stirring frequently.
- **For vegans, skip this stepPush the veggies to one side, add some more oil, and beaten eggs, and cook stirring occasionally, until they just begin to set.
- Add soy sauce, dark soy sauce, vegetarian oyster sauce, and salt & pepper to taste. Mix well.
STEP 5: COMBINE RICE AND VEGGIES
- Add rice and mix everything well. Turn OFF sauté.
- Toss in baked tofu (optional), fresh basil leaves, green onions, and roasted nuts (optional). Enjoy restaurant-style Thai Fried Rice!!
STOVETOP THAI FRIED RICE
STEP 2: COOK RICE
- Heat a saucepan over medium-high heat, and add oil. Add rice, and gently toss the rice in oil to coat.
- Add 1 and 3/4 cups of water and give it a good stir.Note: Make sure the rice is not sticking to the bottom of the saucepan.
- Add soy sauce, dark soy sauce, and vegetarian oyster sauce. Mix well.
- Bring the mixture to a boil, reduce the heat and cover the saucepan.
- Simmer for 10-12 minutes or until all the water is absorbed and rice is cooked through.
- Turn OFF the heat. Allow rice to rest for 10 minutes.
- After 10 minutes, fluff the rice and transfer it to a serving dish. Set it aside to cool.
STEP 3 [OPTIONAL]: BAKE OR AIR FRY TOFU
- Preheat an oven/air fryer to 350 F. Place the tofu pieces on an air fryer tray and spray with some cooking oil. Bake for 8 minutes.
STEP 4: SAUTE VEGGIES
- Heat the saucepan. Add oil, onion, ginger-garlic, red bell peppers, broccoli, and snow peas. Sauté for 1-2 minutes, stirring frequently.
- **For vegans, skip this stepPush the veggies to one side, add some more oil, and beaten eggs, and cook stirring occasionally, until they just begin to set.
- Add soy sauce, dark soy sauce, vegetarian oyster sauce, and salt & pepper to taste. Mix well.
STEP 5: COMBINE RICE AND VEGGIES
- Add rice and mix everything well. Turn OFF heat.
- Toss in baked tofu (optional), fresh basil leaves, green onions, and roasted nuts (optional). Enjoy restaurant-style Thai Fried Rice!!
Video
Notes
- Pro Tips For Best Thai Fried Rice
- Easy Thai Fried Rice Variations
- Frequently Asked Questions
Disclaimer
Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.
KEYWORD
easy instant fried rice, fried rice, instant pot fried rice, instant pot thai fried rice, restaurant style fried rice, thai basil fried rice, thai basil instant pot, Thai fried rice, thai fried rice healthy, thai fried rice vegetarian, vegetarian thai fried rice
Leave a Reply