Thai Basil Fried Rice Recipe in 6 Steps
Published: 25 Apr 2026
Here is a short video explaining the process, scroll down for detailed ingredients and step by step recipe method. Thanks for coming and do not forget to follow Food Paradise on Pinterest.
Table of Contents
Ingredients With Exact Amounts
Before we jump into cooking, it’s important to gather all your ingredients. Below are the exact amounts needed to make the perfect Thai Basil Fried Rice.
What You’ll Need
🌾 Base Ingredients
- 3 cups cooked jasmine rice (cold, day-old is best) — Using day-old rice helps achieve that perfect fried texture, where each grain stays separate and doesn’t become too mushy. If you don’t have day-old rice, you can cook the rice and let it cool before using it.
- 2 large eggs, lightly beaten — The eggs add richness and texture to the fried rice, giving it a beautiful golden color.
🧄 Aromatics & Heat
- 4–6 cloves garlic, minced — Garlic is the key to infusing that mouthwatering fragrance into the dish.
- 1–3 Thai chilies, thinly sliced (adjust for spice) — The number of chilies depends on how spicy you want the dish. Thai chilies add an authentic, sharp heat that complements the other flavors.
🐟 Sauces & Seasoning
- 2 tbsp oyster sauce (or vegan alternative) — This sauce is what gives the rice its deep umami flavor.
- 1–2 tbsp fish sauce — For that signature savory depth, fish sauce is essential in Thai cooking.
- 1 tsp sugar — A touch of sugar balances the saltiness of the sauces and enhances the overall flavor.
- Salt and white pepper to taste — For seasoning, you’ll add salt and white pepper according to your preference.
🥩 Protein (Choose One)
- 150–200 g chicken thigh, sliced — Chicken thighs are juicy and tender, making them a great choice for fried rice. You can also substitute with shrimp or tofu for a different option.
- OR 150–200 g shrimp, peeled and deveined — Shrimp adds a sweet, delicate flavor to the dish.
- OR tofu for a vegetarian option — Tofu works wonderfully for a meatless version of this dish.
🌿 Fresh Finish
- 1–1 1⁄2 cups Thai basil leaves, loosely packed — Thai basil is the star ingredient in this dish. Its aromatic and slightly spicy taste is what makes this fried rice so unique and fragrant.
Step By Step Recipe Method (Core)
Now let’s break down the cooking process for the perfect Thai Basil Fried Rice. Each step is easy to follow and guarantees a flavorful result. Let’s get started!
Step 1: Prep the Rice & Basil
Before you begin cooking, it’s essential to prepare your ingredients. Using cold, day-old jasmine rice is key to perfect fried rice. Freshly cooked rice tends to be too sticky and doesn’t fry as well, so always use rice that’s been cooked and cooled in advance. If you don’t have day-old rice, spread freshly cooked rice on a tray to cool quickly and dry out slightly.
While the rice is cooling (if it’s freshly made), wash and dry the Thai basil leaves. Thai basil is the star ingredient, and its fresh, peppery flavor gives the dish its signature taste. Set the basil leaves aside, ready for the final step of the dish.
Step 2: Sauté Aromatics
In a large skillet or wok, heat 2 tablespoons of oil over medium-high heat. Use a neutral oil like vegetable or canola oil to prevent the flavors from being overpowered. Once the oil is hot, add the minced garlic and sliced Thai chilies to the pan. Stir-fry for about 30 seconds until the garlic turns golden brown and becomes fragrant. Be careful not to burn the garlic, as it will become bitter if overcooked. The chilies will release their heat and infuse the oil with a sharp, spicy aroma.
Step 3: Cook the Protein
Now that your garlic and chilies are perfectly sautéed, it’s time to add your protein. If you’re using chicken, add the thinly sliced chicken thighs to the pan. Stir-fry the chicken for about 5–7 minutes or until it’s fully cooked and lightly browned. If you’re using shrimp, it will only take about 2–3 minutes for the shrimp to turn pink and opaque, so keep an eye on them to avoid overcooking. For tofu, sauté the cubes for 5–7 minutes until golden and crispy on all sides.
Stir the protein into the garlic and chili mixture, ensuring it’s well-coated with the aromatic oil.
Step 4: Scramble the Eggs
Once the protein is cooked through, push it to the side of the pan. Pour the beaten eggs into the empty side of the skillet or wok. Let them cook for a few moments before gently scrambling them with a spatula. Break the eggs into small pieces as they cook, stirring frequently. Once the eggs are fully cooked and scrambled, mix them with the cooked chicken, shrimp, or tofu. This process adds richness and texture to the fried rice.
Step 5: Add Rice & Sauce
Now that the protein and eggs are mixed together, it’s time to add the cold rice. Break up any clumps with your spatula before adding the rice to the pan. Spread the rice evenly across the pan, allowing it to crisp up slightly in the hot oil. This will give the rice that perfect fried texture you want.
Once the rice is heated through, it’s time to add the sauces. Pour in 2 tablespoons of oyster sauce, 1–2 tablespoons of fish sauce, and 1 teaspoon of sugar. Stir everything well so the rice is evenly coated in the sauce. The fish sauce and oyster sauce provide that signature salty, savory depth of flavor that makes this dish so satisfying. Taste the rice and adjust the seasoning with salt and white pepper to your preference.
Step 6: Finish With Basil
The final step is to add the fresh Thai basil leaves. Add the basil to the pan just before serving, allowing it to wilt slightly but not overcook. Stir the basil into the rice, letting it infuse the dish with its distinct flavor. The basil should still be vibrant and fresh, adding both color and fragrance to the rice.
Once the basil is well-mixed, give the rice one last taste and adjust any seasoning as needed.
Variations In The Recipe
While this Thai Basil Fried Rice is already delicious on its own, you can always mix things up to suit your taste or dietary preferences. Here are some variations you can try:
🥦 Vegetable Lovers
If you want to make this dish even more vibrant and nutrient-packed, consider adding some veggies. Bell peppers, carrots, snap peas, or even baby corn can be sautéed along with the protein to add crunch and color to your fried rice.
🍤 Seafood Twist
For seafood lovers, swap out the chicken for shrimp or a seafood medley. The shrimp adds a light sweetness that pairs beautifully with the bold basil flavor. You could even use a mix of shrimp, squid, and other shellfish.
🌱 Vegan Version
For a vegan-friendly option, replace the fish sauce with a vegan alternative and use tofu instead of chicken. You can also skip the eggs if you prefer an egg-free dish. This version is just as flavorful and satisfying.
🍚 Grain Alternatives
Want a healthier twist? Try substituting the jasmine rice with brown rice, quinoa, or cauliflower rice. These alternatives add different textures and flavors while keeping the dish light and nutritious.
Mistakes To Avoid
To ensure your Thai Basil Fried Rice turns out perfectly, here are some common mistakes to avoid:
❌ Using Freshly Cooked Rice
Freshly cooked rice can be too sticky, which will result in mushy fried rice. Always use day-old rice, or allow freshly cooked rice to cool down completely before using it. This helps the rice stay separate when frying.
❌ Skipping Prep
This recipe requires quick cooking, so it’s essential to have everything prepped and ready before you start. If you start cooking without prepping your ingredients, the dish may end up overcooked or uneven.
❌ Adding Basil Too Early
Basil is delicate and loses its fragrance if cooked too long. Add the basil at the end, just before serving, so it remains fragrant and fresh.
❌ Overcrowding the Pan
Fried rice needs high heat to achieve that crispy texture. Avoid overcrowding the pan with too many ingredients. If the pan is too crowded, the rice will steam rather than fry.
Conclusion
Thai Basil Fried Rice is the ultimate comfort food that’s easy to make and bursting with flavor. With the right balance of sauces, fresh basil, and your choice of protein, it’s a meal that’s both satisfying and aromatic. Whether you’re a beginner cook or an experienced home chef, this recipe will impress your family and friends with its bold flavors and simple techniques. Don’t forget to try the variations to personalize it to your tastes. For more exciting and flavorful recipes, be sure to check out the homepage!
Frequently Asked Questions (FAQs)
What makes Thai basil fried rice different?
The unique flavor of Thai basil is what sets this dish apart. Unlike regular basil, Thai basil has a slightly spicy, peppery taste that enhances the other ingredients and adds authenticity to the dish.
Can I use Italian basil instead of Thai basil?
You can substitute Italian basil, but the flavor will be much milder. Thai basil is essential for achieving the true taste of Thai fried rice.
How spicy is Thai basil fried rice?
The level of spiciness depends on the number of Thai chilies you use. Start with one or two for a mild heat, or add more if you like it spicy.
How long will leftovers last?
Store any leftover fried rice in an airtight container in the fridge for up to 3 days. Reheat it thoroughly before eating.

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

- Be Respectful
- Stay Relevant
- Stay Positive
- True Feedback
- Encourage Discussion
- Avoid Spamming
- No Fake News
- Don't Copy-Paste
- No Personal Attacks

