National Dish Taiwan: Oyster Omelette (Recipe)

In this article
Meet the oyster omelette, one of the most iconic bites of Taiwanese street food. This much-loved snack brings together plump, briny oysters, softly set eggs and a signature slick of sweet potato starch that gives the dish its wonderfully chewy, crisp-edged texture. Finished with a glossy, savoury-sweet sauce, it is the kind of treat you would happily queue for at a bustling night market — and now you can recreate that experience right in your own kitchen.
About Oyster Omelette
The oyster omelette is far more than a simple dish; it is a symbolic taste of Taiwanese culture. This beloved night-market classic marries the flavours of the sea with the hearty comfort of fresh, everyday ingredients. Sweet, tender oysters and softly beaten eggs come together in a texture that is at once crisp and delicate, thanks to a batter of sweet potato starch. Served with a punchy, savoury sauce, it quickly becomes the highlight of any meal.
Ingredients (serves 1–2)
- 100g fresh oysters
- 2 large eggs
- 50g potato starch or sweet potato starch
- 1 clove garlic, finely chopped
- 1 spring onion, sliced into rings
- Salt and pepper, to taste
- A savoury sauce of your choice (such as chilli or soy sauce)
Shopping for the ingredients
Once you have your ingredient list ready, it is time to shop for the fresh oysters and everything else you will need. Be sure to buy the oysters from a trusted supplier, as their quality is the make-or-break element of this dish. Most of what you need is easy to find in an Asian grocery or at a good local market. Where you can, choose organic eggs to lift both the flavour and the overall quality of the finished omelette.
Preparing the dish
Before you start cooking, give the fresh oysters a thorough clean and remove any lingering fragments of shell. Next, crack the eggs into a bowl and season with a pinch of salt and pepper. Stir the potato starch together with a little water to form a smooth paste. These small steps prepare the ingredients perfectly and set you up for that satisfying burst of flavour in every bite.
Step-by-step instructions
- Heat a little oil in a frying pan over medium heat.
- Add the fresh oysters and the chopped garlic and fry for about 1 minute.
- Pour the beaten eggs over the oysters and let them begin to set.
- Spoon the potato starch paste over the top and let it cook for around 3 minutes, until the underside turns golden brown.
- Carefully flip the omelette so the other side browns too, then serve warm.
Gluten-free / lactose-free version
The oyster omelette is easily made both gluten-free and lactose-free. Use a gluten-free starch and make sure the sauce you serve alongside is gluten-free as well. Since eggs are naturally free from lactose, no swaps are needed there. That makes this dish a brilliant choice for anyone with allergies or specific dietary needs.
Tips for vegans and vegetarians
For a vegan version, the oysters can easily be swapped for tofu or mushrooms. Paired with seasonings that echo the flavours of the sea, the result is a delicious plant-based omelette. Vegetarians can enjoy a version much like the original by simply leaving out the oysters and bulking the dish up with a variety of vegetables. Reach for vegetable stock in place of any fish sauce to deepen the aroma.
More tips and tricks
To make your oyster omelette even tastier, try scattering over fresh herbs such as coriander or basil. A squeeze of lemon just before serving heightens the umami notes beautifully. Keep the heat at medium so the omelette browns evenly rather than too quickly. And do experiment with different sauces to keep discovering new flavour combinations.
Adapting the recipe to your taste
The oyster omelette is wonderfully easy to tailor to your own preferences. Feel free to add extra ingredients or reach for a favourite sauce of your own. If you like a bit of heat, stir in some chilli or a drizzle of chilli oil. By playing with different vegetables and seasonings, you can create a version that is entirely your own.
Ingredient substitutions
If fresh oysters are hard to come by, tinned oysters make a handy and practical stand-in. For a gluten-free option, rice starch works well in place of potato starch. The eggs, too, can be replaced with a mix of plant-based milk and flaxseed to create a vegan take on the dish — the same clever swaps that turn out well in Braised Tofu With Mushrooms.
Drink pairing ideas
The oyster omelette pairs beautifully with green tea or a refreshing ginger ale. Both keep the flavours in balance and let the dish shine. A light white wine such as a Pinot Grigio also makes a lovely companion, while a fruity juice is a great alcohol-free option for the table.
Serving and presentation ideas
For an appealing presentation, serve the oyster omelette on a pale plate that shows off its golden colour. Garnish with fresh herbs or a slice of lime to add a bright visual accent. A few Asian-inspired vegetable nibbles on the side round the plate out nicely and boost its appeal. Remember to offer the sauce in a small dish alongside, so everyone can add as much as they like.
A bit of history
The roots of the oyster omelette reach back into Taiwan’s vibrant street food culture, where it is served as a snack or a side. Originally cooked up at busy roadside stalls, its irresistible aroma drew passers-by in their droves. Today the dish stands as a symbol of Taiwanese hospitality and is a proud fixture of Taiwanese cuisine. It is not merely a simple bite but a story of tradition and innovation on a plate.
More recipe ideas
Summary: Oyster Omelette
The oyster omelette is a superb example of the sheer variety of flavour found in Taiwanese cooking. It brings fresh ingredients together with a special cooking technique that makes the whole experience unforgettable. Whether you enjoy it as a main or a snack, it offers a unique window into the culture and culinary traditions of Taiwan. Let this dish inspire you and rustle up a delicious version in your very own kitchen.



