Illustration of Phuket, Thailand

What to Eat in Phuket: A Peranakan and Hokkien Food Guide

Last updated 2026-07-16

On this page

Phuket’s food isn’t a beach-resort footnote to Thai cuisine; it’s its own regional cooking, built by 19th-century Hokkien Chinese tin miners who intermarried with local Thai families and produced a Peranakan (Baba) culture found nowhere else in the country at this concentration. The result is a menu you won’t find in Bangkok or Chiang Mai: moo hong, o-tao, Hokkien mee, loba, and a dim-sum-and-noodle breakfast culture layered with southern Thai and Thai-Muslim dishes from the island’s other communities. This guide covers what to actually order, what it costs, and where the real version lives versus the beachfront one.

Prices are in Thai baht (THB) with US dollars in parentheses, converted at ฿33 = US$1 (July 2026); treat every figure as a range, since prices shift by vendor, time of day, and whether you’re ordering in Old Town or on a tourist strip. For a wider view of the island beyond food, see outthailand.com’s things to do in Phuket guide; for the neighborhood these dishes are concentrated in, see the Phuket Old Town guide.

What should you eat in Phuket?

Order the Peranakan and Hokkien dishes first: moo hong (soy-braised pork belly), o-tao (taro-and-oyster griddle cakes), Hokkien mee (wide egg noodles with pork and squid), loba (five-spice braised offal), and a morning dim sum plate. These dishes trace back to Hokkien Chinese miners who settled Phuket during the 19th- and early-20th-century tin boom and intermarried with local families, producing a Baba-Nyonya cuisine that blends Hokkien technique with Malay and southern Thai ingredients. None of them are standard on a central-Thailand menu; they exist in this form almost entirely in Phuket Old Town.

The signature Phuket dishes

DishWhat it isWhere-stylePrice band
Moo hongPork belly slow-braised in soy sauce, five-spice, and garlic until dark and tenderOld Town shophouse restaurant฿250-350 (US$7.60-10.60) full plate
O-taoTaro, oyster (or other seafood), and egg griddle-fried until crisp, served with pork cracklingOld Town family stall฿50-80 (US$1.50-2.40) per portion
Hokkien meeWide egg noodles stir-fried with barbecue pork and squid, often with a soft-cooked eggOld Town noodle shop฿50-80 (US$1.50-2.40) per bowl
LobaPork offal, liver, and tofu braised in a five-spice sauceOld Town stall (mornings)฿40-70 (US$1.20-2.10) per portion
Dim sumSteamed dumplings, buns, and rice-roll varieties, lighter than Hong Kong styleOld Town shophouse (breakfast only)฿15-40 (US$0.45-1.20) per steamer
Kanom jeen nam yaFermented rice noodles in a fish curry sauceMarket or dim sum stall฿30-50 (US$0.90-1.50) per bowl
Roti-gaengFlatbread served with curry (goat, chicken, or massaman)Thai-Muslim street stall (mornings)฿30-60 (US$0.90-1.80) per set
O-aewShaved ice with fig-seed jelly, kidney beans, and grass jellyOld Town dessert stall฿25-40 (US$0.75-1.20) per bowl

Moo hong is the dish most associated with Phuket’s Peranakan kitchens: pork belly braised low and slow in soy sauce, five-spice, and garlic until the fat renders soft and the sauce turns near-black. Raya Restaurant, open in Old Town since 1994 and one of the island’s best-known Peranakan kitchens, serves a full plate for around ฿350. It’s less sweet than a Chinese red-braise and closer to what a Phuket Baba family would actually cook at home.

O-tao is a griddle-fried cake of taro, oyster or other seafood, and egg, crisped on a charcoal griddle and served with pork crackling and a tangy dipping sauce. It’s a Hokkien-origin snack that exists almost exclusively in Phuket; a single long-running family stall in Old Town has held Michelin Plate recognition for multiple consecutive years for it.

Hokkien mee in Phuket means wide egg noodles stir-fried with barbecue pork and squid, usually finished with a soft or half-cooked egg on request. Old Town has several multi-generation specialists, including shops that have run since the 1940s.

Loba is deep-fried and braised pork offal, liver, and tofu in a five-spice sauce, sold mostly in the morning from Old Town stalls. It reads more intimidating on paper than it tastes; the five-spice braise mellows the offal considerably.

Dim sum in Phuket is a breakfast-only tradition rather than an all-day one, and it’s lighter than the Hong Kong style most visitors know: steamed dumplings, buns, and rice-roll varieties dominate, and the fried items are generally the weaker choice at most Old Town shophouses. Stalls tend to wind down by mid-morning, so this isn’t a dish to plan for lunch.

Where the Hokkien and Peranakan heritage comes from

Phuket’s food heritage traces to the 19th- and early-20th-century tin-mining boom, when Hokkien Chinese laborers arrived on the island and, over generations, intermarried with local Thai families. Their descendants became the island’s Peranakan (Baba) community, estimated to account for a large share of Phuket Town’s population today. Baba cuisine blends Hokkien Chinese cooking technique with Malay and southern Thai ingredients, and it’s this fusion, not standard Chinese or standard Thai food, that defines Old Town’s signature dishes. The same migration built Old Town’s Sino-Portuguese shophouse architecture on streets like Thalang Road, Soi Romanee, Dibuk Road, and Krabi Road, which is also where most of this food is still served.

Phuket’s UNESCO recognition formalizes this history rather than inventing a marketing narrative. In December 2015, UNESCO named Phuket a Creative City of Gastronomy, the first city in Thailand and in ASEAN to receive the designation, as part of its Creative Cities Network. The designation cites the island’s multicultural population and food’s central role in community life and ritual, framing Phuket’s traditional culinary culture “as an enabler for intercultural and intergenerational dialogue,” per UNESCO’s Creative Cities Network profile of the city, which also notes Phuket’s gastronomy sector contributes an estimated US$3.6 billion to the local economy each year.

Where to eat by style: Old Town, markets, or the beach

Where you eat in Phuket changes what you’re actually served, more than in most Thai destinations.

Old Town shophouses are where the Peranakan and Hokkien dishes above are concentrated, on streets like Thalang, Dibuk, Phang Nga, and Yaowarat roads. Many are multi-generation family businesses; several hold Michelin Plate or Bib Gourmand recognition rather than a Star, which in the Michelin system marks good, honestly priced cooking rather than fine dining. Expect ฿50-150 per dish and a genuine version of the food described above.

Local markets, including morning market stretches around Old Town, are where loba, dim sum, and kanom jeen nam ya show up cheapest and earliest, typically sold from mid-morning until stock runs out. Market seafood, sold by weight, runs roughly ฿150-300/kg depending on the catch.

Beach zones like Patong, Karon, and Kata run a parallel, simplified food scene built for tourist footfall: grilled seafood platters, pad thai, and fried rice at restaurants directly on or near the sand. It’s not dishonest food, but it’s not Phuket’s signature cuisine either, and it’s priced accordingly; the same seafood that costs ฿150-300/kg at a market can run ฿400-800+/kg once it’s grilled and plated at a beachfront restaurant. If seafood by weight is on the menu, ask the price and confirm it before ordering, since beachfront seafood pricing is where overcharging complaints concentrate.

Michelin recognition in Phuket

The 2026 MICHELIN Guide lists one Star restaurant for the Phuket region, PRU at Trisara, an innovative-Thai fine-dining kitchen at the high end of the price range, plus roughly 18 Bib Gourmand picks across the island, according to Phuket101’s 2026 roundup of the guide. Several Bib Gourmand and Plate selections sit inside Old Town shophouses and serve exactly the Peranakan and southern Thai dishes covered above at moderate prices, which is a useful signal if you want a vetted starting point rather than picking a stall at random.

Roti and the Thai-Muslim breakfast tradition

Not everything worth eating in Phuket is Peranakan. Roughly 30% of Phuket’s population is Muslim, with communities concentrated in areas like Bang Tao, and the island’s Thai-Muslim food tradition runs alongside its Hokkien heritage rather than blending into it. The signature dish is roti-gaeng: a flatbread served with a curry, most often goat, chicken, or massaman, sold mostly in the morning from dedicated street stalls. It’s a separate breakfast culture from Old Town’s dim sum mornings, and worth seeking out on its own terms rather than treating it as a variation on Peranakan food.

Dessert and coffee: o-aew

O-aew is Phuket’s signature dessert and, like o-tao, essentially a local specialty: a shaved-ice bowl built on a jelly extracted from the seeds of a fig-family plant, mixed with banana juice and set overnight, then served with crushed ice, syrup, red kidney beans, and grass jelly. It arrived with Hokkien immigrants during the tin-mining boom, drawing on the same lineage as Taiwan’s aiyu jelly, though the Phuket version was shaped more by nearby Penang. Several Old Town vendors have sold it as a multi-generation family business, and it’s ordered casually by color: white for the jelly, red for the beans, black for the grass jelly.

Food-tour-worthy streets

If you want to cover the range above in one outing rather than hunting down each stall, Old Town’s cluster of Thalang Road, Soi Romanee, Dibuk Road, and Phang Nga Road puts moo hong, o-tao, Hokkien mee, loba, and dim sum within easy walking distance of each other, with dessert stalls for o-aew mixed in along the same streets. Morning is the better time to go: dim sum, loba, and roti-gaeng are all breakfast-hours dishes that wind down by mid-morning, while moo hong and Hokkien mee are available through lunch.

Getting oriented before you eat

For a fuller sense of Old Town beyond food, its shophouse architecture, museums, and walking routes, see outthailand.com’s Phuket Old Town guide. For how a food-focused day fits into a broader Phuket itinerary, see the things to do in Phuket guide. If you want the Bangkok comparison point for Thailand’s other major street-food scene, see Bangkok street food guide, and for how Thai curries in general break down by region and heat level, see Thai curries explained.

Sources

Frequently Asked Questions

What food is Phuket known for?

Phuket is known for Peranakan (Baba) cuisine: dishes that blend Hokkien Chinese cooking with Malay and southern Thai ingredients, brought by Chinese tin miners who settled and intermarried with local families in the 19th century. The signature dishes are moo hong (braised pork belly), o-tao (taro and oyster griddle cakes), Hokkien mee (wide noodles with pork and squid), and loba (braised offal), most concentrated in Phuket Old Town's shophouse restaurants.

Is Phuket a UNESCO City of Gastronomy?

Yes. UNESCO named Phuket a Creative City of Gastronomy in December 2015, the first city in Thailand and in ASEAN to receive the designation, under its Creative Cities Network. The recognition points to the island's multicultural population, its food's role in community rituals, and generations of recipes passed down through Peranakan, Hokkien, Muslim, and southern Thai communities.

What is moo hong?

A Peranakan dish of pork belly slow-braised in soy sauce, five-spice, and warm aromatics until dark and tender, close to a Chinese red-braised pork but without the heavier sweetness. Raya Restaurant, an Old Town institution open since 1994, is one of the best-known places to order it, at around ฿350 a plate.

What is o-tao?

A griddle-fried cake of taro, oyster (or other seafood), and egg, cooked until crispy outside and soft inside, then served with crackling and a tangy dipping sauce. It's a Hokkien-origin snack found almost exclusively in Phuket Old Town; one long-running family stall has held Michelin Plate recognition for several straight years.

Where should I eat in Phuket Old Town versus at the beach?

Old Town's shophouse restaurants and morning markets serve the island's actual food heritage at local prices, roughly ฿60-150 a dish. Beach zones like Patong and Karon serve simplified, tourist-facing menus, mostly seafood and pad thai, at markedly higher prices, especially for seafood sold by weight. Both have a place in a trip, but Old Town is where the Peranakan and Hokkien dishes exist at all.

Is Phuket food spicy?

Less uniformly than central or northeastern Thai food. Many signature Peranakan dishes, like moo hong and o-tao, aren't built around chili heat at all. Southern Thai dishes served alongside them, like kanom jeen nam ya (rice noodles in fish curry sauce), can be considerably spicier, so ask before ordering if you're unsure.

What is roti-gaeng and where does it come from?

Roti-gaeng is flatbread served with a curry, often goat, chicken, or massaman, and it's a Thai-Muslim breakfast dish rather than a Peranakan one. Phuket's Muslim community, roughly 30% of the island's population and concentrated in areas like Bang Tao, sells it mostly in the morning at street stalls, a separate food tradition running alongside the island's Hokkien and Peranakan heritage.

Are there Michelin-recognized restaurants in Phuket?

Yes. The 2026 MICHELIN Guide lists one Star restaurant for the Phuket region, PRU at Trisara, plus roughly 18 Bib Gourmand picks, several of them Old Town shophouse restaurants serving Peranakan and southern Thai dishes at modest prices, according to Phuket101's 2026 roundup of the guide.

Out Thailand Team

Based in Chiang Mai

The Out Thailand team lives in and around Chiang Mai and writes practical, on-the-ground guides to events, cost of living, and daily life in Thailand.