Pad kra pow is probably my favourite Thai dish of all time.
Not too hard, and one-pot meal at that, I make this quite often. But this update on the recipe is probably the best, the tastiest, most flavourful, most sedap version I’ve done so far. The recipe is inspired by my relative who is well-known for her cooking (her standard is even higher than KL’s top restaurants. Her attention to detail, right down to the proper decor and cutlery for a “simple” saba rice dish she prepared for us) will give Michelin chef’s a run for their money ok!!
Important: season and adjust
While I was at her house a few weeks ago, I saw her cooking pad kra pow for her daughters’ school lunch. I noticed her taste and adjust the flavours several times.
I was surprised, to be honest. Even an experienced cook like her would go through that step for what must be a simple dish?
Then I realised why. She cares about the outcome and the enjoyment of the person eating it deeply. So must taste and check if flavour is ngam (Cantonese for “on point”). Attention to detail is the hallmark of all great cooks.
No shortcuts. No skipped steps, no matter how easy a dish may seem. You have to do the work.
My No 1 tip for a killer pad kra pow
You probably have your own favourite pad kra pow recipe. But do consider this tip from my relative: marinate the meat before cooking it. I know most people don’t marinate and just rely on the strong and flavourful sauce combo. However, from experience, I can tell you that the marination makes a difference. A bit more work but the final results are definitely worth the effort.

Pad Kra Pow (Thai Basil Stir-fry Chicken)
Ingredients
- 150 g Minced chicken (marinate with a drizzle of fish sauce, light soy sauce and pepper)
- 5-6 cloves garlic
- 4-5 red chilli padi
- 2 pips shallot
- 1-2 tbsp oyster sauce
- 1 tbsp light soy sauce
- 1 tsp fish sauce
- 1-2 tsp dark soy sauce
- Pinch of white pepper
- Few tbsp water
Instructions
- Pluck tough stems from basil leaves. Chop french beans into cubes.
- Mince meat (I used chicken) either by hand chopping or food processor. Marinate with fish sauce, light soya sauce and white pepper. I do this in the morning and leave it in the fridge until dinner time, but 1 hour should be enough.
- Chop up some shallots. This is just for extra fragrance.
- Pound together a few garlic cloves and chillies roughly. Adjust number of chillis to your level of preferred spiciness. (See Recipe Note 1)
- Heat up oil in wok and fry two eggs, sunny side up. I do this step first so that I can reuse the oil.
- Using the leftover oil, spread minced meat over the wok in a layer and cook until both sides start to acquire browning.
- Add in shallots, garlic and chillies. Make sure they are in contact with the oil so that they can flavour it.
- Add fish sauce, dark soy sauce, light soy sauce, oyster sauce, white pepper, and sufficient water to get that sauciness. Taste and adjust. (See Recipe note 2)
- When chicken and french beans are completely cooked, and sauce has reduced to your desired thickness, turn off heat and add basil leaves. Toss to mix until the leaves are wilted to your desired wilty-ness. Serve with sunny side up egg and rice, enjoy!
Notes
-
Pad Kra Pow (Thai Basil Stir-Fry)
1. What is pad kra pow?
Pad kra pow is a Thai stir-fried dish made with minced meat, garlic, chilli, and holy basil, typically served with rice and a fried egg. 2. Why is pad kra pow considered a one-pot meal?
Everything is cooked in a single pan — the meat, aromatics, sauce, and basil — making it fast, efficient, and ideal for home cooking. 3. What meat works best for pad kra pow?
Minced pork or chicken is most common, but beef also works well. The key is using meat with some fat for flavour. 4. Should I marinate the meat for pad kra pow?
Yes. Marinating the meat before cooking enhances depth of flavour and ensures the seasoning penetrates the protein, not just the sauce. 5. Why do Thai cooks taste and adjust pad kra pow multiple times?
Pad kra pow relies on balance — salty, spicy, and savoury. Tasting ensures the flavours are “ngam” (on point) before serving. 6. What makes pad kra pow taste better than restaurant versions?
Attention to detail, proper marination, and careful seasoning adjustments elevate home-cooked pad kra pow beyond rushed restaurant versions. 7. Is pad kra pow supposed to be very spicy?
Traditionally yes, but the heat level can be adjusted by reducing the amount of chilli used. 8. What basil should be used for pad kra pow?
Holy basil (kra pow) is traditional, but Thai basil can be used as a substitute if holy basil is unavailable. 9. What is the best way to serve pad kra pow?
Serve it hot with steamed white rice and a sunny-side-up fried egg for the classic Thai experience. 10. What if you don't want it to be so spicy? If you don't want it to be so spicy, don't pound so long. The longer you pound, the more of the capsaicin (the property that gives chillies their spiciness) you activate.

