Home Xiamen China Xiamen Hotels About
Home  ›  China  ›  Xiamen  ›  Oyster Omelette
Hailijian, Minnan-style oyster omelette, fried with golden crisp egg edges and plump oysters scattered through a soft, gooey sweet-potato-starch centre, garnished with coriander on an orange plate
🦪
🦪 Xiamen's Minnan classic · 2026

Oyster Omelette (海蛎煎)
Crisp at the edge, gooey in the middle

Small fresh oysters tossed with sweet-potato starch and egg, pan-fried in hot oil until the edges crisp and the centre stays soft and gooey, with juicy oysters hidden inside. This is the Hokkien oyster omelette — the same family as the 蚵仔煎 known from Taiwan's night markets. You'll find it all over Xiamen, best around Bashi market and the Zhongshan Road lanes.

Before You Dig In

Hailijian — the oyster omelette Xiamen and Taiwan share

Walk into a food lane in Xiamen's old town in the morning and the strongest smell drifting out is usually egg and oysters frying in hot oil. That's hailijian (海蛎煎 hǎilì jiān) — the oyster omelette that's an everyday street snack across the Minnan region. "Haili" means oyster and "jian" means to pan-fry, so the name is simply "fried oysters." In Hokkien it's pronounced ô-á-tsian — sound familiar? This is the same dish as 蚵仔煎 (o-a-jian) that travellers know from the Shilin night market in Taipei, because Xiamen and Taiwan share the same Hokkien food culture, just on opposite sides of the strait.

The heart of the dish is just three things — small fresh oysters, sweet-potato starch (地瓜粉) and egg. The oysters are tossed in a loose starch batter, tipped into a pan slicked with oil or lard, then egg is cracked over and the lot is fried into a sheet: crisp and golden at the edges, still soft and translucent in the centre, with oysters scattered through like juicy little jewels. The magic is in the freshness of the oysters, which give up their own salty-sweet flavour without much seasoning. That's why Xiamen locals say a good oyster omelette is one with fresh oysters — not one drowned in sauce.

What sets Xiamen's version apart is its simplicity, with the oysters as the star. There's less starch than Taiwan's version and no thick orange sauce poured over the top — instead you get a light sweet-chilli sauce (甜辣酱) on the side to cut the richness. Some places fry it so the oysters stay loose rather than bound into a tight cake, and the cook will proudly tell you that's the true Xiamen home style. That's exactly why this plain-looking plate has been sold on every lane for decades without ever falling out of fashion.

Minnan oyster omelette fried with golden crisp egg edges, plump oysters set in a soft sweet-potato-starch base, topped with coriander and served hot on a plate
Hailijian — small oysters set in egg and sweet-potato starch, fried until the edges crisp and the middle goes gooey. The Minnan classic that shares its roots with Taiwan's 蚵仔煎.
Anatomy Of The Dish

What's in an oyster omelette — oysters, starch, egg and crunch

Before you order, get to know these four parts and you'll understand why a plate of just oysters and egg is something Xiamen locals never tire of.

🦪1
Small fresh oysters
海蛎 hǎilì · the star — it all rides on freshness

The oysters in Xiamen's omelette are the small coastal oysters of the Minnan region — not big Western-style oysters, but tiny, sweet, juicy ones farmed along the Fujian coast. The whole plate rises or falls on them: a fresh morning batch is sweet-salty and bouncy, never fishy. Stalls near a wet market like Bashi have the edge because their oysters come in fresh every day. A good oyster omelette is generous with them, with the little oysters clearly visible across the egg — not a treasure hunt to find one.

What: Small Fujian-coast oysters, sweet and juicy
Why it matters: Freshness gives the salty-sweet flavour, no heavy seasoning needed
Tip: Stalls near a wet market / going early means fresher, more generous oysters
🍠2
Sweet-potato starch
地瓜粉 dìguāfěn · what makes the gooey, jelly-like middle

What stops this being just an oyster scramble is the sweet-potato starch (地瓜粉) — mixed with water into a loose batter and tossed with the oysters before frying. Hit with heat, the starch sets into a soft, chewy, semi-translucent, jelly-like texture, the signature mouthfeel that wheat or corn flour can't replicate. Xiamen's version uses just enough to bind, not so much that it becomes a thick pancake (unlike some Taiwanese recipes with more starch). That keeps the oyster flavour up front and gives you that crisp-edge-and-gooey-middle contrast in a single bite.

What: Starch from sweet potato, mixed with water to coat the oysters
Why it matters: Sets into a soft, chewy, jelly-like texture — the signature feel
Tip: Xiamen uses just enough to bind, keeping oysters over starch
🍳3
Egg, fried in hot oil
煎 jiān · egg wraps the oysters in a hot pan

Once the oysters and starch hit the pan, the cook cracks egg over the whole sheet and fries it in hot oil or lard — lard being the secret to the old-school stalls' aroma, giving that craveable smell and a nicely crisp edge. The egg should be set but not dry and tough, binding the oysters and starch into one sheet. Many cooks scatter spring onion in for fragrance, some add a few greens, then flip it so both sides go golden. Getting a sheet that's crisp at the edge and gooey in the middle takes good heat control and timing — that's what separates a great stall from an ordinary one.

What: Egg cracked over oysters and starch, fried in hot oil/lard
Why it matters: Lard adds aroma and crisp edges; egg stays soft, not dry
Tip: Spring onion adds fragrance; good heat control gives crisp-outside, gooey-inside
4
Crisp edge, gooey centre
酥 vs 软 · the charm is two textures in one sheet

The real charm of the oyster omelette is two textures in one sheet — the edges that meet the hot oil longest turn crisp and golden (酥), crackling when you bite, while the centre, where the sweet-potato starch stays soft, is tender, slippery and gooey (软/Q) with juicy oysters tucked in. Crisp fans and gooey fans can argue all day about which stall is best. If you love crunch, just ask for 煎酥一点 (jiān sū yīdiǎn, fry it a bit crispier). The best stalls deliver both crisp edges and a gooey middle at once — and that's an oyster omelette cooked to the proper standard.

Crisp style: Edges fried long until golden and crackly (酥)
Gooey style: Centre stays soft, slippery and tender (软/Q) with juicy oysters
Order crisp: Tell them 煎酥一点 (fry it a bit crispier)
It's not just an oyster scramble: some people see it and assume it's egg with oysters — it isn't. The key is the sweet-potato starch (地瓜粉) that gives the gooey, semi-translucent texture, unlike a dry, fluffy scramble. And Xiamen's version puts the freshness of the oysters first, lightly seasoned with a sweet-chilli sauce on the side rather than a sauce poured over the whole plate like some recipes. In Xiamen, go for the proper Minnan-style version.
What You'll See On The Menu

Four oyster-omelette styles you'll find in Xiamen

Same base — oysters, sweet-potato starch and egg — the difference is the fry style and what gets added. First-timers: start with the traditional market version.

🦪1
Traditional Xiamen style
古早味海蛎煎 · oyster-forward, less starch, light sauce

The version closest to the original — generous with fresh oysters, just enough sweet-potato starch to bind, fried in lard for crisp edges, with no sauce poured over but a sweet-chilli sauce (甜辣酱) on the side to dip. Some stalls fry it so the oysters stay loose rather than bound into a tight cake, which the cook is proud to call the real Xiamen home style. If it's your first time and you're not sure what to order, get this at a stall in Bashi market or a Zhongshan Road lane first — it's full-on Minnan oyster flavour.

Why it's good: Lots of fresh oysters, less starch, crisp lard-fried edges
Price: ¥15–25 a plate (~฿75–125)
Best for: First-timers wanting true Minnan oyster flavour
🍳2
Extra-crisp style
酥脆海蛎煎 · fried long for a crackly, golden sheet

For the crunch lovers — some stalls fry it longer and with a touch more oil so the whole sheet comes out crisp and golden, the edges almost cracker-like, snapping when you bite, set against the juicy oysters inside. It's a style travellers tend to love because it looks great and eats easily. Ask for it with 煎酥一点 (fry it a bit crispier). A stall that does this well gets it crisp while the inside stays moist and the oysters stay plump — not crisp because the oysters were fried hard.

Why it's good: Fried long / more oil for a crackly golden sheet
Price: ¥18–30 a plate (~฿90–150)
Best for: Crunch lovers who want crispness front and centre
🍥3
Taiwan style — greens and sauce
蚵仔煎 · the sibling across the strait, more starch, bold sauce

Some places (especially the tourist-facing ones) make it Taiwan-style (蚵仔煎) — more sweet-potato starch, greens like spinach or cabbage, and a thick orange-red, sweet-leaning sauce poured over the whole plate. The texture leans more gooey than crisp, and the flavour is rounder and sweeter than Xiamen's. It's the same dish many people have had at the Shilin night market. Try it next to the Xiamen version and the difference is clear — Taiwan leads with sauce, Xiamen leads with oysters. Pick whichever you like; there's no wrong answer.

Why it's good: More starch, greens added, thick sweet orange-red sauce
Price: ¥20–30 a plate (~฿100–150)
Best for: Bold-sauce fans, or comparing the two sides of the strait
🍜4
The mianxian hu combo
海蛎煎 + 面线糊 · the full Minnan breakfast

Not a new style, but how locals in Xiamen actually eat it — order one plate of oyster omelette with a bowl of mianxian hu (面线糊), superfine rice vermicelli thin as hair simmered in a silky starch broth with oysters or pork intestine, finished with white pepper and spring onion, and tear in a fried dough stick (油条, youtiao) for dipping. The omelette brings crisp richness, the mianxian hu brings warm, soft comfort — the two are sold side by side at market stalls. Eat the full set and you're starting the day the Xiamen way.

Eat with: Oyster omelette + mianxian hu (面线糊) + youtiao
Price: Omelette ¥15–25 + mianxian hu ¥5–10 (~฿100–175 together)
Best for: Breakfast, eating the full local set
What to eat alongside: the omelette is rich and savoury, so a soft bowl of mianxian hu (面线糊) balances it out · dip lightly in the sweet-chilli sauce (甜辣酱) to lift the oysters · other Minnan snacks pair well, like za wuxiang (炸五香, five-spice meat rolls), chewy and fragrant · sip hot oolong tea or cold chrysanthemum tea to cleanse the palate.
Eat It Like A Local

How to order and eat it — no awkwardness

How to order — point at the oysters and tell the cook

The oyster omelette is about as easy to order as it gets — most stalls fry it fresh to order. Out front you'll see a tray of fresh oysters and a bowl of starch batter. Just say you want one oyster omelette (一份海蛎煎 yī fèn hǎilì jiān). If you don't speak Chinese, point at the photo on the menu or at the oysters in the case and you'll be understood. It's a single-serve plate that's plenty as a snack for one, or order several to share when there's a group. Want it extra crisp? Say 煎酥一点 (jiān sū yīdiǎn). You can ask for more or less sauce too.

The oysters are freshest in the morning batch — stalls in Bashi market fry from early, so go morning to midday for the freshest. Tourist-area stalls stay open into the evening, so it's easy to grab one as a snack while wandering Zhongshan Road.

How to eat it — hot, with mianxian hu

Eat it hot, straight away, because the omelette is best while the edges are still crisp — leave it too long and the starch softens · dip lightly in the sweet-chilli sauce (甜辣酱) the stall gives you, just enough to cut the richness, not so much it drowns the oysters · the most natural pairing is a bowl of mianxian hu (面线糊) alongside — crisp, rich omelette and warm, soft vermicelli, with a fried dough stick (油条, youtiao) torn in for dipping, the complete Minnan breakfast · finish with hot Fujian-style oolong tea to cleanse the palate.

Paying: most stalls take WeChat Pay and Alipay; a few small market stalls still take cash yuan, but rarely foreign cards, so set up Alipay or WeChat in advance · Getting there: Bashi market and Zhongshan Road are in the old town in Siming district — ride Metro Line 1 to Zhongshan Road (中山路) station and walk into the lanes · When to go: morning to midday for the freshest oysters; tourist-area stalls run into the evening.

Where To Eat It

Where to go — the stalls locals actually eat at

The well-known stalls are in the old town around Bashi market and Zhongshan Road — fresh oysters, honest prices. The ones on Gulangyu and in the tourist areas cost more. Check opening hours and reviews on the Dianping app before you go.

1
Lian Huan Hailijian (莲欢海蛎煎)
Famous Zhongshan Road stall · Juko Street (局口街) near South Siming Road

One of the names that comes up most when people ask where to find a great oyster omelette in Xiamen — it's on Juko Street (局口街), a food lane just off Zhongshan Road, and has been going for years. The signature is that it's fried with the oysters sitting loose rather than bound into a tight cake — the owner says that's the real Xiamen home style. Plenty of fresh oysters, a good sweet-chilli sauce, around ¥20–30 a plate. Right in the Zhongshan Road walking area, easy to drop into while exploring the old town. Busy at weekends.

Where: Juko Street (局口街) off Zhongshan Road, Siming district
Hours: late morning–evening · Price: ¥20–30 a plate (~฿100–150) · loose, fresh oysters
2
Stalls inside Bashi market (第八市场/八市)
Old-town wet market · the freshest oysters, true local prices

Bashi market (八市) is the legendary wet market of Xiamen's old town and the source of the freshest oysters and seafood in the city. In and around it, little stalls fry oyster omelettes fresh from early — the oysters come straight from the market stalls each day, so they win on freshness and on prices that are friendlier than the tourist areas. Many sell it alongside mianxian hu as breakfast. Look for the stall where locals are queuing — that's the good one. Remember, the market versions lead with oyster flavour and don't drown it in sauce.

Where: In and around Bashi market (第八市场), old town, Siming district
Hours: morning–afternoon (oysters freshest in the morning) · Price: ¥15–22 a plate (~฿75–110), cheapest and freshest
3
Huang Lao Bo Hailijian (黄老伯海蛎煎)
Old-school stall in the city · Kangtai Road (康泰路) near Huijingyuan

Another name Xiamen locals know when they're after an old-school oyster omelette — Old Huang's stall (黄老伯) on Kangtai Road (康泰路) near Huijingyuan, a place more locals than tourists go. It's fried by one pair of hands the old-fashioned way, with that home-cook touch — fresh oysters, the starch just right, crisp edges and a gooey middle. Being outside the main tourist zone, prices are friendly and you don't fight much of a queue. Good if you want a genuinely homely oyster omelette. Check hours on the Dianping app before you go, since old-school stalls keep their own particular schedule.

Where: Kangtai Road (康泰路) near Huijingyuan, outside the main tourist zone
Hours: check the Dianping app first · Price: ¥15–25 a plate (~฿75–125) · homely, local favourite
4
Gulangyu + tourist-area stalls
Tip · fine to eat but pricier — the old town is better value

There's plenty of oyster omelette on Gulangyu island (鼓浪屿) and in tourist areas like Zengcuo'an (曾厝垵), and if you're there it's worth a stop — but honestly, it costs more than the old town (¥25–35 a plate) and some stalls go lighter on oysters or cook for the tourist crowd. To eat the omelette at its best and freshest, you're better off at Bashi market or a Zhongshan Road lane in the old town. On the island, save your appetite for things like Gulangyu pies or fish balls instead — those are the better-value island eats, and let the oyster omelette be a city pleasure.

Where: Gulangyu island (鼓浪屿) · Zengcuo'an (曾厝垵) tourist areas
Hours: late morning–evening · Price: ¥25–35 a plate (~฿125–175), pricier than the city · old town is better value
Frequently Asked

FAQ · what to know before eating Xiamen's oyster omelette

What is hailijian (海蛎煎)?
Hailijian is the Minnan (闽南) oyster omelette — small fresh oysters tossed in a sweet-potato starch batter (地瓜粉), bound with egg and pan-fried in hot oil until you get a sheet that's crisp at the edges and soft, gooey and translucent in the middle, with plump oysters scattered through the egg. In Hokkien it's pronounced ô-á-tsian, and it's the same dish as Taiwan's 蚵仔煎 (o-a-jian) that many people know from the night markets in Taipei — because Xiamen and Taiwan share the same Hokkien food culture, just across the strait. It's an everyday street snack you'll find all over Xiamen.
How is Xiamen's oyster omelette different from Taiwan's 蚵仔煎?
They're siblings with the same Hokkien roots, but the flavour and look differ a little. Xiamen's version leads with the freshness of the oysters and uses less starch, fried so the edges crisp up and the salty-sweet flavour comes from the oysters themselves. Some places serve it with the oysters sitting loose rather than bound into a tight cake (vendors will tell you that's the real Xiamen home style), with a sweet-chilli sauce (甜辣酱) for dipping. Taiwan's version usually adds greens like spinach or cabbage and a thick orange-red, sweet-leaning sauce poured over the whole plate. If you like clean oyster flavour, you'll prefer Xiamen's; if you like a bold sauce, you'll prefer Taiwan's.
Crisp or gooey — which style should I order?
It's down to taste, no right answer. The crisp style (酥) is fried a little longer so the egg and starch edges go golden and crackly — great if you like crunch. The gooey style (软/Q) keeps the sweet-potato starch soft and translucent in the centre, all about that slippery, tender texture with juicy oysters. Many places do both at once — crisp edges, gooey middle — which is the real charm of the dish. If you want it extra crisp, just ask for 煎酥一点 (jiān sū yīdiǎn, fry it a bit crispier).
What do you eat oyster omelette with?
The classic Xiamen pairing is mianxian hu (面线糊) — superfine rice vermicelli, thin as hair, simmered in a silky starch broth with oysters, pork intestine or shrimp, finished with white pepper and spring onion. It's the city's everyday breakfast. Order one plate of oyster omelette and one bowl of mianxian hu, tear in a fried dough stick (油条, youtiao) for dipping, and you've got a full Minnan breakfast. Some people pair it with congee or rice porridge instead, or order it as a side at dinner.
How much does oyster omelette cost, and where do you eat it in Xiamen?
It's easy on the wallet — about ¥15–30 (~฿75–150) a plate depending on size and the stall, with the better-known tourist-area spots edging up toward ¥30. The places locals point to are Bashi market (第八市场/八市), the old-town wet market with the freshest oysters, and the lanes around Zhongshan Road (中山路) — like Juko Street (局口街), home to long-running stalls such as Lian Huan (莲欢海蛎煎). Gulangyu island (鼓浪屿) sells it too but pricier and more tourist-focused, so eat it in the old town for fresher oysters and honest prices. Most places take WeChat Pay and Alipay.
Is oyster omelette a breakfast dish or all-day?
You can eat it any time, but in Xiamen it's most tied to breakfast and a late-morning snack — the little stalls in Bashi market and the lanes fry it fresh from early, alongside mianxian hu, and the morning batch of oysters is the freshest. Many keep frying into the afternoon as a snack, while stalls in tourist areas like Zhongshan Road stay open into the evening, so you can grab one while wandering. For the freshest oysters and the truest prices, go in the morning to Bashi market.
Klook · Food Tours

Xiamen Food Tour — hunt down the best oyster omelette with someone who knows

A Xiamen food tour with a local guide who walks you through Bashi market and the Zhongshan Road lanes, tasting oyster omelette, shacha noodles and mianxian hu in one trip — no language worries, no guessing which stall to pick.

See Xiamen food tours on Klook →
Wherebest is a Klook affiliate partner — we may earn a commission when you book through our link, at no extra cost to you.