Welcome to Dearrecipes

Thai Basil Fried Rice

By Emma Wilson | May 24, 2026
Thai Basil Fried Rice
Rice & Bowls

Thai Basil Fried Rice

Prep15 min
Cook20 min
Total35 min
Serves4
Thai Basil Fried Rice
Savory Thai Basil Fried Rice

I still remember the first time I had Thai Basil Fried Rice at a small restaurant in Bangkok. The combination of crispy rice, fragrant basil, and spicy chili peppers was absolute perfection. Since then, I've been on a mission to recreate this dish in my own kitchen. After countless experiments and tweaks, I'm excited to share my recipe for Thai Basil Fried Rice with you.

This recipe is all about balance and harmony. The key to a great Thai Basil Fried Rice is to use the right combination of ingredients, including fragrant Thai basil, spicy chili peppers, and savory soy sauce. With this recipe, you'll learn how to cook the perfect Thai Basil Fried Rice that's sure to become a staple in your kitchen.

What I love about this recipe is that it's incredibly versatile. You can customize it to your taste by adding your favorite protein, such as chicken, shrimp, or tofu. You can also adjust the level of spiciness to your liking by adding more or fewer chili peppers.

Whether you're a seasoned cook or a beginner, this recipe is easy to follow and requires minimal ingredients. So, let's get started and make some delicious Thai Basil Fried Rice!

In this recipe, we'll cover everything from preparing the ingredients to cooking the perfect fried rice. We'll also discuss some common mistakes to avoid and provide tips for customizing the recipe to your taste. By the end of this article, you'll be a pro at making Thai Basil Fried Rice and will be able to impress your friends and family with your culinary skills.

Why You’ll Love This Recipe

  • This recipe is easy to make and requires minimal ingredients
  • The dish is highly customizable, so you can add your favorite protein or adjust the level of spiciness
  • The recipe is perfect for a quick dinner or lunch, as it can be made in under 30 minutes
  • The dish is a great way to use up leftover rice and ingredients
  • The recipe is authentic and delicious, making it a great option for those who love Thai cuisine
  • The dish is also relatively healthy, as it's made with fresh ingredients and minimal oil

Why This Recipe Works

The key to a great Thai Basil Fried Rice is to use the right combination of ingredients and to cook the rice to the perfect texture. This recipe uses a combination of soy sauce, oyster sauce, and fish sauce to give the rice a deep, savory flavor. The Thai basil and chili peppers add a bright, fresh flavor that complements the richness of the rice.

The cooking technique is also important. By using a hot wok or large skillet, we can quickly cook the rice and ingredients to the perfect texture. The high heat helps to crisp the rice and adds a nice texture to the dish.

Another important aspect of this recipe is the layering of flavors. By adding the ingredients in a specific order, we can build a deep, complex flavor profile that's sure to impress. The soy sauce and oyster sauce are added first, followed by the fish sauce and chili peppers. Finally, the Thai basil is added to give the dish a fresh, herbaceous flavor.

Ingredients You’ll Need

To make this recipe, you'll need a few key ingredients, including Thai basil, chili peppers, and soy sauce. You'll also need some basic pantry staples, such as vegetable oil, garlic, and ginger. Be sure to use high-quality ingredients, as they will make a big difference in the flavor and texture of the dish.

When shopping for ingredients, look for fresh and fragrant Thai basil, as it's the star of the show in this recipe. You can find Thai basil at most Asian markets or well-stocked supermarkets. For the chili peppers, you can use either fresh or dried peppers, depending on your preference.

  • 2 cups cooked riceUse day-old rice to make the best Thai Basil Fried Rice. Freshly cooked rice is too moist and sticky, which can make the dish clumpy and unappetizing.
  • 1/4 cup vegetable oilUse a neutral-tasting oil, such as canola or peanut oil, to cook the rice and ingredients. Avoid using olive oil, as it has a strong flavor that can overpower the dish.
  • 2 cloves garlic, mincedMince the garlic finely to release its flavor and aroma. You can also use a garlic press to crush the garlic and release its oils.
  • 1 tablespoon grated gingerUse fresh ginger for the best flavor. You can grate the ginger using a microplane or a fine grater.
  • 1 cup mixed vegetables, such as peas, carrots, and cornUse a combination of colorful vegetables to add texture and flavor to the dish. You can also use frozen vegetables, such as peas and carrots, if fresh vegetables are not available.
  • 1 cup cooked chicken, dicedUse cooked chicken to add protein and flavor to the dish. You can cook the chicken separately and then chop it into small pieces.
  • 2 tablespoons soy sauceUse a high-quality soy sauce that's made with fermented soybeans. Avoid using low-sodium soy sauce, as it can lack flavor and depth.
  • 1 tablespoon oyster sauceUse oyster sauce to add a rich, savory flavor to the dish. You can also use hoisin sauce as a substitute, but oyster sauce is preferred for its unique flavor.
  • 1 tablespoon fish sauceUse fish sauce to add a salty, umami flavor to the dish. Be careful not to add too much fish sauce, as it can be overpowering.
  • 1/4 cup chopped Thai basilUse fresh Thai basil to add a bright, fresh flavor to the dish. You can also use dried Thai basil, but fresh basil is preferred for its aroma and flavor.
  • 2 teaspoons chili peppers, mincedUse chili peppers to add heat and flavor to the dish. You can adjust the level of spiciness to your liking by using more or fewer chili peppers.
  • Salt and pepper to tasteUse salt and pepper to season the dish and bring out the flavors of the ingredients.
Ingredients for Thai Basil Fried Rice

Equipment You’ll Need

Large heavy skillet or wokSharp chef's knifeCutting boardMeasuring cups and spoonsInstant-read thermometerSpatula

How to Make Thai Basil Fried Rice

  1. 1
    Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat. The oil should shimmer and slightly smoke when it's hot.
  2. 2
    Add the minced garlic and grated ginger to the skillet and stir-fry until fragrant, about 30 seconds to 1 minute. Be careful not to burn the garlic and ginger, as they can quickly become bitter.
  3. 3
    Add the mixed vegetables to the skillet and stir-fry until they're tender-crisp, about 2-3 minutes. You can adjust the cooking time based on the type of vegetables you're using.
  4. 4
    Add the cooked chicken to the skillet and stir-fry until it's heated through, about 1-2 minutes. Be sure to break up the chicken into small pieces so it distributes evenly throughout the dish.
  5. 5
    Add the cooked rice to the skillet and stir-fry until it's heated through and starting to brown, about 5-7 minutes. Use a spatula to break up any clumps of rice and to scrape the bottom of the skillet.
  6. 6
    Add the soy sauce, oyster sauce, and fish sauce to the skillet and stir-fry until the rice is well coated with the sauces. Be careful not to add too much sauce, as it can make the dish overly salty.
  7. 7
    Add the chopped Thai basil and minced chili peppers to the skillet and stir-fry until the basil is wilted and the peppers are fragrant, about 1-2 minutes. Be sure to stir constantly to prevent the basil and peppers from burning.
  8. 8
    Taste and adjust the seasoning as needed. You can add more soy sauce, oyster sauce, or fish sauce to taste, as well as salt and pepper.
  9. 9
    Transfer the Thai Basil Fried Rice to a serving platter and garnish with additional Thai basil and chili peppers, if desired.
  10. 10
    Serve the dish immediately, as it's best served hot and fresh. You can also refrigerate or freeze the dish for later use, but it's best consumed within a day or two of cooking.

Expert Tips

  • Use day-old rice to make the best Thai Basil Fried Rice. Freshly cooked rice is too moist and sticky, which can make the dish clumpy and unappetizing.
  • Don't overcook the rice, as it can become dry and crunchy. Stir-fry the rice until it's heated through and starting to brown, but still retains some texture.
  • Use a combination of soy sauce, oyster sauce, and fish sauce to add depth and complexity to the dish. You can adjust the amounts of each sauce to taste.
  • Don't be afraid to add more chili peppers or Thai basil to the dish, as they add a lot of flavor and heat. You can also adjust the level of spiciness to your liking.
  • Use a large skillet or wok to cook the dish, as it allows you to stir-fry the ingredients quickly and evenly. A small skillet can cause the ingredients to steam instead of stir-fry, which can result in a soggy and unappetizing dish.
  • Stir-fry the ingredients constantly to prevent them from burning or sticking to the skillet. Use a spatula to scrape the bottom of the skillet and to break up any clumps of rice or ingredients.
  • Taste and adjust the seasoning as needed. You can add more soy sauce, oyster sauce, or fish sauce to taste, as well as salt and pepper.
  • Experiment with different ingredients and seasonings to make the dish your own. You can add cooked shrimp, beef, or pork to the dish, as well as different vegetables and spices.

Common Mistakes to Avoid

  • Using freshly cooked rice, which can make the dish clumpy and unappetizing.
  • Overcooking the rice, which can make it dry and crunchy.
  • Not using enough oil, which can cause the ingredients to stick to the skillet.
  • Not stir-frying the ingredients constantly, which can cause them to burn or stick to the skillet.
  • Not tasting and adjusting the seasoning, which can result in a dish that's too salty or bland.
  • Not using high-quality ingredients, such as fresh Thai basil and chili peppers, which can make a big difference in the flavor and aroma of the dish.

Variations and Substitutions

  • Adding cooked shrimp, beef, or pork to the dish for added protein and flavor.
  • Using different vegetables, such as bell peppers, carrots, and green beans, to add texture and flavor.
  • Adding spices, such as cumin and coriander, to give the dish a unique flavor.
  • Using different types of rice, such as jasmine or basmati, to change the texture and flavor of the dish.
  • Adding nuts or seeds, such as peanuts or sesame seeds, to add crunch and flavor.
  • Using different types of chili peppers, such as jalapeno or serrano, to adjust the level of heat.
  • Adding a fried egg on top of the dish for added richness and flavor.

What to Serve With Thai Basil Fried Rice

Thai Basil Fried Rice is a versatile dish that can be served as a main course, side dish, or snack. You can serve it with a variety of ingredients, such as fried eggs, grilled meats, and steamed vegetables. The dish is also great with a variety of sauces, such as soy sauce, oyster sauce, and sriracha.

Some popular serving suggestions include:

Fried eggsGrilled meatsSteamed vegetablesSriracha sauceSoy sauceOyster sauce

Make-Ahead, Storage, Freezing and Reheating

Thai Basil Fried Rice can be stored in the refrigerator for up to 3 days or frozen for up to 2 months. To refrigerate, cool the dish to room temperature and then transfer it to an airtight container. To freeze, cool the dish to room temperature and then transfer it to a freezer-safe bag or container.

To reheat, simply microwave the dish for 1-2 minutes or stir-fry it in a skillet with a little oil until it's heated through. You can also add a little water or broth to the dish if it becomes too dry.

It's also a good idea to label and date the container or bag, so you can keep track of how long it's been stored. When you're ready to eat it, simply thaw it overnight in the refrigerator or reheat it in the microwave or skillet.

Frequently Asked Questions

What type of rice is best for Thai Basil Fried Rice?

Day-old rice is best for Thai Basil Fried Rice, as it's drier and easier to stir-fry. You can use any type of rice, but jasmine or basmati rice works well.

Can I use frozen vegetables?

Yes, you can use frozen vegetables, such as peas and carrots, in Thai Basil Fried Rice. Simply thaw them first and pat dry with paper towels before adding to the dish.

How spicy is Thai Basil Fried Rice?

The level of spiciness in Thai Basil Fried Rice depends on the type and amount of chili peppers used. You can adjust the level of heat to your liking by using more or fewer chili peppers.

Can I add other ingredients to the dish?

Yes, you can add other ingredients to Thai Basil Fried Rice, such as cooked meats, nuts, or seeds. Simply stir-fry them with the other ingredients and adjust the seasoning as needed.

How do I store Thai Basil Fried Rice?

Thai Basil Fried Rice can be stored in the refrigerator for up to 3 days or frozen for up to 2 months. To refrigerate, cool the dish to room temperature and then transfer it to an airtight container. To freeze, cool the dish to room temperature and then transfer it to a freezer-safe bag or container.

Can I make Thai Basil Fried Rice ahead of time?

Yes, you can make Thai Basil Fried Rice ahead of time. Simply cook the rice and ingredients, and then refrigerate or freeze until ready to serve. Reheat in the microwave or skillet with a little oil until heated through.

Is Thai Basil Fried Rice gluten-free?

Thai Basil Fried Rice can be gluten-free, depending on the ingredients used. Be sure to check the labels of the soy sauce, oyster sauce, and other ingredients to ensure they are gluten-free.

Can I serve Thai Basil Fried Rice as a main course?

Yes, Thai Basil Fried Rice can be served as a main course, especially if you add protein sources like cooked meats or tofu. You can also serve it as a side dish or snack.

The Full Recipe
Recipe Card
Thai Basil Fried Rice

Thai Basil Fried Rice

Learn to make takeout-style Thai Basil Fried Rice at home with this easy and authentic recipe, perfect for a quick dinner or lunch

Prep15 min
Cook20 min
Total35 min
Serves4
Pin Recipe

Ingredients

  • 2 cups cooked rice
  • 1/4 cup vegetable oil
  • 2 cloves garlic, minced
  • 1 tablespoon grated ginger
  • 1 cup mixed vegetables, such as peas, carrots, and corn
  • 1 cup cooked chicken, diced
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon fish sauce
  • 1/4 cup chopped Thai basil
  • 2 teaspoons chili peppers, minced
  • Salt and pepper to taste

Instructions

  1. Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat. The oil should shimmer and slightly smoke when it's hot.
  2. Add the minced garlic and grated ginger to the skillet and stir-fry until fragrant, about 30 seconds to 1 minute. Be careful not to burn the garlic and ginger, as they can quickly become bitter.
  3. Add the mixed vegetables to the skillet and stir-fry until they're tender-crisp, about 2-3 minutes. You can adjust the cooking time based on the type of vegetables you're using.
  4. Add the cooked chicken to the skillet and stir-fry until it's heated through, about 1-2 minutes. Be sure to break up the chicken into small pieces so it distributes evenly throughout the dish.
  5. Add the cooked rice to the skillet and stir-fry until it's heated through and starting to brown, about 5-7 minutes. Use a spatula to break up any clumps of rice and to scrape the bottom of the skillet.
  6. Add the soy sauce, oyster sauce, and fish sauce to the skillet and stir-fry until the rice is well coated with the sauces. Be careful not to add too much sauce, as it can make the dish overly salty.
  7. Add the chopped Thai basil and minced chili peppers to the skillet and stir-fry until the basil is wilted and the peppers are fragrant, about 1-2 minutes. Be sure to stir constantly to prevent the basil and peppers from burning.
  8. Taste and adjust the seasoning as needed. You can add more soy sauce, oyster sauce, or fish sauce to taste, as well as salt and pepper.
  9. Transfer the Thai Basil Fried Rice to a serving platter and garnish with additional Thai basil and chili peppers, if desired.
  10. Serve the dish immediately, as it's best served hot and fresh. You can also refrigerate or freeze the dish for later use, but it's best consumed within a day or two of cooking.

Nutrition (per serving, approximate)

420Calories
25gProtein
40gCarbs
20gFat