
Rohin Malhotra
Thai Basil Fried Rice, known in Thai as Khao Pad Krapow, is the kind of street-food staple that earns its reputation for a reason. It is not the mild, catch-all fried rice you might be picturing: this version is loud with garlic and chilies, deeply savory, and finished with an herbal hit that makes the whole pan smell incredible. The signature ingredient is Thai holy basil, which brings a peppery, clove-like edge you do not get from other basils. Paired with juicy chicken, fluffy jasmine rice, and a quick sauce that clings to every grain, it is an easy way to put real Thai night-market energy on a weeknight table.
You can also see it as a mash-up of two Thai favorites: Khao Pad (fried rice) and Pad Krapow (holy basil stir-fry). The cooking goes fast once the wok is hot, which makes it a smart pick when you want something more exciting than takeout but still need dinner on the table quickly. The steps are straightforward, and the biggest secret is simply having everything ready before you turn on the heat.
Why You'll Love This Recipe
Incredibly Fast: From chopping to serving, you can have it on the table in under 30 minutes.
Packed with Flavor: Spicy, savory, and a little sweet, with basil woven through at the end.
Better Than Takeout: You control the ingredients and the heat, so it tastes fresher and more like what you actually want.
Versatile: Swap in different proteins or add vegetables without changing the method.
One-Pan Meal: Everything happens in one wok or skillet, which keeps cleanup simple.
Thai Basil Fried Rice Ingredients
Great Thai basil fried rice starts with the right building blocks. A few items lean Thai (holy basil, fish sauce), but most are easy to track down at a solid grocery store, and an Asian market will have everything in one stop.

Day-old jasmine rice, Thai holy basil, and bird's eye chilies are the heart of this dish.
For the Fried Rice
3 cups cooked Jasmine rice: Cold, day-old rice matters here. Fresh rice holds too much moisture, so it tends to clump and go soft instead of frying. Chilled leftovers keep the grains distinct so they can pick up sauce and a little toast. If you want a reliable starting point, see how to cook rice perfectly.
1 lb boneless, skinless chicken thighs: Cut into small, bite-sized pieces. Thighs bring more flavor than breast and stay tender even over high heat.
4-5 cloves garlic: Finely minced. This is the backbone aroma of the stir-fry, so do not skimp.
2-4 Thai bird's eye chilies: Finely chopped, and adjustable. They are hot; start small if you are unsure and add more next time.
1 large shallot or 1/2 small onion: Thinly sliced so it softens quickly without turning watery.
2 large eggs: Lightly beaten.
1 cup packed Thai holy basil leaves (*krapow*): The defining flavor. Holy basil is peppery and clove-like, unlike Thai sweet basil (horapa), which is sweeter with a licorice note.
2 tablespoons vegetable oil or other neutral oil: You want an oil that can take high heat without smoking out the kitchen.
For the Stir-Fry Sauce
2 tablespoons oyster sauce: Savory-sweet depth and body. It is what makes the sauce feel glossy and complete.
1 tablespoon fish sauce: Salty, funky umami that reads as "Thai" immediately.
1 teaspoon soy sauce: Adds color and a little extra savoriness.
1 teaspoon dark soy sauce (optional): Deepens the color and brings a hint of molasses-like sweetness.
1 teaspoon sugar: A small amount rounds out the salt and heat so the dish tastes balanced, not harsh.
Thai Basil Fried Rice Cooking Instructions
This is one of those recipes where the prep matters more than the cooking time. Once the pan is ripping hot, everything moves in minutes, so get your sauce mixed, aromatics chopped, and rice broken up before you start. That classic stir-fry habit has a name, too: mise en place.
Step 1: Prepare the Sauce and Aromatics
Whisk the oyster sauce, fish sauce, soy sauce, dark soy sauce (if using), and sugar in a small bowl until the sugar dissolves. Park it next to the stove. Then make sure the garlic, chilies, and shallot are chopped and within arm's reach.
Step 2: Saute9 the Chicken and Aromatics
Set a large wok or skillet over high heat and heat the oil until it just starts to smoke. Add the chicken and stir-fry for 2-3 minutes, until lightly browned and almost cooked through. Stir in the garlic, chilies, and shallot and cook for 30-60 seconds, just until the pan smells fragrant. Keep things moving so the garlic does not scorch.

High heat and constant motion are the secrets to perfectly seared chicken and fragrant aromatics.
Step 3: Scramble the Eggs
Scoot the chicken and aromatics to one side of the wok to clear a patch of hot metal. Pour in the eggs. Let them sit for about 30 seconds to set on the bottom, then scramble gently until they are about 80% cooked. Fold them into the chicken so you get soft curds throughout the rice, not dry bits.
Step 4: Add the Rice and Sauce
Tip in the cold rice and break up clumps with your spatula, pressing and folding until the grains loosen and warm through. Once the rice is mostly separated, drizzle the sauce over the top. Stir-fry for 1-2 minutes, tossing constantly, until the sauce coats every grain and the pan looks evenly seasoned.
Step 5: Wilt the Basil and Serve
Turn off the heat, then add the holy basil and toss for about 30 seconds. The leftover heat wilts the leaves fast and releases their aroma without dulling the flavor. Serve right away while the rice is hot and the basil is still bright.
What to Serve with Thai Basil Fried Rice
You can absolutely call this a one-bowl dinner, but a few classic sides make it feel like the Thai street-food version. Try any of these:
Crispy Fried Egg (*Kai Dao*): The traditional topper. That runny yolk melts into the spicy rice and turns into its own sauce.
Fresh Cucumber Slices: Cool crunch against the heat and the salty sauce.
Lime Wedges: A squeeze at the end lifts the whole dish and keeps the flavors sharp.
*Prik Nam Pla*: Fish sauce mixed with chilies, garlic, and lime juice. A small spoonful adds extra salty, spicy, sour punch.
Tips for the Best Results
Use Cold, Day-Old Rice: Fried rice lives or dies on texture. Cold, drier grains stay separate and fry instead of steaming. Jasmine is the classic choice, but long-grain options like Basmati rice work if that is what you have.
Don't Crowd the Pan: A big wok or wide skillet gives the rice room to toast. If the pan is packed, everything releases steam and you lose that slightly crisp edge.
Use High Heat: High, steady heat keeps the stir-fry snappy and helps build wok hei (breath of the wok).
Find Holy Basil (*Krapow*): Sweet basil is a workable substitute, but holy basil is the point of the dish. Its peppery profile is what makes this taste like krapow, not just basil fried rice.
How to Store and Reheat Leftovers
Let leftover fried rice cool completely, then pack it into an airtight container. It keeps in the refrigerator for up to 3 days. You can also freeze it for up to one month; it will still taste good, though the rice may lose a bit of its springy texture after thawing.
For reheating, reach for a skillet or wok over medium-high heat. Add a small splash of water or a little oil, then stir-fry the rice until it is hot all the way through. This brings back some of the original texture and avoids the dry, gummy result you can get from microwaving.
Frequently Asked Questions
What proteins can I swap in for the chicken?
This one is easy to adapt. Use ground pork, beef, shrimp, or firm tofu for a vegetarian option. If you go with shrimp, toss them in near the end since they cook fast.
What's the difference between Thai holy basil and Thai sweet basil?
Thai holy basil (krapow) has fuzzy, jagged leaves and a peppery, clove-like flavor. Thai sweet basil (horapa) has smoother leaves, purple stems, and a sweeter, anise-like note. Sweet basil works when holy basil is hard to find, but the finished dish will taste noticeably different.
How do I make it less spicy?
All the heat comes from the bird's eye chilies. Use fewer, or remove the seeds and membranes before chopping. For a mild version, leave them out entirely.
Can I add vegetables to this fried rice?
Yes. Diced bell peppers, green beans, or carrots fit right in. Add them with the shallots so they have time to cook to tender-crisp. For more weeknight ideas, browse easy dinner recipes.
Is this recipe gluten-free?
It can be, with the right sauces. Use gluten-free soy sauce (or tamari) and choose an oyster sauce that is certified gluten-free, since many brands include wheat.
Thai Basil Fried Rice Nutrition
Nutrition numbers are approximate and will shift depending on your ingredients and portion size. The estimate below is for one serving and does not include a fried egg.
Approximate values per serving:
Calories: 450 kcal
Protein: 30g
Carbohydrates: 45g
Fat: 18g
Fiber: 3g
A Quick, Flavorful Thai Classic
Homemade Thai Basil Fried Rice is one of the fastest ways to get bold Thai flavor without a long ingredient list or a sink full of dishes. Between the punchy sauce, the heat from the chilies, and that unmistakable holy basil finish, it eats like something you would order from a street vendor, not throw together on a Tuesday. If you like this style of cooking, explore more delicious recipes for more practical, flavor-forward ideas.
Same Dish, Two Ways
Cook it yourself
65 MINS
Multiple steps | Hands-on the whole time
vs
Let Posha Cook
55 MINS
2 steps to set up, then walk away
