National Dish Thailand: Yam Khai Dao (Recipe)

In this article
Meet Yam Khai Dao, a vibrant Thai salad built around crisp-edged fried eggs and a sharp, zingy lime dressing. It brings together the freshness of mixed vegetables, the soft richness of golden eggs and the bright punch of fish sauce, sugar and chilli. Light enough for a quick midday meal yet special enough for a celebration, this dish lets you carry the bold flavours of Thailand straight into your own kitchen.
About Yam Khai Dao
Yam Khai Dao is a famous Thai dish that captures the very essence of Thai cooking. It marries the freshness of mixed vegetables with the tenderness of fried eggs and the intensity of delicious spices. This dish is worthy of a festive occasion, yet it is equally ideal for a quick but wholesome lunch. With the right ingredients and a little practice, you can bring the taste of Thailand right to your own table — a brilliant introduction to the wider world of Thai cuisine.
Ingredients (serves 1–2)
- 2 large eggs
- 1 cup mixed vegetables (such as cucumber, carrot and pepper)
- 1–2 tablespoons fish sauce
- 1–2 tablespoons lime juice
- 1 teaspoon sugar
- Fresh coriander, to garnish
- Optional: chilli flakes for heat
Shopping for the ingredients
The ingredients for yam khai dao are easy to find in most Asian supermarkets or well-stocked grocery shops. Pay particular attention to the freshness of the vegetables, as this is crucial to the flavour of the finished dish. Fish sauce is an indispensable component, so be sure to choose a good-quality bottle. If you prefer a quicker preparation you could use pre-cooked eggs, but the authentic taste really comes from frying the eggs fresh.
Preparing the dish
Before you start cooking yam khai dao, it is important to prepare all the ingredients thoroughly. Wash and cut the vegetables into small, even pieces to give the salad an appealing texture. Crack the eggs into a bowl and beat them lightly. If you like chilli flakes, set them out now so you can adjust the heat exactly to your taste once everything comes together.
Step-by-step instructions
- Heat a frying pan over medium heat and add a small splash of oil.
- Pour in the beaten eggs and fry until golden brown.
- Lift the eggs out of the pan and slice them into strips.
- In a large bowl, combine the prepared vegetables, fish sauce, lime juice and sugar.
- Add the sliced eggs and toss everything together well.
- Tip the salad onto a plate and garnish with fresh coriander and the optional chilli flakes.
Gluten-free / lactose-free version
Yam khai dao is very easy to make gluten-free and lactose-free. Instead of classic fish sauce, use a gluten-free version, which is now stocked in many shops. The eggs are naturally lactose-free, so no further adjustments are needed. With fresh, unprocessed ingredients, even sensitive eaters can enjoy this dish without worry.
Tips for vegans and vegetarians
For a vegan version of yam khai dao, the eggs can be replaced with tofu. Tofu has a similar texture and soaks up the flavours of the dressing beautifully. Make sure to swap the fish sauce for a plant-based alternative based on soy or vegetable stock. With a few extra spices and aromatic herbs, you can conjure up a dish that is every bit as tasty and just as pleasing to the vegan palate.
More tips and tricks
A great way to elevate yam khai dao is to use fresh herbs. Ginger, Thai basil or mint all lend the dish an extra layer of aroma. Experiment with the make-up of the dressing too, so it reflects your own personal taste. You can also fold in additional types of vegetable to boost the nutritional variety and make the salad even more satisfying.
Adapting the recipe to your taste
Yam khai dao adapts wonderfully to different preferences. You can control the heat, for example, by varying the amount of chilli flakes. The choice of vegetables is flexible too and can be adjusted to the season or to your own liking. Creative cooks might add nuts or seeds to give the dish an interesting bit of crunch and texture.
Ingredient substitutions
If you are missing certain ingredients, or simply don’t care for them, there are plenty of alternatives. Instead of fish sauce you can use soy sauce, which offers a similar umami depth. For the sharp, lime-led notes, lemon juice works just as well. The vegetables can be varied freely too — the important thing is that they are fresh and crisp, much like the crunch you’d want in a Yam Talay.
Drink pairing ideas
To round off your yam khai dao perfectly, refreshing drinks such as Thai herbal teas or freshly pressed citrus juices work wonderfully. A classic Thai iced matcha, or simply a cool glass of water with lime, can also be an excellent choice. Light alcoholic drinks such as a crisp Thai beer have long been a popular pairing too, helping to underline the bright flavours of the dish.
Serving and presentation ideas
The presentation of yam khai dao can be every bit as delicious as the taste. Serve the salad in a shallow bowl to show off the colours of the vegetables. A scattering of fresh herbs and colourful chilli flakes makes an ideal contrast to the golden eggs. You might also consider garnishing the dish with edible flowers to create a particularly striking look.
A bit of history
The roots of yam khai dao reach deep into Thai culture, where the interplay of textures and aromas plays a central role. Salads of this kind are often part of Thailand’s culture of healthy eating, which holds that fresh, unprocessed ingredients are essential. Yam dishes are not only nourishing but also a celebration of Thailand’s many-layered flavours, which makes them an indispensable part of the national kitchen alongside curries like Gaeng Massaman. Yam khai dao reflects these traditions while still leaving plenty of creative freedom to enjoy in the preparation.
More recipe ideas
Summary: Yam Khai Dao
Yam khai dao is a versatile, easy-to-make Thai dish that delights with fresh ingredients and zesty dressings. It offers a wonderful balance of flavours and textures, making it perfect for anyone who loves Thai cuisine. With the freedom to tailor the recipe to your own preferences, yam khai dao is not only a treat for the palate but a feast for the senses. Whether for a special occasion or a quick meal, enjoy the authentic flavours of Thailand in your own home!


