PProvenance
Enter
Cooking in
Thompson–Shuswap
Nearest city · Kamloops Change
Thai · Bangkok

Hoy Tod — Oyster Crispy Omelette / หอยทอด

Hoy tod is a Bangkok street food masterpiece — fresh oysters or mussels embedded in a starchy, eggy batter that is fried on a flat iron griddle in generous amounts of lard or oil until the edges are lacey and crispy while the centre remains soft and custardy. The batter is rice starch, tapioca starch, and egg — the two starches are what produce the characteristic dual texture of crispy-lacy edges and soft, gummy centre that cannot be achieved with a regular wheat flour batter. The whole beaten egg is poured directly over the oysters on the hot griddle, not mixed in advance. Bean sprouts, garlic chives, and sometimes spring onion are added to the top of the omelette just before serving.

‹Swipe for the next dish›
ServesFour portions
Within reach3of 8 in Thompson–Shuswap

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

How the 8 are reached
In town
2 · eggs, spring onions
Shipped to you
1 · rice flour
Elsewhere in British Columbia
2 · tapioca starch, sriracha
Not yet within reach
3 · rice starch, fresh oysters, garlic chives
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.

For the batter
80 g
rice starch
Not yet within reach of Thompson–Shuswap · each reach is counted
20 g
rice flour
a small amount
180 ml
water
Your own market
300 g
fresh oysters
shucked, drained
Not yet within reach of Thompson–Shuswap · each reach is counted
80 ml
lard or neutral oil
divided across portions; generous
Your own market
120 g
bean sprouts
tails trimmed
Your own market
30 g
garlic chives
cut into 4 cm lengths
Not yet within reach of Thompson–Shuswap · each reach is counted
For the dipping sauce

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 the Thompson–Shuswap →

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

II

The Method

1
Combine the rice starch, tapioca starch, and rice flour in a bowl, add the water, and whisk to a smooth, thin slurry. The blend of starches matters: the tapioca gives the centre its characteristic gummy pull while the rice starch and flour allow the edges to blister and crisp, so do not substitute one for another. The batter should be fluid enough to spread across a hot griddle in a thin, even sheet — thicker than water, not as thick as cream.
2
Set a cast-iron or flat steel griddle over the highest available heat and add a generous measure of lard or oil — enough to pool visibly across the surface, so the batter fries from beneath rather than merely steaming. Use lard if you have it, as its higher smoke point and flavour carry the dish in a way neutral oil only approximates. The fat is ready when a drop of batter dropped onto the griddle sizzles and sets at its edges almost immediately.
3
Lay the drained oysters on the hot griddle in a single layer, then pour the batter over and around them immediately, spreading it as thin as possible so the perimeter has almost no depth and will fry to a lacy crisp while the starch pooled around the oysters stays soft and yielding. This is where the dish lives or dies: a thin spread on a sufficiently hot, well-oiled iron surface is the only condition under which the lacy, almost deep-fried edge and the soft, gummy starch centre can coexist in the same omelette — pour too thick, or onto a pan that cannot sustain the heat, and neither texture will form correctly.
4
Once the batter has set around the oysters and the underside is visibly golden and crisp at the edges — lift one corner with a spatula to check — pour the beaten egg directly over the top of the omelette, so the egg forms a distinct layer rather than blending into the starch and losing its character. Do not mix the egg into the batter in advance. Allow it to begin setting on contact before you move the pan.
5
Fold or turn the omelette so the egg side contacts the griddle, then press lightly so it colours evenly rather than puffing away from the heat. Cook until the egg is set and the underside is coloured, pressing once or twice more if needed to ensure even contact. The interior should remain soft and yielding, not dry.
6
Scatter the bean sprouts and garlic chives — and spring onion if using — over the top in the final 30 seconds, so the residual heat of the griddle wilts them just enough to soften their raw edge without cooking away the fresh snap that cuts through the richness of the egg and lard. Remove from the heat while they retain a faint resistance. They should wilt briefly against the hot surface but must not cook through.
7
Serve immediately with sriracha alongside. The omelette does not hold — the three textures (lacey crisp perimeter, soft gummy centre, yielding briny oyster) are present only at the moment it leaves the griddle.
III

Quality Hierarchy

01
Reserve — Live, freshly shucked oysters of a small, briny variety; rendered pork lard in place of oil; a cast-iron griddle seasoned by long use at high heat.
02
Estate — Fresh shucked oysters purchased the same day; a mixture of lard and neutral oil; a well-seasoned flat steel pan brought to the highest domestic flame.
03
Market — Fresh mussels, briefly steamed and removed from the shell; neutral oil at a generous measure; a cast-iron skillet on the largest burner.
04
House — Jarred or refrigerated shucked oysters, well drained; standard neutral oil; a heavy stainless-steel pan at high heat — acceptable, though the lacy edge will be less pronounced.
IV

Sensory Tests

◇Sight. The batter perimeter is thin, set, and visibly lacy and golden at the edges before the egg is added.
◇Sound. The fat sizzles sharply and continuously around the batter from the moment it contacts the griddle.
◇Touch. The centre of the finished omelette gives softly under a spatula — gummy rather than firm — while the edge resists like a crisp wafer.
◇Smell. A toasted-starch, savoury aroma rises from the griddle as the batter crisps; any suggestion of scorching signals the heat must be moderated.
◇Where it lives or dies. The dish lives or dies on a thin spread of starch batter over a generously oiled, very hot iron or steel griddle: only this combination produces the lacey crisp edge and soft gummy centre simultaneously.
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