This Crispy Egg Salad, known in Thailand as Yum Kai Dao, is a vibrant and refreshing dish that features eggs fried to golden perfection with bubbly, lacy edges. It is a quick, gluten-free meal that delivers a perfect balance of tart, spicy, and savory flavors in under 30 minutes.
Table of Contents
Why You Will Love This Recipe
You will fall in love with this Crispy Egg Salad because it offers a unique texture that Western-style fried eggs simply cannot match. The combination of creamy egg yolks and a zesty lime-based dressing creates a flavor profile that is both comforting and exhilarating. Best of all, it uses simple pantry staples and comes together quickly, making it an ideal choice for a fast weeknight dinner or a bold lunch.
Ingredients
- 1-2 Thai chilies (red chilies are preferred for color)
- 1 ½ tablespoons palm sugar (or light brown sugar)
- 3 tablespoons fresh lime juice
- 2 tablespoons + 1 teaspoon high-quality fish sauce
- Neutral oil for frying (such as canola or vegetable oil)
- 4 large eggs (at room temperature)
- ¼ small red or yellow onion, julienned
- 2 stalks of celery, including a handful of leaves
- ½ cup tomatoes, cut into wedges
- ½ cup fresh cilantro, chopped
- ¼ cup roasted peanuts, roughly chopped or lightly crushed
Step-by-Step Instructions
- Prepare the Dressing: Place the Thai chilies in a mortar and pestle and pound them until they are fine. Add the palm sugar and continue to pound until the sugar has dissolved into a thick paste. Stir in the lime juice and fish sauce until well combined.
- Heat the Oil: In a wok or a small non-stick frying pan, add about a quarter inch of neutral oil. Heat over medium-high heat until the oil is very hot. You can test the temperature by dropping in a small piece of onion; if it bubbles vigorously, the oil is ready.
- Fry the Eggs: Carefully crack one egg into the hot oil. The whites should bubble and spread immediately. Use a spoon to baste the top of the egg with hot oil. Fry for about 2 minutes until the edges are browned and crispy, and the yolk is set but not completely hard.
- Drain the Eggs: Remove the fried egg from the pan and let it rest on a plate lined with paper towels to remove excess oil. Repeat this process for the remaining eggs.
- Prep the Vegetables: In a large mixing bowl, combine the julienned onions, celery, tomatoes, and cilantro.
- Assemble the Salad: Cut each fried egg into six wedges, ensuring each piece has a bit of the yolk. Add the egg pieces to the bowl with the vegetables.
- Toss and Serve: Pour the prepared dressing over the ingredients. Toss gently to ensure everything is coated without breaking the eggs apart too much. Transfer to a plate, top with roasted peanuts, and serve immediately.

Expert Tips / Pro Tips
To achieve the best Crispy Egg Salad, use older eggs if you have them. Older eggs have thinner whites that spread more easily, creating those signature lacy, crispy edges. It is also vital that your eggs are at room temperature; cold eggs will drop the oil temperature too quickly, preventing the whites from bubbling properly.
Do not be afraid of the amount of oil used for frying. The egg needs to “float” to get the right texture, and because eggs do not absorb oil heavily, the result will not be greasy. If you are using a stainless steel pan instead of non-stick, ensure the pan is hot before adding the oil to prevent sticking.
While the traditional Crispy Egg Salad is best with the listed ingredients, you can make a few adjustments. If you cannot find palm sugar, light brown sugar is an excellent substitute. If Chinese celery is unavailable, use regular Western celery and include the tender leaves from the center of the stalk for a similar flavor profile. For those who enjoy extra heat, feel free to increase the number of Thai chilies in the dressing.
Serving Suggestions
In Thai cuisine, this salad is not typically served as a starter. Instead, it is served as a main component of a meal alongside a generous portion of steamed jasmine rice. The rice is essential for absorbing the bold, tart dressing and balancing the richness of the fried eggs. You can also serve it as part of a larger spread with a simple stir-fry or a clear soup.
The Crispy Egg Salad is best enjoyed immediately after assembly to maintain the crispiness of the eggs and the freshness of the vegetables. If you have leftovers, they can be stored in an airtight container in the refrigerator for up to one day, though the eggs will lose their crunch. This dish is not suitable for freezing. To reheat, it is best to quickly pan-fry the eggs alone, but the overall salad is generally preferred cold or at room temperature once the dressing has been added.
Nutrition Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 280 kcal |
| Total Fat | 18g |
| Saturated Fat | 4g |
| Cholesterol | 215mg |
| Sodium | 850mg |
| Total Carbohydrates | 14g |
| Dietary Fiber | 2g |
| Sugars | 9g |
| Protein | 12g |

Crispy Egg Salad (Yum Kai Dao)
Ingredients
Equipment
Method
- Place the Thai chilies in a mortar and pestle and pound them until they are fine. Add the palm sugar and continue to pound until the sugar has dissolved into a thick paste. Stir in the lime juice and fish sauce until well combined.1-2 Thai chilies, 1 1/2 tablespoons palm sugar, 3 tablespoons fresh lime juice, 2 tablespoons + 1 teaspoon high-quality fish sauce
- In a wok or a small non-stick frying pan, add about a quarter inch of neutral oil. Heat over medium-high heat until the oil is very hot. You can test the temperature by dropping in a small piece of onion; if it bubbles vigorously, the oil is ready.Neutral oil
- Carefully crack one egg into the hot oil. The whites should bubble and spread immediately. Use a spoon to baste the top of the egg with hot oil. Fry for about 2 minutes until the edges are browned and crispy, and the yolk is set but not completely hard.4 large eggs
- Remove the fried egg from the pan and let it rest on a plate lined with paper towels to remove excess oil. Repeat this process for the remaining eggs.
- In a large mixing bowl, combine the julienned onions, celery, tomatoes, and cilantro.1/4 small red or yellow onion, 2 stalks celery, 1/2 cup tomatoes, 1/2 cup fresh cilantro
- Cut each fried egg into six wedges, ensuring each piece has a bit of the yolk. Add the egg pieces to the bowl with the vegetables.
- Pour the prepared dressing over the ingredients. Toss gently to ensure everything is coated without breaking the eggs apart too much. Transfer to a plate, top with roasted peanuts, and serve immediately.1/4 cup roasted peanuts
Notes
FAQ
Can I use less oil to fry the eggs?
While you can use less oil, you will not achieve the authentic bubbly and crispy edges that define this dish. The “Thai style” of frying requires the egg to essentially deep-fry for a short period to create the specific texture needed for the salad.
Can I substitute fish sauce to make this vegetarian?
You can use a vegetarian stir-fry sauce or a vegan “fish” sauce alternative. However, the salty, umami depth of traditional fish sauce is a core component of the flavor profile, so choose a high-quality substitute.
I have a peanut allergy, what can I use instead?
If you cannot eat peanuts, you can substitute them with toasted cashew nuts or simply omit them entirely. The peanuts add a nice crunch, but the salad is still delicious without them.
Can I make this recipe in advance?
You can prepare the dressing and chop the vegetables a few hours in advance. However, you should fry the eggs and assemble the salad just before serving to ensure the textures are optimal.