Chef-tested recipe
High-heat pork stir-fry with freshly pounded chilli and garlic, savoury seasoning, holy basil, and a crisp-edged fried egg

Pad kra pao takes its name from kra pao—Thai holy basil—so that peppery, clove-scented herb is central rather than decorative. Pork is cooked over fierce heat with a fresh chilli-garlic paste, balanced individual seasonings, and no bottled stir-fry sauce. The basil is added at the end so its aroma remains vivid.
Recipe at a glance
- Servings
- 4 servings
- Prep Time
- 10 mins
- Cook Time
- 15 mins
- Total Time
- 25 mins
- Cuisine
- Thai
- Course
- Main dish
- Cooking Method
- Pounding, high-heat stir-frying, and shallow-frying
- Difficulty
- Easy
- Best Served With
- Freshly steamed jasmine rice, sliced cucumber, and prik nam pla served separately.
Before you begin
Ingredients & equipment
Gather what you need first, then cook through the method with confidence.
As an Amazon Associate I earn from qualifying purchases. Ingredient and equipment links marked “paid link” may earn a commission at no extra cost to you.
Equipment
- Granite mortar and pestlepaid link
- Seasoned wokpaid link
- Wok spatulapaid link
- Small mixing bowlpaid link
- Slotted spoonpaid link
- Digital kitchen scalepaid link
Ingredients
For the chilli-garlic paste
- Garlic: 35 g, peeled
- Thai bird’s-eye chillies: 15 g
- Mild long red chilli: 30 g
For the pork
- Pork shoulder: 600 g, coarsely minced
- Neutral cooking oilpaid link: 30 ml
- Oyster sauce: 25 ml Shop paid link
- Fish sauce: 20 ml Shop paid link
- Light soy saucepaid link: 10 ml
- Dark soy saucepaid link: 5 ml
- Palm sugarpaid link: 8 g, finely grated
- Water: 30 ml
- Thai holy basil leaves: 60 g
For the fried eggs
- Eggs: 4
- Neutral cooking oilpaid link: 80 ml
Preparation Overview
Pound the garlic, bird’s-eye chillies, and long chilli in a mortar to a coarse, moist paste. Mix the oyster sauce, fish sauce, light soy, dark soy, palm sugar, and water in a small bowl. Pick the holy basil leaves from the thick stems. Keep the pork cold until the wok is ready.
Method
Heat 80 ml oil in a wok over medium-high heat. Fry the eggs one at a time, spooning hot oil over the whites, until the edges are crisp and the yolks remain soft. Drain and reserve.
Carefully pour away the frying oil, leaving 30 ml in the wok.
Heat the wok over high heat until the oil shimmers. Add the chilli-garlic paste and stir-fry for 20–30 seconds until intensely aromatic.
Add the pork and spread it across the wok. Leave it for 30 seconds, then stir-fry for 3–4 minutes, breaking it into small uneven pieces and allowing some edges to brown.
Add the mixed seasonings. Toss over high heat for 1–2 minutes until the liquid clings to the pork rather than pooling.
Turn off the heat. Add the holy basil leaves and toss for 20 seconds, just until wilted.
Divide the pork among four plates and place one crisp-edged egg on each. Serve immediately.
Beginner Technique Notes
Holy basil is distinct from Italian sweet basil and Thai sweet basil. Seek out leaves labelled holy basil or kra pao.
Pound the aromatics coarsely rather than blending them into a smooth wet purée.
A crowded, lukewarm wok steams pork. Use the widest pan available and keep the heat high.
Add basil after turning off the heat; prolonged cooking weakens its fragrance.
Tips and Variations
Adjust the bird’s-eye chilli quantity for heat, but retain the mild red chilli for colour and aroma.
Coarsely hand-chopped pork gives a more irregular, succulent texture than finely processed mince.
Fish sauce and oyster sauce are traditional pantry seasonings here, not a premixed stir-fry sauce.
For pad kra pao gai, replace pork with coarsely chopped boneless chicken thigh and cook to 74°C.
Serving Ideas
- Spoon over hot jasmine rice and place the fried egg to one side so its yolk can run into the pork. Keep the garnish minimal; holy basil belongs inside the stir-fry.
Storage
Refrigerate the pork separately from the eggs for up to 2 days. Reheat the pork rapidly in a hot wok with 15 ml water. Fry fresh eggs for serving. Freezing the cooked pork is possible for up to 1 month, although the basil aroma fades.
Nutritional Value
Allergen Notes
Contains eggs, fish, molluscs, and soy. Oyster and soy sauces may contain wheat; use properly labelled alternatives when required.
Frequently Asked Questions
Can Thai sweet basil replace holy basil?
It can make a pleasant stir-fry, but it will not have the peppery aroma that defines pad kra pao.
Why is the stir-fry watery?
The wok was not hot enough, the pork was crowded, or too much water was added.
Is the fried egg essential?
It is a very common accompaniment, especially for a full rice meal, but the stir-fry can be served without it.
Can ground chicken be used?
Yes. Choose chicken thigh mince and cook it completely while keeping the heat high.