Best Ever Thai Basil Fried Rice Recipe (Pad Krapow Kao)
I’ll never forget the first time I truly fell in love with Thai Basil Fried Rice. It was a bustling street food stall in Bangkok, late at night, and the air was thick with the aroma of garlic, chili, and fragrant basil. One bite of that perfectly wok-fried rice, shimmering with savory sauces and bursting with fresh Thai basil, and I was hooked. It was an instant favorite, a comforting hug in a bowl, and ever since that trip, recreating that authentic flavor in my own kitchen has been a delightful obsession. This tested Thai Basil Fried Rice (Pad Krapow Kao) recipe is my personal quest’s delicious culmination, perfect for an easy dinner or a weekend comfort food treat.
Fast forward to today, and this dish has become a staple in my home. My family literally cheers when they hear it’s on the menu! I’ve tweaked, tasted, and perfected it over countless batches, ensuring every grain of rice is coated in that irresistible savory-spicy goodness. You don’t need a fancy wok burner to achieve amazing results; just a hot pan and a love for vibrant flavors.
Get ready to transport your taste buds straight to Thailand! This recipe brings all the magic of that bustling street food scene right to your kitchen. It’s quick enough for a weeknight but special enough for guests, making it a fantastic addition to your culinary repertoire. Trust me, once you make this, it’ll be on repeat!

Why You’ll Love This Recipe
❤️ Oh, let me count the ways! This isn’t just another fried rice recipe; it’s an experience waiting to happen in your kitchen. Here’s why this Thai Basil Fried Rice will quickly become your new favorite:
- Incredibly Flavorful: We’re talking about a symphony of savory, spicy, and umami notes, perfectly balanced with the fresh, aromatic kick of Thai basil. It’s an explosion of taste in every single bite!
- Quick & Easy: Perfect for busy weeknights! With a little prep, this dish comes together in under 30 minutes. It’s faster than takeout and so much more satisfying.
- Uses Pantry Staples: Most of the ingredients are likely already in your kitchen, or easily found at any grocery store. No exotic trips needed!
- Customizable: Whether you love a fiery kick or prefer a milder touch, this recipe is super flexible. Adjust the chili to your liking and add your favorite proteins or veggies.
- Restaurant-Quality at Home: Impress your family and friends with a dish that tastes like it came straight from your favorite Thai restaurant, but made with love (and your secret touch!) at home.
- Satisfying & Wholesome: Packed with protein and fresh vegetables, it’s a complete meal that leaves you feeling happily full and nourished.
- Great for Meal Prep: Leftovers taste fantastic and reheat beautifully, making it an ideal candidate for your weekly meal prep rotation.
What You Need
You only need a few simple pantry staples for this recipe! The magic truly happens when these fresh ingredients hit the hot pan. Check the full printable recipe card below for detailed measurements and a complete list.

Expert Tips
💡 Achieving that perfect, restaurant-quality Thai Basil Fried Rice is easier than you think with these insider tips:
- Use Day-Old Rice: This is CRUCIAL! Day-old, chilled rice is drier and less sticky than freshly cooked rice, which prevents your fried rice from becoming mushy. It separates beautifully, allowing each grain to get deliciously caramelized. If you only have fresh rice, spread it out on a baking sheet and let it air dry for 30 minutes, or even pop it in the fridge or freezer for a bit.
- High Heat is Your Friend: Get your wok or large skillet screaming hot before adding any ingredients. This creates that essential “wok hei” (breath of the wok) and ensures everything cooks quickly and gets a lovely sear without steaming.
- Don’t Overcrowd the Pan: Cook in batches if necessary, especially if you’re making a larger quantity. Overcrowding lowers the pan’s temperature, leading to steamed ingredients instead of beautifully fried ones.
- Mise en Place (Prep Everything First): Fried rice cooks incredibly fast. Have all your ingredients chopped, measured, and ready to go before you even turn on the heat. This way, you’re not scrambling mid-cook and risking overcooking.
- The Right Basil: Ideally, use Thai holy basil (grapao) for an authentic flavor. It has a slightly peppery, anise-like spice. If you can’t find it, regular Thai basil or even Italian basil (though it’s a different flavor profile) can be used as a substitute. Add it right at the end to preserve its fresh aroma and vibrant color.
- Adjust Spice Level: Bird’s eye chilies are potent! Start with 1-2 if you’re sensitive to heat, and add more if you like it fiery. You can also use a milder red chili for less heat.
- The Sauce Mix: Whisk your sauce ingredients together beforehand. This ensures even distribution and prevents you from having to mix sauces directly in the hot pan, which can lead to uneven seasoning.
- Scramble the Egg Separately (Optional but Recommended): For fluffier egg bits, scramble your egg in the pan first, remove it, then add it back in at the very end. Alternatively, push ingredients to one side and scramble an egg directly in the pan before mixing.
- Taste and Adjust: Always taste your fried rice before serving. Does it need more salt? A dash of fish sauce? A squeeze of lime? Don’t be afraid to tweak the seasoning to your preference.
Variations & Substitutions
This recipe is incredibly versatile! Feel free to experiment and make it your own:
- Protein Power-Up:
- Chicken: Diced chicken breast or thigh works beautifully.
- Shrimp: Add raw shrimp in the last few minutes of cooking until pink.
- Tofu/Tempeh (Vegan Option): Press extra-firm tofu, cube it, and pan-fry until golden before adding to the rice. Tempeh can also be crumbled and pan-fried.
- Pork: Ground pork or thinly sliced pork belly adds a rich flavor.
- Veggie Boost:
- Add finely diced carrots, bell peppers, green beans, or mushrooms along with the garlic and chilies.
- A handful of baby spinach or bok choy can be wilted in at the very end.
- For extra texture, throw in some roasted peanuts or cashews before serving.
- Spice Level:
- For less heat, use fewer bird’s eye chilies or remove the seeds. You can also use red bell pepper flakes or a dash of Sriracha for a milder kick.
- For more heat, add an extra chili or a pinch of red pepper flakes.
- Gluten-Free: Use tamari or a gluten-free soy sauce substitute instead of regular soy sauce. Ensure your oyster sauce is also gluten-free (some brands offer this).
- Keto/Low-Carb: Substitute the rice with cauliflower rice. Make sure to press out as much moisture as possible from the cauliflower rice before frying to prevent a soggy dish. The cooking time will also be shorter.

Storage & Freezing
- Refrigerator: Leftover Thai Basil Fried Rice stores wonderfully in an airtight container in the refrigerator for up to 3-4 days.
- Reheating: Reheat in a hot skillet with a tiny bit of oil, breaking up any clumps, until warmed through. You can also microwave it, but the skillet method helps restore some of that lovely texture.
- Freezing: While technically possible, fried rice can become a bit mushy after freezing and thawing due to the moisture content in the rice. If you must freeze, cool completely, then store in an airtight, freezer-safe container for up to 1 month. Thaw overnight in the fridge and reheat as directed above.
FAQ
Q: What kind of rice is best for Thai Basil Fried Rice?
A: Day-old, cooked jasmine rice is absolutely the best! Its slightly firm texture holds up well to frying and doesn’t clump together, allowing each grain to absorb the delicious sauce.
Q: Can I use fresh basil instead of Thai basil?
A: While Thai holy basil (grapao) offers the most authentic, peppery flavor, regular Thai basil (often called sweet basil) is a great substitute and more widely available. If neither is an option, regular Italian basil can be used in a pinch, though the flavor profile will be different.
Q: How do I prevent my fried rice from getting soggy?
A: The key is to use day-old, chilled rice, cook on high heat, and avoid overcrowding your pan. These steps ensure the moisture evaporates quickly and the rice fries rather than steams.
Q: What does “wok hei” mean?
A: “Wok hei” translates to “breath of the wok” and refers to the complex, smoky, charred aroma and flavor imparted to food cooked in a wok over very high heat. While difficult to fully replicate without a professional wok burner, using a very hot pan and cooking in batches helps achieve a similar effect.
And there you have it, friends! Your new go-to recipe for the most flavorful, aromatic, and absolutely satisfying Thai Basil Fried Rice. I truly hope this dish brings as much joy and deliciousness to your table as it does to mine. Don’t forget to customize it to your heart’s content and share your creations! Happy cooking!
Pin this recipe for later so you always have this incredible Thai Basil Fried Rice at your fingertips!
Thai Basil Fried Rice (Pad Krapow Kao) – Easy & Authentic
Ingredients
- 3 cups day-old cooked jasmine rice, chilled
- 1 tbsp vegetable oil
- 2 cloves garlic, minced
- 2-3 bird's eye chilies, minced (or to taste)
- 8 oz ground chicken (or sliced chicken breast/thigh)
- 1 large egg, lightly beaten
- 2 tbsp fish sauce
- 1 tbsp oyster sauce
- 1 tbsp light soy sauce
- 1 tsp sugar
- 1/2 tsp white pepper
- 1 cup fresh Thai holy basil leaves (or Thai sweet basil)
- Optional: Fried egg for serving, sliced cucumber, lime wedges
Instructions
- Step 1 Prepare the sauce: In a small bowl, whisk together the fish sauce, oyster sauce, light soy sauce, sugar, and white pepper. Set aside.
- Step 2 Heat a large wok or skillet over high heat until smoking. Add 1 tbsp vegetable oil, swirling to coat the pan.
- Step 3 Add the minced garlic and chilies to the hot pan. Stir-fry for 15-30 seconds until fragrant (be careful not to burn).
- Step 4 Add the ground chicken to the pan. Break it apart with your spoon and stir-fry until cooked through and lightly browned, about 3-4 minutes.
- Step 5 Push the chicken to one side of the pan, create a space in the center. Pour the beaten egg into the space and scramble until just set, about 30 seconds. Break it into smaller pieces and mix with the chicken.
- Step 6 Add the day-old rice to the pan. Pour the prepared sauce over the rice. Stir-fry vigorously, breaking up any clumps of rice and mixing all ingredients evenly. Continue to stir-fry for 3-5 minutes, ensuring the rice is heated through and slightly caramelized.
- Step 7 Finally, add the fresh Thai basil leaves. Toss quickly for about 30 seconds until the basil is just wilted and fragrant. Do not overcook the basil.
- Step 8 Remove from heat immediately. Serve hot, garnished with a fried egg (if desired), sliced cucumber, and lime wedges. Enjoy your authentic Thai Basil Fried Rice!
