Chicken Krapow Recipe: Thai Basil Minced Chicken Stir-Fry

Chicken Krapow Recipe: Thai Basil Minced Chicken Stir-Fry

This Thai basil minced chicken stir-fry brings authentic street food flavors to your kitchen. The dish combines ground chicken with aromatic garlic, chili, and fresh Thai basil for a quick, satisfying meal.

The secret lies in cooking the chicken until crispy and finishing with a splash of soy sauce and oyster sauce. Fresh basil leaves are stirred in at the end to preserve their vibrant aroma and color.

Ready in under 20 minutes, this recipe delivers bold, balanced flavors with minimal effort. The result is tender chicken with a slightly crispy texture, coated in a savory-sweet sauce.

Serve over steamed jasmine rice with a fried egg on top for the classic Thai presentation. Here’s how to make it at home.

👨‍🍳
Difficulty
Easy
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Chicken Krapow

Ground chicken, Thai basil, and bold sauces create this street-food classic at home.

Ingredient Amount Notes
Ground Chicken 🍗 1 lb Prefer thigh meat for richer flavor
Thai Basil Leaves 🌿 2 cups Fresh, packed, stems removed
Garlic Cloves 🧄 6 cloves Minced finely for even distribution
Thai Bird's Eye Chili 🌶️ 3 whole Adjust quantity to heat preference
Oyster Sauce 🍶 2 tbsp Essential for authentic flavor
Soy Sauce 🫒 2 tbsp Use light or all-purpose variety
Fish Sauce 🐟 1 tbsp Adds umami depth to the dish
Golden Mountain Sauce 🥫 1 tbsp Optional but traditional for balance
Palm Sugar 🍚 1 tsp Or substitute with brown sugar
Vegetable Oil 🫒 3 tbsp High smoke point for stir-frying
Jasmine Rice 🍚 2 cups Uncooked, for serving
Large Eggs 🥚 4 whole For topping, fried sunny-side up
Green Onions 🧅 3 whole Sliced thinly for garnish

The ground chicken should have some fat for flavor—thigh meat is ideal. Asian markets often carry pre-ground chicken thigh, but any ground chicken works. Thai basil is non-negotiable (regular basil won’t cut it)—find it at H Mart or local Vietnamese grocery stores. Bird’s eye chilies pack serious heat, so adjust based on your tolerance.

No Thai basil? Holy basil is the closest substitute, but regular basil plus a pinch of mint can approximate the flavor. Vegetarian oyster sauce works if you’re avoiding seafood. Fish sauce is key for umami—Red Boat is a trusted brand. Palm sugar can be swapped with brown sugar, but the caramel notes add authenticity.

This dish is best served immediately over hot jasmine rice. Leftovers keep in the fridge for 2-3 days, though the basil will lose its bright green color. Reheat gently to avoid drying out the chicken. Freezing isn’t recommended—the basil texture suffers.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I love that this comes together in a single skillet—ground chicken, garlic, and chilies sizzle while I barely dirty a dish.
  • Umami Bomb: The oyster sauce and Thai basil create this deep, savory-sweet flavor that hits just right.
  • Weeknight Hero: Honestly, it’s my go-to for busy evenings—ready faster than takeout and way more satisfying.
  • Budget Stretcher: Ground chicken keeps it affordable, and leftovers taste even better the next day over rice.

Step-by-Step Instructions for Thai Basil Minced Chicken Stir-Fry

Here’s the method. Straightforward, tested, works every time.

Step 1: Prepare the Sauce and Aromatics

In a small bowl, combine the 2 tbsp oyster sauce, 2 tbsp soy sauce, 1 tbsp fish sauce, 1 tbsp Golden Mountain Sauce, and 1 tsp palm sugar. Stir until the palm sugar dissolves completely. This balanced sauce is the heart of the dish.

Finely mince the 6 cloves garlic cloves and thinly slice the 3 whole Thai Bird’s Eye Chili. I mince the garlic first, then use the same knife to slice the chilies—this transfers some of the chili oils to the garlic for extra flavor. Slice the 3 whole green onions into thin rounds, separating the white and green parts.

Step 2: Cook the Ground Chicken

Heat 2 tbsp vegetable oil in a wok or large skillet over high heat until shimmering but not smoking. Add the 1 lb ground chicken and break it up with a spatula. Cook for 4-5 minutes, stirring occasionally, until the chicken is no longer pink and starts to brown slightly.

The chicken should be in small, even pieces—this ensures maximum surface area for the sauce to cling to. If your pan isn’t hot enough, the chicken will steam rather than brown. Don’t overcrowd the pan; cook in batches if necessary.

Step 3: Build the Stir-Fry and Add Basil

Add the remaining 1 tbsp vegetable oil to the pan, then stir in the minced garlic and sliced chilies. Cook for 30-45 seconds until the garlic is fragrant but not browned—burnt garlic turns bitter. Immediately add the sauce mixture and stir to coat the chicken evenly.

Add the 2 cups Thai basil leaves and stir-fry for 1-2 minutes until the basil wilts and releases its aroma. The leaves should turn dark green and slightly glossy. Remove from heat as soon as the basil is wilted to preserve its fresh flavor.

Step 4: Fry the Eggs and Serve

In a separate nonstick pan, heat a little oil over medium heat. Fry the 4 whole large eggs sunny-side up for 2-3 minutes until the whites are set but yolks remain runny. The yolks will add richness when mixed with the stir-fry.

Divide the hot 2 cups jasmine rice among plates. Top each serving with a portion of the chicken basil stir-fry, then place one fried egg on top of each. Garnish with the sliced green onions. Serve immediately while the egg yolks are still warm and runny.

👨‍🍳

Pro Tips For Making Chicken Krapow

  • Blister the Chilies: Cook the Thai bird’s eye chilies first in hot oil for 30 seconds until fragrant—this softens their bite and deepens the flavor before adding garlic.
  • Drain the Chicken: After browning the ground chicken, pour off excess fat; leaving it in makes the dish greasy and dilutes the oyster sauce.
  • Last-Minute Basil: Stir in the Thai basil leaves at the very end and turn off the heat immediately—adding them too early turns them bitter and sad.
  • Sauce First, Adjust Later: Start with less oyster sauce than you think you need, taste, then add more; it’s salty and reduces down, so you can’t take it out once it’s in.

Storing and Reheating Leftovers

Refrigerator Storage

Let this dish cool for no more than 2 hours before transferring to airtight containers. It keeps well at 40°F or below for up to 3 days. The flavors deepen as the basil and sauces meld together. ❄️

Freezer Storage

While not ideal, you can freeze leftovers for up to 1 month. Use quart-sized freezer bags and press out excess air to minimize freezer burn. Note that the basil will darken and soften significantly upon thawing.

Stovetop Reheating

Warm leftover chicken krapow in a skillet over medium-low heat with a splash of water or chicken broth. Add 1 tsp oil and stir occasionally for 3-4 minutes until heated through. This preserves texture better than microwaving. 🔥

Microwave Reheating

Place a single portion on a microwave-safe plate, cover with a damp paper towel, and heat on 50% power for 1-2 minutes. Stir and continue in 30-second bursts until reaching 165°F. The basil may wilt further, but the flavors remain vibrant.

Serving Leftovers

Reheated chicken krapow still tastes great over fresh jasmine rice. Fry a new egg to top each serving for that authentic touch. I often add extra fresh basil leaves after reheating to brighten the dish.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 245mg82%
Sodium 1250mg54%
Total Carbohydrate 25g9%
Dietary Fiber 2g7%
Sugars 3g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use ground turkey instead?

Yes, ground turkey works as a leaner alternative. Cook it the same way, but add 1 tbsp oil to compensate for lower fat content. The flavor will be milder, so consider adding extra fish sauce.

2

Why is my chicken not crispy?

High heat and patience are key! Cook the chicken in small batches to avoid steaming. Wait until it browns before adding sauces. High smoke point oil helps achieve the perfect texture.

3

What if I can’t find Thai basil?

Holy basil is the best substitute, but regular basil plus mint can work. Avoid dried basil—it lacks the fresh aroma. Check Asian markets for Thai basil.

4

Can I make this ahead of time?

Best served fresh, but leftovers keep 2-3 days refrigerated. Reheat gently and add fresh basil to revive flavors. Avoid freezing—the texture suffers.

★★★★★4.9(12 reviews)
Tyler Campbell