Recipes

Son-in-Law Eggs (Thai)

Khai luk khoei - boiled eggs deep-fried until blistered and golden, drowned in a tamarind-palm sugar-fish sauce caramel and buried under fried shallots. Sweet, sour, salty, crunchy. And the name's famous 'castration threat' story is almost certainly an English-language invention - the Thai sources tell a completely different tale, and it's in the notes.

Appetizer · Asian · Eggs · Thai

Son-in-Law Eggs (Thai)
Prep 15 min
Cook 15 min
Serves 4
Level Medium

Khai luk khoei - boiled eggs deep-fried until blistered and golden, drowned in a tamarind-palm sugar-fish sauce caramel and buried under fried shallots. Sweet, sour, salty, crunchy. And the name’s famous ‘castration threat’ story is almost certainly an English-language invention - the Thai sources tell a completely different tale, and it’s in the notes.

Ingredients

  • 6 eggs, hard- or medium-boiled and peeled

Neutral oil, for deep frying

  • The sauce (this is nam pla wan)
  • 80 g palm sugar, chopped
  • 3 tbsp tamarind concentrate
  • 3 tbsp fish sauce
  • 2 tbsp water
  • To finish
  • 4 shallots, thinly sliced
  • 3-4 dried red chilies
  • Coriander leaves

Directions

Key ingredients

Fish Sauce

  1. Fry the shallots first. In the oil over medium heat, fry the sliced shallots until golden and crisp. Remove and drain - they will crisp further as they cool. Fry the dried chilies briefly too, then remove.
  2. Dry the eggs THOROUGHLY. Pat them completely dry with paper towel. Wet eggs in hot oil spit violently.
  3. Deep-fry the eggs at about 180 C / 350 F, turning, until the outsides are golden and blistered all over - 3-5 minutes. Stand back. Drain on paper.
  4. Make the sauce. Pour off all but a spoonful of oil. Add the palm sugar, tamarind, fish sauce and water. Simmer, stirring, until it thickens to a loose syrup that coats a spoon - about 3-5 minutes. Taste: it should be aggressively sweet-sour-salty, all three loud.
  5. Halve the eggs and arrange cut side up.
  6. Spoon the sauce over, then pile on the fried shallots, the chilies, and coriander. Serve immediately while the shallots are still crisp.

Notes

⚠ The etymology - the English internet has this wrong

The story everyone repeats: a mother-in-law serves her son-in-law two deep-fried eggs as a veiled threat - mistreat my daughter and your eggs are next. (ไข่/khai IS Thai slang for testicle, which is what makes the joke land.)

What the sources actually show: the castration story is dominant in ENGLISH sources and absent from Thai ones. Thai Wikipedia and Thairath - the two most mainstream Thai-language references - don’t mention it at all and give entirely different origins.

The Thai story instead: during sadao (neem shoot) season, a mother-in-law made นำ้ปลาหวาน (nam pla wan) - sweet fish sauce - to eat with grilled fish. The son-in-law wouldn’t eat the fish, so he tried a boiled egg with the sauce, found it lacking, and fried the egg instead. The family liked it and named it after him.

Here’s why that story is mechanically persuasive, and it’s this page’s own argument rather than a citation: the son-in-law egg sauce IS nam pla wan - palm sugar, fish sauce, tamarind, fried shallot. Look at the ingredient list above. The dish is structurally a nam pla wan delivery vehicle. The etymology and the recipe corroborate each other. No English source I found makes that connection.

There’s a third Thai story where a father-in-law sabotages the son-in-law in an omelette contest by boiling all the eggs, and the son-in-law improvises. Note that the Thai stories make the son-in-law the HERO, not the victim.

🔴 NOT FOUND: any pre-20th-century attestation, any Thai cookbook or dictionary citation, or any scholarly source for ANY of these origins. No dating for the dish at all. Don’t believe anyone who gives you one - including the castration story, which should be treated as undocumented and probably anglophone rather than simply ‘false.’