🔄 Last checked 2 Jul 2026 · details and hours can change — check the venue before you go
If you ask a Phuket local what to eat for breakfast, there's a good chance the answer will point you straight to Roti Chaofa, a halal breakfast shop on Chaofa Road that locals have been walking in and out of for more than 35 years. This isn't just an ordinary roti shop — it's practically a breakfast institution for Phuket's Muslim community. The roti here is fried on a charcoal stove until the edges turn crisp and the centre stays soft, served alongside big pots of curry lined up like a full Thai-Muslim curry-and-rice canteen. MICHELIN agrees with Phuket locals, awarding it Bib Gourmand continuously from 2023 through the 2026 guide, with MICHELIN inspectors pointing to the same dish locals order every morning: beef massaman with a tangy, spice-laced kick and juicy meat — tear off a piece of hot roti, dip it in, and you'll understand at once why this shop has lasted more than three decades.
What makes Roti Chaofa fun is that it's really two shops in one. On one side is the roti griddle, frying away right in front of you, the aroma drifting over before you've even parked. On the other side is a row of curry pots set up like a Muslim curry-and-rice shop, including goat curry that locals consider the house specialty, matabak with a crisp shell and generous filling, and Thai-Muslim-style chicken biryani cooked fragrant with just the right amount of spice. The prices are unbelievably friendly too — dishes start at just tens of baht, and eating until you can barely get up still won't cost you a hundred baht a head. That's the true heart of a Bib Gourmand: food good enough for MICHELIN to take note, priced like a curry shop around the corner.
The shop's setting tells a Phuket story just as well as the food does. This island isn't only Hokkien noodles and Peranakan-style dim sum — it also carries a Muslim food culture with deep roots that grew up alongside its old trading communities. Roti Chaofa is a wide-open window onto that side of the island. Mornings here are lively with every kind of local, from uncles and aunties who come so often the staff know their faces, to visitors who've driven down from the old town just a kilometre away. If you want to start the day like a real Phuket local, skip the hotel breakfast one morning and come sit here tearing roti and dipping it into massaman instead.
Roti Chaofa
Roti Chaofa sits on Chaofa Road in the Talat Nuea area, next to Thai Credit Bank, about 1 kilometre south of Phuket's old town — a few minutes away by car or motorbike. The shop opens very early, from 06:00 to 13:00, and is generally closed on Mondays, though some sources say it's open every day, so it's worth calling ahead at 076-221-771 to avoid a wasted trip. No bookings are taken — just walk in and take a seat. It's a big shop with plenty of seating and tables turn over fast, so even when the queue is busy on weekend mornings, you won't wait too long.
The budget is easy on the wallet: dishes start at around THB 10-30 each, and eating your fill of roti, curry, and chicken biryani still won't cost you 100 baht a head. The shop takes cash only, so bring small notes. The best time to go is early morning through late morning, since some curry pots — especially the goat curry and beef massaman — often run out before noon. Roti is fried fresh in front of you throughout opening hours, so there's no need to worry about it sitting around. Coming for breakfast before a walk around the old town is the perfect plan.
| Item | Details |
|---|---|
| MICHELIN award 2026 | 🍽️ Bib Gourmand |
| Province | Phuket |
| Cuisine | Thai-Muslim breakfast / roti-curry halal |
| Approx. price | Dishes from ~THB 10-30 each, under THB 100 per head total |
| Booking | No online booking — call 076-221-771 |
| Hours | Tue-Sun 06:00-13:00 (closed Mondays — some sources say open daily, call ahead to check) |
| Landmark / getting there | Chaofa Road, next to Thai Credit Bank (about 1 km south of Phuket old town) |
| Area | Talat Nuea (Chaofa Road) |
Before you go
Call 076-221-771; big shop, plenty of seating, tables turn over fast; cash only · Busiest queue is weekend mornings; roti is fried fresh in front of you the whole time, so no need to worry about it sitting around; some curry pots run out before noon
Stay near Phuket and hit every MICHELIN spot
See all hotels on AgodaPhuket has plenty more MICHELIN restaurants — see the full list across every tier and every province on our master page
🏅 All MICHELIN restaurants across Thailand 2026