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
| Dish | What it is | Where-style | Price band |
|---|---|---|---|
| Moo hong | Pork belly slow-braised in soy sauce, five-spice, and garlic until dark and tender | Old Town shophouse restaurant | ฿250-350 (US$7.60-10.60) full plate |
| O-tao | Taro, oyster (or other seafood), and egg griddle-fried until crisp, served with pork crackling | Old Town family stall | ฿50-80 (US$1.50-2.40) per portion |
| Hokkien mee | Wide egg noodles stir-fried with barbecue pork and squid, often with a soft-cooked egg | Old Town noodle shop | ฿50-80 (US$1.50-2.40) per bowl |
| Loba | Pork offal, liver, and tofu braised in a five-spice sauce | Old Town stall (mornings) | ฿40-70 (US$1.20-2.10) per portion |
| Dim sum | Steamed dumplings, buns, and rice-roll varieties, lighter than Hong Kong style | Old Town shophouse (breakfast only) | ฿15-40 (US$0.45-1.20) per steamer |
| Kanom jeen nam ya | Fermented rice noodles in a fish curry sauce | Market or dim sum stall | ฿30-50 (US$0.90-1.50) per bowl |
| Roti-gaeng | Flatbread served with curry (goat, chicken, or massaman) | Thai-Muslim street stall (mornings) | ฿30-60 (US$0.90-1.80) per set |
| O-aew | Shaved ice with fig-seed jelly, kidney beans, and grass jelly | Old 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
- UNESCO Creative Cities Network: Phuket: 2015 Creative City of Gastronomy designation, rationale, and economic figures
- TAT Newsroom: Phuket gastronomic delights recognised in UNESCO Creative City listing (2015): designation announcement and criteria
- Phuket101: Phuket MICHELIN Guide 2026 list: 2026 Star and Bib Gourmand list, PRU at Trisara, Old Town shophouse picks
- Phuket101: Peranakan Culture in Phuket Town: Hokkien tin-mining migration history, Old Town street names, Baba cuisine
- Thai Holiday Guide: Phuket Street Food: moo hong, Hokkien mee, o-tao, loba, dim sum, kanom jeen nam ya details and stall names
- Wikipedia: O-aew: o-aew ingredients, Hokkien origin, Penang influence
- The Phuket News: Street Eats — Roll out the roti: roti-gaeng and Thai-Muslim breakfast culture
- Xe.com: USD/THB Currency Converter: exchange rate reference, July 2026