Method
- 1
Cook the jasmine rice.
12 min - 2
Mix oyster sauce, fish sauce, dark soy and sugar with 2 tbsp water.
- 3
Fry garlic and chillies in the oil in a very hot wok for 20 seconds, add the chicken and break it up until no longer pink.
4 min - 4
Add the green beans and sauce and stir-fry until the beans are tender-crisp, then fold in the basil until just wilted.
2 min - 5
Fry the eggs in a little oil until the edges are lacy and crisp. Serve over the rice with the egg on top.
2 min
Watch how it's made
Hand-picked videos of this dish or its classic version. Their quantities differ, so follow ours for the macros above.
The "Original" Thai Basil Stir Fry (Pad Kra Pao)
Pailin's Kitchen · YouTube
Thai basil chicken recipe (pad kra pao gai ผัดกระเพราไก่) - Thai Recipes
Mark Wiens · YouTube
Substitutions
- Make it vegetarian with crumbled firm tofu and mushroom 'oyster' sauce.
- Skip the fried egg to save about 90 kcal per serving.
- Use cauliflower rice for a low-carb version.
You might also like
- 45 g protein

Greek Chicken Quinoa Bowl
Oregano-lemon chicken, quinoa, crisp vegetables and a spoon of tzatziki. Bright, balanced and lunchbox-ready all week.
35 min505 kcalMediterranean - 44 g protein

Chicken Burrito Bowl
Chipotle-spiced chicken, black beans, rice, charred corn and pico de gallo. Everything you love about a burrito, prepped for the week.
35 min520 kcalMexican - 50 g protein

Chicken Pesto Pasta
Whole-wheat pasta with seared chicken, basil pesto, blistered cherry tomatoes and spinach. A proper bowl of pasta at 50 g protein.
20 min590 kcalItalian - 39 g protein

Teriyaki Salmon Rice Bowl
Sticky homemade teriyaki salmon over rice with edamame, cucumber and sesame. Omega-3s and a quick glaze — no bottled sauce needed.
20 min635 kcalJapanese
