Thai · Quick Meals

Pad Kra Pao (Thai Basil Chicken)

Thailand's most-eaten dish: minced pork fried hard with garlic and chillies, tossed with holy basil, and served over rice with a crispy fried egg. Ten minutes, start to finish.

Not yet ratedThis recipe has no ratings yet 20 min total Serves 2 servings Easy
Jump to Recipe Method
Pad Kra Pao (Thai Basil Chicken) — Thai quick meals recipe, served and ready to eat

Photograph credit: Ka-phrao mu (basil fried pork) with rice & egg, Bangkok, 2019-03-31 (1) by Bitterschoko · CC0 · Wikimedia Commons

Method

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Pound the garlic and chillies in a mortar into a rough paste. Do not use a machine.

  2. Mix the oyster sauce, both soy sauces, fish sauce, sugar and stock in a small bowl.

  3. Heat a wok over the highest heat with the 2 tablespoons of oil until smoking. Add the garlic-chilli paste and stir for 15 seconds only — it burns fast.

  4. Add the pork and press it flat against the wok. Leave 45 seconds to catch and brown, then break it up and stir-fry 2 minutes more.

  5. Pour in the sauce mixture and toss for 60 to 90 seconds until it reduces and coats the meat.

  6. Take the wok off the heat and fold through the basil leaves, which will wilt in the residual heat.

  7. In a separate pan, heat the remaining 4 tablespoons of oil until shimmering and fry the eggs hard for 90 seconds, spooning hot oil over the whites, until the edges are brown, bubbled and lacy and the yolk is still runny.

  8. Serve the pork over jasmine rice with a crispy egg on top and lime wedges alongside.

Chef’s Tips

  • The egg is not optional. A khai dao — crispy fried egg — is what makes this a complete Thai meal.
  • Holy basil is worth hunting down; its peppery bite is quite different from sweet Thai basil.
  • Let the pork catch and brown before breaking it up. Constant stirring steams it grey.

Common Substitutions & Variations

  • A pinch of dried chilli flakes works in place of fresh chilli — start with about a third of the quantity the chillies in the list implies, since dried chilli is more concentrated, and add more to taste.
  • Lemon is the everyday swap for lime in this kind of dish — the acidity plays the same role even though the flavour is not identical.
  • An eighth of a teaspoon of garlic powder per clove is the usual stand-in when you are out of fresh garlic — it will not caramelise the same way, but it carries the flavour.

Pairing Suggestions

  • A cold lager or iced Thai tea
  • Serve with prik nam pla — fish sauce with sliced chillies
  • Finish with fresh pineapple

Storage & Reheating

Refrigerate 2 days. Reheat in a hot pan and add fresh basil, then fry a new egg.

Common questions

How long does Pad Kra Pao (Thai Basil Chicken) take to make?

About 20 minutes in total — 10 minutes of preparation and 10 minutes of cooking. The recipe serves 2.

What are the key tips for making Pad Kra Pao (Thai Basil Chicken)?

The egg is not optional. A khai dao — crispy fried egg — is what makes this a complete Thai meal. Holy basil is worth hunting down; its peppery bite is quite different from sweet Thai basil. Let the pork catch and brown before breaking it up. Constant stirring steams it grey.

What should I serve with Pad Kra Pao (Thai Basil Chicken)?

A cold lager or iced Thai tea; Serve with prik nam pla — fish sauce with sliced chillies; Finish with fresh pineapple.

How should Pad Kra Pao (Thai Basil Chicken) be stored?

Refrigerate 2 days. Reheat in a hot pan and add fresh basil, then fry a new egg.

Is Pad Kra Pao (Thai Basil Chicken) suitable for a special diet?

This recipe is dairy-free and high-protein. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.

How many calories are in Pad Kra Pao (Thai Basil Chicken)?

About 742 kcal per serving, with 34 g protein, 62 g carbohydrate and 40 g fat. The figures are calculated from the ingredient list and are an estimate.

Nutritional Highlights

Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.

742Calories
34gProtein
62gCarbs
40gFat
2gFibre
6gSugar
1580mgSodium

Reader Reviews

Cooked this? Leave a review

Your rating out of 5

Reviews are stored in your browser only — nothing is sent to a server.

Written and tested by Turab

One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.