Son-in-Law Eggs with Tamarind Sauce
ThaiBrunch

Recipe Story

origins & traditions

Son-in-Law Eggs, or Kai Luk Koei, is a cherished dish that combines contrasting textures and flavors. Hard-boiled eggs are deep-fried until golden and crispy on the outside while remaining tender inside, then lavished with a glossy tamarind-based sauce that balances sweet palm sugar, savory fish sauce, and tangy tamarind. The dish is crowned with crispy fried shallots that add a delightful crunch and aromatic depth. Legend has it that this dish was created by a mother-in-law to impress her new son-in-law, hence the endearing name. This version stays true to traditional preparation methods while being accessible for home cooks. The interplay of crispy, soft, sweet, sour, and savory elements makes this an unforgettable centerpiece for any meal, especially during leisurely morning gatherings.

Instructions

step by step
0/5 done
  1. Bring a pot of water to boil and carefully lower eggs into the water. Boil for 10 minutes for hard-boiled eggs. Transfer to an ice bath and let cool completely, about 10 minutes. Peel the eggs and pat dry thoroughly with paper towels.

  2. While eggs cool, prepare the tamarind sauce. In a small saucepan, combine tamarind paste with 3 tablespoons water and stir until dissolved. Add fish sauce, palm sugar or honey, and a pinch of salt. Bring to a simmer over medium heat, stirring frequently until sugar dissolves and sauce thickens slightly, about 5-7 minutes. The sauce should coat the back of a spoon. Remove from heat and set aside.

  3. Peel and thinly slice the shallots. Heat vegetable oil in a wok or deep skillet to 350°F. Fry the shallot slices in small batches until golden and crispy, about 2-3 minutes. Remove with a slotted spoon and drain on paper towels. Season lightly with salt.

  4. In the same oil (ensure temperature is maintained at 350°F), carefully lower the peeled hard-boiled eggs one at a time. Fry for 4-5 minutes, turning occasionally, until the eggs are golden brown and blistered all over. The eggs will puff slightly. Remove and drain on paper towels.

  5. To serve, cut each egg in half lengthwise and arrange on a serving platter. Drizzle generously with the warm tamarind sauce. Sprinkle crispy fried shallots over the top and garnish with fresh cilantro leaves. Serve immediately while eggs are still warm and crispy.

Son-in-Law Eggs with Tamarind Sauce

4.1 (22)

Crispy deep-fried boiled eggs smothered in a sweet-tangy tamarind sauce, topped with crispy shallots and fresh cilantro. A beloved street food classic perfect for any time of day.

medium
45 min
4 servings

Ingredients

0 of 8 checked

Main

  • 8 pieces Eggs, hard-boiled and peeled

Sauce

  • 3 pods Tamarind, paste extracted
  • 3 tablespoons Fish Sauce
  • 4 tablespoons Honey

Topping

  • 3 pieces Onions, thinly sliced into rings

For Frying

  • 3 cups Vegetable Oil

Garnish

  • 4 tablespoons Cilantro, fresh leaves

Seasoning

  • 1 teaspoons Salt

Chef Tips

expert advice
For the best texture, ensure eggs are completely dry before frying to prevent oil splatter.
The tamarind sauce can be made ahead and reheated gently before serving.
Adjust sweetness and saltiness to your preference - the sauce should be balanced between sweet, sour, and savory.
This dish pairs wonderfully with steamed jasmine rice and makes an excellent side for other dishes.
The crispy shallots can be prepared in advance and stored in an airtight container for up to 3 days.

Variations & Substitutions

make it your own
If you cannot find fresh tamarind paste, substitute with 2 tablespoons tamarind concentrate mixed with 1 tablespoon water.
For a spicier version, add sliced Thai chilies to the tamarind sauce.

Storage & Reheating

keeping it fresh
Storage

Store leftover components separately. Fried eggs can be refrigerated in an airtight container for up to 2 days but will lose their crispiness. Tamarind sauce keeps well refrigerated for up to 5 days in a sealed container. Crispy shallots should be stored at room temperature in an airtight container for up to 3 days. Do not store assembled dish as eggs will become soggy.

Reheating

To reheat, place fried eggs on a baking sheet and warm in a 350°F oven for 8-10 minutes until heated through. Alternatively, briefly re-fry eggs in hot oil for 1-2 minutes to restore crispiness. Reheat tamarind sauce gently in a small saucepan over low heat, stirring occasionally. Assemble with fresh crispy shallots and cilantro just before serving.