Skip to content
DishRoute.

Khai Jiao.

Thai Deep-Fried Puffy Omelette over Rice

ไข่เจียว · say it: kai jee-ow

Khai jiao is a Thai omelette made the opposite way to a French one: instead of low heat and gentle folding, the eggs are seasoned with fish sauce, whisked hard for air, and poured from a height into oil hot enough to make them roar. In fifteen seconds the edges go lacy and brown, the middle inflates into a soft custard, and the whole thing is flipped once and lifted out. The taste is savoury and faintly funky from the fish sauce, the texture crisp at the rim and pillowy at the centre. It sits on hot jasmine rice, gets a stripe of chili sauce, and is finished in four minutes flat.

Puffed golden Thai omelette with lacy crisp edges sitting on steamed jasmine rice with a stripe of chili sauce
Thai Deep-Fried Puffy Omelette over Rice
Prep
5 min
Cook
10 min
Total time
15 min
Serves
2
Status
Easy
Nutrition / serving · estimated
Calories 540 kcal
Protein 22 g
Carbs 48 g
Fat 29 g
Fiber 2 g
Sodium 780 mg

Why this recipe works.

  • Uses the real street method — deep hot oil and a high pour — instead of the low-heat pan that produces a flat, sad omelette.
  • A pinch of cornstarch and a squeeze of lime keep the fringe crisp for minutes rather than seconds.
  • Two omelettes cooked back to back in the same oil, so the second one is as good as the first.
  • Honest about the oil: it is a lot, most of it stays in the wok, and the recipe explains how to reuse it.

Ingredients.

10 items
Servings
2
Now showing amounts for 2 servings

For the omelettes

For frying

To serve

Equipment

  • Wok or small deep frying pan
  • Wire skimmer or slotted spoon
  • Cooling rack
  • Whisk or fork

Instructions.

  1. Beat the eggs properly

    Crack 6 of eggs into a bowl with the fish sauce, lime juice, cornstarch and white pepper. Beat hard with a fork or whisk for at least 30 seconds, until the surface is uniformly foamy and pale — you are whipping air in, not just combining.

    Tip Split the mixture into two bowls now. You are frying one omelette at a time and pouring from a bowl is far easier than pouring from a measuring cup.

  2. Heat the oil until it shimmers

    Pour the oil into a wok or small deep pan to a depth of about 1 cm and heat over medium-high until it shimmers and a drop of egg batter sizzles hard and floats within one second. This is around 180°C.

    Tip If the drop browns instantly and smells scorched, pull the pan off the heat for 20 seconds — too hot burns the fringe before the centre sets.

  3. Pour from high

    Hold the bowl 25–30 cm above the oil and pour half the egg in one confident stream into the centre. It will erupt, spread and immediately throw out a ragged lace of crisp edges. Do not touch it for 30 seconds.

  4. Baste and flip once

    Spoon hot oil over any pale spot on top, then when the underside is deep golden and the surface has set into a puffed dome — about 45 seconds — flip it with a skimmer and fry 20–30 seconds more. The centre should still feel soft when pressed.

  5. Drain on a rack

    Lift the omelette out and set it on a wire rack, not on paper towel, so steam escapes from underneath and the edges stay crisp. Let the oil return to temperature for 30 seconds, then fry the second omelette the same way.

  6. Serve on rice, immediately

    Slide each omelette onto a mound of hot jasmine rice, squeeze a stripe of sriracha across it, and scatter the scallion over the top. Eat straight away with cucumber alongside — the crisp fringe is at its best in the first two minutes.

Tips from our kitchen.

  • Beat the eggs until they are pale and foamy on top, at least thirty seconds. Air is the whole reason the omelette puffs.
  • Test the oil with a drop of egg: it should sizzle violently and float within a second. If it sinks and creeps, the oil is too cool and the omelette will absorb it.
  • Pour from high above the wok, in one steady stream. This is not a flourish — the scattered droplets are what create the lacy fringe.
  • Use a wok if you have one. The curved sides pool the oil deep in a small area, which is why a modest amount of oil behaves like a deep fryer.
  • Drain the omelette on a rack rather than paper towel; sitting flat in its own steam softens the crisp edges within a minute.
  • Strain the cooled frying oil through a coffee filter into a jar. It keeps for two or three more omelettes before it starts tasting of old egg.

Substitutions.

Fish sauce Light soy sauce, or 1 tsp salt dissolved in a splash of water
Soy makes a perfectly good omelette but a noticeably rounder, less savoury one. For a vegetarian version, vegan fish sauce made from pineapple or seaweed gets much closer than soy.
Thai sriracha Sweet chili sauce, or fresh chilies pounded with fish sauce (prik nam pla)
Thai sriracha is thinner and sharper than the American squeeze-bottle kind. Prik nam pla is the more traditional table condiment and takes one minute to make.
Neutral frying oil Rice bran, peanut or sunflower oil
Anything with a high smoke point works. Avoid olive oil — it smokes at this temperature and its flavour fights the fish sauce.

Variations.

Khai jiao moo sap
The most common shop version: 100 g of minced pork mixed raw into the beaten egg. The pork cooks through in the same fast fry, so mince it finely or the omelette sets before the meat does.
Khai jiao poo
The luxury one, loaded with lump crab meat and often twice the price of anything else on the menu. Fold the crab in at the last second so it stays in visible pieces.
Khai jiao chai po
Made with chopped preserved sweet radish, which adds crunch and a sweet-salty note. Rinse the radish first — it is packed very salty and will overwhelm the fish sauce.

Storage & reheating.

Khai jiao is a cook-and-eat-now dish and does not survive storage — the crisp fringe goes leathery within the hour and reheating turns the custardy middle rubbery. If you have leftovers, slice them cold into strips and stir them through fried rice, which is what Thai home cooks do rather than reheat. The frying oil, on the other hand, keeps well: cool it fully, strain it, and store it sealed at room temperature for a week.

Serve with

A plate of hot jasmine rice, a bottle of Thai sriracha, and sliced cucumber to cool the palate.

The story behind Khai Jiao.

In Thailand khai jiao is the safety net of the food economy. It is the cheapest thing on the board at a rice-and-curry shop, the dish a cook makes for a child home from school, and the order you place at eleven at night when everything else is sold out. Because it is everywhere, it is also quietly competitive: a cook who can produce a tall, crisp, evenly browned omelette on demand is respected in a way that has nothing to do with the price of eggs. The measure of a good one is height and edge — a flat, pale omelette is considered a failed one, no matter how it tastes.

The technique is what makes it Thai rather than generic. The eggs are beaten until frothy, not just mixed, which loads them with air. Fish sauce does the seasoning, so there is a savoury depth salt alone cannot give. Then comes the part that surprises cooks used to European omelettes: the oil is deep, roughly a centimetre in a wok, and properly hot. Pouring the raw egg from twenty or thirty centimetres above the surface breaks the stream into droplets that hit the oil separately and set instantly, which is where the ragged, tempura-like fringe comes from.

Endless variations orbit the plain version. Khai jiao moo sap folds in minced pork; other shops work in crab meat, shredded green papaya, chopped long beans, holy basil or preserved radish. It is almost never eaten alone — it is a component of a rice plate, often next to a curry, and the standard accompaniment is a bottle of Thai sriracha, which is thinner, tangier and less sweet than the American style most people picture. Order it as a hangover breakfast, a late supper, or the third dish that stretches a table for two into a table for four.

Questions, answered.

Why does my Thai omelette come out flat instead of puffed?

Almost always the oil is not hot enough. The egg needs to hit oil at around 180°C so the water in it flashes to steam immediately and inflates the omelette. If the oil is merely warm, the egg spreads and sets slowly into a thin pancake. Under-beating the eggs is the second cause — they should be frothy, not just streak-free.

Is this much oil really necessary?

Yes, for the authentic result. The omelette needs to float rather than sit on the pan bottom, which is what gives it the puffed shape and lacy edges. Very little of it is actually absorbed if the oil is properly hot, and what stays in the wok can be strained and reused. Cooking khai jiao in a tablespoon of oil produces a decent omelette, but not this dish.

Can I make khai jiao without fish sauce?

You can use light soy sauce or plain salt, and it will still be good. But fish sauce is doing more than salting — it brings a fermented savouriness that is the background flavour of the dish. Vegetarian fish sauce made from pineapple or seaweed is the closest substitute if you want the character without the anchovies.

What do I serve with a Thai omelette?

Hot jasmine rice underneath, chili sauce on top, and that is the standard minimum. In Thailand it is usually one dish among several on a rice plate, often sharing space with a curry or a stir-fry. Sliced cucumber or a simple clear soup rounds it out if you want the omelette to be the whole meal.

Can I cook two omelettes at once to save time?

No — crowding the wok drops the oil temperature and both omelettes will flatten and go greasy. Cook them one at a time, let the oil come back up to temperature for thirty seconds between them, and keep the first one on a rack in a warm oven. Two omelettes take under five minutes total.

Keep exploring Thailand.

Thailand has 9 more dishes in the atlas — Khao Niao Mamuang and Khao Soi Gai, and 7 more.

Recipe by The DishRoute Kitchen · published August 19, 2026 · updated August 19, 2026