A vibrant Thai fried egg salad (Yam Kai Dao) featuring crispy golden eggs tossed with fresh cucumber, tomatoes, herbs and a punchy lime–fish sauce dressing. This quick, flavour-packed Thai salad is spicy, tangy and irresistibly fresh—perfect as a light meal or side.
To make the dressing, combine the lime juice, sugar and fish sauce and whisk to dissolve the sugar. Stir in all the very finely chopped garlic, chillies, and coriander stems. Set aside while you make the salad.
Heat a wok with the peanut oil until just smoking slightly. Add the eggs to the oil and let it bubble and cook vigorously until crisp, turn and repeat on the other side. We’re looking for a crisp exterior and completely set yolk. Remove and drain on paper towels.
In a serving bowl, combine the prepared cucumber, tomatoes, cilantro, celery and spring onions.
Cut each egg into quarters or smaller and add to the salad.
Pour over about 1/4 cup of the dressing and toss the salad to coat everything.
Serve with the remaining dressing on the side for people to add more as they like.
Notes
Tips & Notes
Use hot oil for the eggs—this gives that signature crispy edge.
Aim for a fully set yolk which is traditional.
Taste the dressing and adjust—balance salty, sour and spicy to your liking.
Add the dressing just before serving to keep everything fresh and crisp.
This also works brilliantly with leftover chicken or grilled meats like steak or pork.
If you don't like the sound of fried eggs, you can make a version with boiled egg cut into pieces. You'll lose the crisp texture, but it's still delicious.
Storage
Best eaten fresh while the eggs are still crisp.
Dressing can be made ahead and kept refrigerated for up to 3 days.
Store any leftovers in the fridge for up to 1 day, but the eggs will soften.