As I stood in the kitchen, the fragrant dance of garlic and fresh basil sparked memories of bustling Thai street markets—vibrant, full of life, and bursting with flavors! My High-Protein Thai Basil Chicken Stir Fry (Gai Pad Krapow) brings the excitement of those culinary adventures to your home in just 30 minutes. This healthy and quick dish is a perfect solution for busy weeknights when you want something that’s not only hearty but also packed with nutrients. With lean ground chicken, colorful veggies, and a delightful fried egg crowning the top, it’s a satisfying meal that outshines takeout. And let’s not forget, it’s meal prep friendly, so you can keep tasty lunches ready for the week ahead. Are you ready to take your taste buds on this vibrant journey?

Why is this recipe a must-try?
Quick and Easy: This Thai Basil Chicken Stir Fry is ready in just 30 minutes, ideal for busy weeknights when you crave flavor but lack time.
Protein-Packed: With 48g of protein per serving, it’s perfect for those looking to boost their health and fitness without sacrificing taste.
Flavor Explosion: The blend of sweet, spicy, and savory profiles creates a mouthwatering experience, transporting you straight to the streets of Thailand.
Versatility: Easily swap proteins or vegetables to suit your preference, making it adaptable for any dietary needs—try it with tofu or seasonal veggies!
Meal Prep Friendly: Not only does this dish deliver on taste, but it also stores beautifully, ensuring you enjoy delicious homemade meals all week long. Check out our Thai Coconut Chicken for another quick and healthy option!
Thai Basil Chicken Stir Fry Ingredients
• Fresh, vibrant, and packed with flavor!
For the Stir Fry
• Ground Chicken – Main protein source; provides flavor and richness. Substitute with turkey or lean beef if desired.
• Cooking Oil – Used for sautéing; choose vegetable or sesame oil for added flavor.
• Garlic – Aromatic backbone; enhances overall flavor. Fresh is best; can replace with garlic powder in a pinch.
• Bird’s Eye Chili – Adds heat; adjust quantity based on spice preference. Can substitute with jalapeño for milder heat.
• Light Soy Sauce – Provides umami; for gluten-free, use tamari.
• Dark Soy Sauce – Adds color and depth; can substitute with additional light soy sauce for less sweetness.
• Fish Sauce – Essential for authentic flavor; can omit for vegetarian version or use soy sauce as a replacement.
• Oyster Sauce – Adds sweetness and richness; for vegetarian, use mushroom or hoisin sauce.
• Sugar – Balances flavors; omit or reduce if preferred.
• Chicken Bone Broth – Enhances flavor and adds nutrition; can use regular chicken broth or vegetable broth instead.
• Basil – Holy Basil is traditional; regular basil works too. Fresh is essential for best flavor.
• Broccoli or Other Fresh Vegetables – Add nutrition and color; any seasonal vegetables can be substituted.
For the Rice
• Jasmine Rice – Serves as the base; can substitute with quinoa or brown rice for a different texture.
• Large Eggs – Adds richness and protein; can omit for a vegan alternative.
Embark on this delightful journey with your Thai Basil Chicken Stir Fry, and let the flavors sweep you off your feet!
Step‑by‑Step Instructions for Thai Basil Chicken Stir Fry
Step 1: Sauté Aromatics
Start by heating 2 teaspoons of vegetable or sesame oil in a large frying pan or wok over medium-high heat. Once the oil shimmers, add 2 minced cloves of garlic and 1-2 chopped bird’s eye chilies. Sauté them for about 1 minute until fragrant, making sure not to let them burn for the perfect aromatic base of your Thai Basil Chicken Stir Fry.
Step 2: Cook the Chicken
Add 1 pound of ground chicken to the pan, breaking it apart with a wooden spatula. Continue cooking for approximately 5-7 minutes, or until the chicken is browned and cooked through. Keep stirring to ensure even cooking and to achieve that classic stir-fry texture. This will build the savory foundation for your dish.
Step 3: Add Sauces and Broth
Incorporate 2 tablespoons of light soy sauce, 1 tablespoon of dark soy sauce, 1 tablespoon of fish sauce, and 1 tablespoon of oyster sauce into the pan. Stir in 1 teaspoon of sugar and ½ cup of chicken bone broth. Allow the mixture to cook for 3-4 minutes, stirring occasionally, until the sauce thickens slightly and melds all the flavors of the Thai Basil Chicken Stir Fry together.
Step 4: Bring in the Basil
Once the sauce is beautifully combined, toss in a generous handful of fresh basil leaves. Stir gently until the basil wilts, which should take about 1 minute. This step is crucial for infusing that signature fresh flavor into your Thai Basil Chicken Stir Fry, making it aromatic and vibrant.
Step 5: Prepare the Rice
For the rice, rinse 1 cup of jasmine rice under cold water until the water runs clear. Combine the rinsed rice with 1½ cups of chicken bone broth in a medium pot. Bring it to a boil, then cover and reduce the heat to low, cooking for about 20-22 minutes. Let it sit for an additional 5 minutes after cooking for fluffy rice that perfectly complements your dish.
Step 6: Serve and Garnish
To serve, spoon the delicious Thai Basil Chicken Stir Fry over a bed of jasmine rice. For an extra touch, fry a large egg in a little oil, then place it atop the chicken stir fry. Garnish with additional fresh basil or lime wedges for a burst of flavor. This makes for a wonderfully satisfying meal that’s both hearty and nutritious.

Expert Tips for Thai Basil Chicken Stir Fry
- Perfect Sauté: Make sure to sauté the garlic and chilies just until fragrant—burnt aromatics can ruin the dish’s flavor.
- Basil Timing: Add the fresh basil to the stir fry at the end, just before serving, to preserve its vibrant flavor and color.
- Chicken Texture: Cook the ground chicken until browned, ensuring it’s broken into small pieces; this will give your Thai Basil Chicken Stir Fry that classic texture.
- Adjusting Heat: Tailor the spiciness by modifying the number of bird’s eye chilies; you can always add more later, but it’s hard to reduce heat once added.
- Storage Tips: Keep leftovers in an airtight container; they’ll stay fresh for 3-4 days in the fridge, perfect for healthy meal prep!
What to Serve with Thai Basil Chicken Stir Fry
Elevate your meal experience with delicious sides that complement the rich flavors of your stir fry!
-
Jasmine Rice: This fluffy rice is a classic pairing, soaking up the vibrant sauces and balancing the savory flavors of the chicken.
-
Crispy Spring Rolls: These crunchy bites offer a delightful contrast, filled with fresh vegetables and served with a tangy dipping sauce.
-
Sesame Green Beans: Lightly sautéed with sesame oil, these bright beans add a crunchy texture and nutty taste that harmonizes beautifully.
-
Thai Cucumber Salad: Cool and refreshing, this salad provides a crisp acidity that offsets the hearty richness of the stir fry.
-
Lime Wedges: A squeeze of lime brightens each bite, adding a refreshing zing that lifts the overall flavor profile.
Pair these delicious dishes to create a well-rounded meal that keeps the excitement of Thai cuisine alive, making every bite a celebration of flavors!
Make Ahead Options
These Thai Basil Chicken Stir Fry meal prep options are perfect for busy cooks looking to save time during hectic weeknights! You can prepare the chicken mixture (without the basil and fried egg) up to 3 days in advance—simply cook the ground chicken with aromatics and sauces, let it cool, and store it in an airtight container in the refrigerator. Additionally, you can cook the jasmine rice up to 24 hours ahead and refrigerate it, ensuring it stays fluffy by allowing it to cool before storage. When you’re ready to serve, just reheat the chicken mixture and toss in fresh basil for that signature flavor, serving it over the warm rice with a fried egg on top for a dish that’s just as delicious as if freshly made!
Thai Basil Chicken Stir Fry Variations
Feel free to get creative with this dish and tailor it to your taste! With endless possibilities, you can make this recipe truly your own.
- Protein Swap: Use ground turkey or tofu for a lighter option while still keeping the flavor rich and satisfying.
- Vegetable Medley: Incorporate seasonal veggies like bell peppers, snap peas, or carrots for a delightful crunch and nutritional boost. Let your choice of vegetables reflect what’s fresh at the market.
- Herb Alternatives: If basil isn’t available, try using fresh mint or cilantro for a unique twist that brings a different flavor profile to your stir fry.
- Spice it Up: Add Sriracha or chili paste for an extra kick, perfect for heat lovers seeking a more intense flavor experience. One bite of this spicy goodness will leave you craving more!
- Gluten-Free Options: Substitute light and dark soy sauce with tamari to make this dish gluten-free without losing any of that essential umami flavor.
- Rice Base Options: Swap jasmine rice for quinoa or brown rice to add a nuttier flavor and different texture, making this dish even more nutritious.
- This Dish, Vegetarian: Omit the chicken and fish sauce, and replace them with a hearty mix of mushrooms and a splash of soy sauce for an equally satisfying vegetarian alternative.
- Saucy Boost: If you love saucy dishes, add extra chicken broth and a splash more of your favorite sauces for a more pronounced flavor that coats every bite.
For more inspired ideas, check out our Chopped Chicken Caesar Wrap or Street Corn Chicken for delicious meal prep options!
How to Store and Freeze Thai Basil Chicken Stir Fry
Fridge: Store leftovers in an airtight container for up to 3-4 days. Reheat gently on the stovetop or in the microwave, adding a splash of water to maintain moisture.
Freezer: This dish freezes well! Place in a freezer-safe container for up to 3 months. Thaw in the fridge overnight before reheating for best results.
Reheating: For the best texture, reheat the stir fry over medium heat in a skillet, stirring occasionally until heated through. Enjoy the flavors just like the first day!

Thai Basil Chicken Stir Fry Recipe FAQs
What kind of basil should I use for this recipe?
Absolutely, fresh basil is key for an authentic flavor! While holy basil is traditional for Thai dishes, regular sweet basil works beautifully too. Make sure the leaves are vibrant green and free from dark spots to ensure freshness.
How do I store leftovers?
Store leftovers in an airtight container in the fridge for up to 3-4 days. When reheating, I recommend adding a splash of water to help maintain moisture and prevent the dish from becoming dry. It’s a meal-prep dream that can save you time!
Can I freeze the Thai Basil Chicken Stir Fry?
The more the merrier! This dish freezes quite well. Just transfer it to a freezer-safe container and store it for up to 3 months. To thaw, place it in the fridge overnight, then reheat in a skillet or microwave until heated through.
What should I do if my stir fry is too salty?
If your stir fry tastes overly salty, don’t worry; you can fix it! Try adding a bit of sugar or extra vegetables like bell peppers or carrots to balance the flavor. Customize it until it suits your palate perfectly!
Are there any dietary considerations for this dish?
Yes! If you have dietary restrictions, you can easily adapt this recipe. Use ground turkey or tofu for a leaner or vegetarian option. For gluten-free, switch to tamari instead of soy sauce. Always check the labels on sauces if allergies are a concern!

Thai Basil Chicken Stir Fry: Quick, Flavorful & Protein-Packed
Ingredients
Equipment
Method
- Heat 2 teaspoons of vegetable or sesame oil in a large frying pan or wok over medium-high heat. Add 2 minced cloves of garlic and 1-2 chopped bird's eye chilies. Sauté for about 1 minute until fragrant.
- Add 1 pound of ground chicken to the pan, breaking it apart. Cook for approximately 5-7 minutes until browned and cooked through.
- Incorporate 2 tablespoons of light soy sauce, 1 tablespoon of dark soy sauce, 1 tablespoon of fish sauce, and 1 tablespoon of oyster sauce. Stir in 1 teaspoon of sugar and ½ cup of chicken bone broth. Cook for 3-4 minutes until the sauce thickens.
- Toss in a handful of fresh basil leaves. Stir gently until the basil wilts, about 1 minute.
- Rinse 1 cup of jasmine rice under cold water until clear. Combine with 1½ cups of chicken bone broth in a medium pot. Bring to a boil, then cover and reduce heat to low, cooking for about 20-22 minutes.
- Spoon the Thai Basil Chicken Stir Fry over jasmine rice. Fry 2 large eggs and place on top. Garnish with fresh basil or lime wedges.

Leave a Reply