PProvenance
Enter
Cooking in
Vernon · the Okanagan
Nearest city · Kelowna Change
Thai

Pad Krapao Mu (Stir-Fried Pork with Holy Basil)

The most widely eaten dish at Thai lunch tables and street food stalls — minced or roughly chopped pork stir-fried at extreme heat with garlic, fresh chillies, oyster sauce, fish sauce, and holy basil (bai grapao), served over rice with a fried egg on top. Pad krapao is the dish that defines Thai wok cookery at the street food level: it is fast (2 minutes from wok to plate), intensely flavoured, and dependent entirely on the specific aromatic of holy basil — not sweet basil, not Thai basil (horapa), but specifically holy basil (grapao). The preparation is one of three canonical Thai street food dishes (with pad Thai and khao man gai) that are judged primarily by the quality of their execution rather than the complexity of their ingredients.

‹Swipe for the next dish›
ServesFour portions
Total20 minutes (including preparation)
Within reach4of 7 in Vernon

Three in town · one shipped · one elsewhere in British Columbia · two not yet within reach.

How the 7 are reached
In town
3 · garlic, light soy sauce, dark soy sauce
Shipped to you
1 · oyster sauce
Elsewhere in British Columbia
1 · neutral oil
Not yet within reach
2 · bird's eye chillies (fresh), holy basil leaves (bai grapao, Ocimum tenuiflorum)
Cook
I

The Market List

The benchmark for each ingredient, and who stocks it near you. Tap a stockist to go straight to the product.

500 g
minced pork
with significant fat content; alternatively, hand-chopped pork for a more textured result
Your own market
6 cloves
garlic
peeled, to be pounded roughly with the chillies
4–6
bird's eye chillies (fresh)
roughly pounded together with the garlic — bruised, not a paste
Not yet within reach of Vernon · each reach is counted
1 large handful (approx. 30 g)
holy basil leaves (bai grapao, Ocimum tenuiflorum)
whole or torn; not sweet basil, not Thai basil (horapa)
Not yet within reach of Vernon · each reach is counted
1 tbsp
fish sauce
Your own market
½ tsp
dark soy sauce
a few drops for colour
1 pinch
white sugar
Your own market
2 tbsp
To serve
4 portions
steamed jasmine rice
hot
Your own market
4
eggs
fried in hot oil until whites are set and edges are lacy and crisp, yolk still runny
Your own market

Within reach counts in town, delivered, shipped and the nearest city. A staple counts once it has a local seller. Charted from each shop's own pages; not yet vouched by a cook who shops here.

The larder of Vernon →

Each tap is counted, so the stockist sees the demand Provenance sends them.

II

The Method

1
Combine the oyster sauce, fish sauce, light soy sauce, dark soy sauce, and sugar in a small bowl and set aside. Pound the garlic and bird's eye chillies together in a mortar until bruised and broken with rough integration — not a smooth paste — so the rough texture catches the wok and fries rather than steaming in its own moisture. Pick the grapao leaves, ensure they are clean and completely dry, portion the pork, and have every component within arm's reach of the wok before applying any heat, because the dish moves at 90 seconds once the wok is on.
From the canon — Fish sauce — nam pla — is the universal salt of the Thai kitchen. Fish Sauce (Nam Pla): Selection and Use →
2
Heat the wok over maximum heat until it begins to smoke, then add the 2 tablespoons of neutral oil. Add the roughly pounded garlic-chilli mixture and fry for 15 seconds without stirring, so the direct contact with the wok draws out the deep, toasted fragrance rather than the raw bite you get from a quick toss. The dish is on course when, within those 15 seconds, an immediate and explosive aromatic release — garlic, capsaicin, hot oil — fills the kitchen.
3
Add the minced pork and spread it across the wok surface in a single layer, so the maximum surface area meets the metal and you build Maillard colour rather than grey, steamed meat. Do not stir; allow 30 seconds of uninterrupted contact between the pork and the wok surface. The pork is ready to break up when the underside shows brown, not grey, and the sizzle deepens in tone.
4
Break up the pork and stir-fry for a further 60–90 seconds until cooked through, then add the combined sauce in one motion and toss to coat, so the sauce hits the hottest part of the wok and reduces immediately to a glaze rather than pooling and stewing the meat. The pork is done when it is fully coloured, slightly caramelised at the edges, and the sauce has reduced to a glossy coating with no pooled liquid in the wok.
5
This is where the dish lives or dies: remove the wok from the heat entirely before adding the grapao, because if the leaves hit live flame, the volatile aromatics that define the dish — that sharp, clove-forward burst — vaporise within 30 seconds and nothing can bring them back. Off heat, add the holy basil leaves in one motion and toss once; the residual heat of the wok wilts the leaves in approximately 10 seconds. The leaves should darken to a slightly translucent deep green, and the aromatic signal of success — immediate and unmistakable — tells you they are done.
6
In a separate pan with generously hot oil, fry the eggs one at a time: crack each egg from a low height into the hot oil so the white sets in contact with the oil rather than spreading thin across a dry surface, and cook until the white is fully set, the edges are lacy, golden, and crisp, and the yolk remains runny. The egg is ready when the lace at the perimeter is deep gold and holds its structure when the pan is tilted.
7
Plate immediately — steamed jasmine rice, the pork and basil over the rice, the fried egg on top — and carry the dish to the table while the clove note from the grapao is still clearly detectable, as that aromatic charge fades within the first minutes after plating. Serve at once.
From the canon — Thai jasmine rice — khao hom mali (fragrant jasmine rice) — cooked by the absorption method: precisely measured rice washed to remove surface starch, combine… Jasmine Rice (Khao Hom Mali): The Absorption Method →
III

Quality Hierarchy

01
Reserve — Fresh grapao grown from seed (Ocimum tenuiflorum), harvested the same day; pork hand-chopped to order from a shoulder cut with a high fat-to-lean ratio, retaining uneven texture; eggs from free-range hens with deep-yolk colour.
02
Estate — Fresh grapao sourced from a specialist Asian market; minced pork from a butcher with stated fat content; good-quality oyster sauce (Lee Kum Kee Premium or equivalent).
03
Market — Fresh grapao from a supermarket Asian herbs section when available; standard supermarket minced pork (ensure it is not labelled extra-lean); standard oyster sauce.
04
House — Where fresh grapao is unavailable: Italian basil combined with a small amount of ground clove and a few torn kaffir lime leaves — an approximation of the aromatic profile, not an equivalent. The dish produced is a pleasant stir-fried pork with basil; it is not pad krapao.
IV

Sensory Tests

◇Smell. Within 15 seconds of the pounded garlic-chilli hitting the hot oil, an explosive aromatic burst — allicin, capsaicin carrier compounds, hot oil volatiles — must be immediately present; absence indicates insufficient wok temperature.
◇Sight. After 30 seconds of undisturbed contact, the underside of the pork layer shows brown Maillard colour, not grey steamed meat; grey indicates the wok was insufficiently hot or the pork was crowded.
◇Smell. Off heat, as the grapao wilts in residual heat, a sharp, clove-forward aromatic burst — eugenol and methyl eugenol — is clearly and immediately detectable; its absence means the basil was added too early or the wok was still on the flame.
◇Sight. The grapao leaves wilt to a slightly translucent deep green within 10 seconds off heat; leaves that remain bright and stiff were not wilted; leaves that are black and sodden were overcooked on the flame.
◇Sight. The fried egg is done when the perimeter lace is deep gold and holds its structure, while the yolk dome remains visibly liquid and unset.
◇Where it lives or dies. The holy basil must be added off heat — eugenol and methyl eugenol are highly volatile and cook out within 30 seconds of flame exposure, leaving a flaccid herb with no aromatic contribution and no Thai character.
Pillar V
Cross-cuisine parallels are part of membership.
The dishes this one teaches you, across the cuisines — on every recipe.
Enter · from $49 a year
VI

What to Pour

Pouring for British Columbia · ·

The pairing
Kiku-Masamune Kimoto Junmai
Kiku-Masamune Sake Brewing · Nada
Not yet stocked in British Columbia
Sake
From British Columbia
1897 Amber Ale
Stanley Park Brewing · Metro Vancouver
Stanley Park Brewing · Vancouver →
Beer
Without alcohol
Americano — Burundi Kayanza (Gatukuza Women Group)
Gatukuza Women Group
Not yet stocked in British Columbia
Coffee

Each tap is counted, so the stockist sees the demand Provenance sends them.

Why each one works is part of membership — Enter · from $49 a year →

The whole pairing
Pillar VII
Origin and lineage are part of membership.
Where the dish comes from and how it came to be — on every recipe.
Enter · from $49 a year