Editorial standards: editorial policy · affiliate disclosure
Thai cooking · pad kra pao moo
Traditional Pad Kra Pao Moo Recipe (Thai Holy Basil Pork)
Pounded garlic and bird’s-eye chillies, quickly stir-fried ground pork, holy basil folded in at the end, and a fried egg over jasmine rice. Start with our original family version, then use the milder adaptation if you want less heat or extra beans.
How do you make Pad Kra Pao Moo?
Pound garlic and bird’s-eye chillies into a rough paste, stir-fry it briefly in hot oil, sear ground pork, then season with oyster sauce, soy, fish sauce and a little sugar. Turn off the heat and fold in holy basil. Serve over jasmine rice with a separately fried egg. The recipe below is our original family version, followed by a milder home variation.
What to know before you cook
- Holy basil defines the dish: Thai sweet basil can work when necessary, but the aroma and flavour will be different.
- Prepare everything first: the stir-fry is quick, so pound the aromatics and mix the sauce before heating the wok.
- Adjust heat separately: the original uses 5–10 bird’s-eye chillies for two servings; the adaptation below starts with 1–2.
- Cook pork safely: ground pork should reach 160°F (71°C) on a food thermometer.
For more Thai food context, explore our Bangkok street food guide, Thailand food and travel notes, and Thai recipes for families.
Original family version
Traditional Pad Kra Pao Moo
Ground pork, pounded garlic and bird’s-eye chillies, a savoury sauce, and holy basil folded through at the end. Serve with jasmine rice and a separately fried egg. This is the original family method shared on this page—not a claim that every Thai cook uses exactly the same proportions.
Ingredients
Pork and aromatics
- 300 g ground pork
- 1 large handful holy basil leaves, picked
- 5–6 garlic cloves, peeled
- 5–10 bird’s-eye chillies
Sauce
- 1 tablespoon oyster sauce
- 1 tablespoon light soy sauce
- 1/2 teaspoon dark soy sauce
- 1 dash fish sauce
- 1 teaspoon sugar
To cook and serve
- 1 tablespoon neutral vegetable oil for stir-frying, plus extra oil for frying the eggs
- 2 eggs
- Cooked jasmine rice, to serve
Seven-step method
Make the paste
Pound the garlic and bird’s-eye chillies in a mortar and pestle until they form a coarse paste. Keep some texture; do not grind them into a smooth purée.
Heat the wok
Heat a wok over high heat. Add the measured tablespoon of neutral oil and let it shimmer. Have the sauce ingredients and basil ready before you start cooking.
Fry the aromatics
Add the garlic and chilli paste. Stir-fry for about 10 seconds, just until fragrant; do not let the garlic burn.
Sear and cook the pork
Add the ground pork in a relatively even layer. Give it a brief moment to take colour, then break it up and stir-fry until cooked through. Use a food thermometer to check that ground pork reaches 160°F (71°C).
Season the stir-fry
Add the oyster sauce, light soy sauce, dark soy sauce, fish sauce and sugar. Toss until the pork is evenly coated. The sauce should taste savoury, not sweet.
Finish with holy basil
Turn off the heat, add the holy basil and fold it through the hot pork until the leaves wilt and smell fragrant.
Fry the eggs and serve
Fry the eggs separately in hot oil to your preferred doneness. Serve the pork over cooked jasmine rice with an egg on top.
The sugar is there to round out the salty, savoury sauce—not make it sweet. If you prefer a drier, more savoury stir-fry, begin with less and adjust to taste next time.
Family recipe by Oliver Mayerhoffer, with family and cultural context from Natalia Mayerhoffer.
What makes this the original version?
Pad kra pao—also written pad krapow or pad gaprao—is named for holy basil. The defining combination is meat, a garlic-and-chilli paste, and plenty of holy basil. Soy, oyster sauce, fish sauce and a little sugar are useful seasonings, but they should support the savoury flavour rather than turn it sweet. That is consistent with the Thai government’s description of the dish’s core ingredients and balance.
This card preserves the original family quantities from our source recipe: 300 g ground pork, five to ten bird’s-eye chillies, five to six garlic cloves, holy basil and the listed sauce. Daniel liked it particularly hot and used twelve chillies; that is a personal preference, not the required amount.
Get everything ready before turning on the heat. Once the garlic and chilli hit the pan, the cooking moves quickly. For general Thai pantry help, see our Thai ingredients guide.
Our milder family variation: fewer chillies and optional beans
This is a practical home adaptation, not a claim that there is one standard “family” version of pad kra pao. It keeps the same savoury pork-and-basil direction but lowers the starting heat and adds green beans for another texture. The Thai baseline and the variation are clearly separated so you can choose the plate you want.
Ingredients for 2 servings
- 300 g ground pork
- 1 large handful holy basil leaves, picked
- 4 garlic cloves, peeled
- 1–2 bird’s-eye chillies, to start; add more only if wanted
- 100 g green beans or yardlong beans, sliced into short pieces
- 1 tablespoon oyster sauce
- 1 tablespoon light soy sauce
- 1/2 teaspoon dark soy sauce
- 1/2–1 teaspoon sugar, to taste
- A small dash of fish sauce, to taste
- 1 tablespoon neutral vegetable oil, plus extra for frying eggs
- 2 eggs and cooked jasmine rice, to serve (optional as preferred)
How to make the variation
- Pound the garlic and one or two chillies into a rough paste. Mix the oyster sauce, light soy, dark soy, fish sauce and sugar in a small bowl.
- Heat the oil in a wok or large skillet. Fry the paste briefly until fragrant, then add the pork. Let it brown a little before breaking it up.
- Add the sliced beans and stir-fry until tender-crisp. Continue cooking the pork until it reaches 160°F (71°C) internally.
- Add the sauce and toss to coat. Taste and adjust the saltiness and sweetness rather than adding extra sugar automatically.
- Turn off the heat, fold in holy basil until wilted, and serve over jasmine rice. Add a separately fried egg if you like.
Choosing between the two: use the original card when you want Daniel’s hotter, simpler version; use this adaptation when you want lower starting heat or beans in the stir-fry. Green beans are a published home-cooking variation, although cooks differ on whether they belong in the most minimal version. For example, Pepper.ph’s Pad Kra Pao recipe includes green beans; they are optional here, not part of our baseline family recipe.
Holy basil vs Thai sweet basil: what changes?
Holy basil (kaphrao or kra pao) is the herb associated with the name of this dish. It has a peppery, clove-like aroma. Thai sweet basil is sweeter and more anise-like, so it changes the flavour. If holy basil is unavailable, Thai sweet basil—or another practical basil substitute—can still make a good stir-fry; simply describe it honestly as an adaptation.
For context, compare the Hot Thai Kitchen pad kra pao guide and The Woks of Life pork and holy basil method. Both discuss holy basil as the defining herb while acknowledging practical ingredient substitutions.
Why pound the garlic and chillies?
A coarse paste helps the aromatics distribute through the pork and release their aroma quickly. It is a useful technique, not a magic chemical shortcut: you do not need to claim that pounding automatically releases a measured amount of allicin or capsaicin to explain the difference.
Why this recipe belongs to Daniel
For me, the sound of garlic and chillies hitting a hot wok brings my brother Daniel straight back. When we lived in Bangkok from 2016 to 2018, late-night street-food runs were part of our routine. Daniel loved the heat and the straightforward comfort of a good plate of pad kra pao.
Every year on 30 July, Daniel’s birthday, we cook this dish late at night. It recalls the meals we used to eat after a long shift or a night out in Bangkok. This is our family version, shaped by those memories and the ingredients listed above—not a claim that every Thai cook makes the dish exactly the same way.
Long before Bangkok’s night markets, our adventures began in the garden in Cheltenham. Daniel was about eight and I was about six in this photograph, both of us covered in mud and looking towards the camera.
Another photograph shows Daniel with local children near our family home in Thailand in 2017. For us, these memories belong beside the recipe—but they come after the practical cooking details, so readers can get straight to the food first.
Another photograph shows Daniel with his nephew Victor when Victor was very young. We keep these pictures with the recipe because this meal is part of how we remember Daniel, not simply a dish to cook.
To the muddy adventures in Cheltenham, the late nights in Bangkok, and the laughter that still echoes in our kitchen. We miss you every day, brother. This plate is for you.
— Oliver, Natalia and Victor
Serving Pad Kra Pao
Serve the stir-fried pork immediately over hot jasmine rice and put the fried egg on top. If you enjoy the salty, spicy condiment prik nam pla, serve it separately so each person can adjust their own plate. Keep the baseline sauce savoury; the sugar should balance its saltiness rather than make the pork sweet.
Cooking and storing leftovers safely
Ground pork
Use a food thermometer to check that ground pork reaches 160°F (71°C). Colour alone is not a reliable temperature check. See the official U.S. government safe-temperature chart.
Cooked jasmine rice
Cooked rice needs particular care. Cool leftovers as quickly as possible—ideally within one hour—then refrigerate promptly, use within 24 hours, and reheat only once until steaming hot throughout. These are the UK Food Standards Agency’s rice-specific recommendations; see its rice safety guidance.
Keep exploring Thai food
This recipe sits alongside our Thailand food notes, Thai pantry guides and other family cooking pages.
- More Thai recipes: authentic Thai recipes for families · Massaman curry · recipe index.
- Ingredients and heat: Thai ingredients for beginners · Thai chilli pepper guide · global pantry guide.
- Thailand and family travel: Bangkok street food guide · Thailand food and travel · family food and travel archive.
Questions about Pad Kra Pao
Can I use Thai sweet basil instead of holy basil?
Yes, if holy basil is unavailable, but the flavour will change. Holy basil gives pad kra pao its characteristic peppery, clove-like note; Thai sweet basil is sweeter and more anise-like. Treat it as a practical substitute, not an identical ingredient.
How spicy is traditional Pad Kra Pao?
The original family version uses five to ten bird’s-eye chillies for two servings; Daniel liked it hotter and used twelve. For a milder variation, start with one or two chillies, or prepare the chilli portion separately.
Why is the fried egg cooked separately?
Frying the egg separately keeps the pork and basil stir-fry moving quickly and lets you control the egg’s edges and doneness. Serve it on top of the pork and jasmine rice.
Can I add green beans or long beans?
Yes. Beans are a common home variation, though they are not part of the simplest baseline version. Slice them finely and stir-fry them with the pork until tender-crisp before adding the sauce and holy basil.
How should I store leftover Pad Kra Pao and rice?
Refrigerate leftovers promptly. For cooked rice, the UK Food Standards Agency advises cooling it as quickly as possible, ideally within one hour, keeping it chilled, using it within 24 hours and reheating it only once until steaming hot throughout.
Enjoying our content? Make Mangoes & Palm Trees a preferred source on Google.



thanks for good artikel