Old Phuket Town is known for its colorful Sino-Portuguese buildings, temples, shrines, and historic shophouses, but food is just as important to the neighborhood as its architecture. Phuket’s history as a tin-mining center brought people from different cultures to the island, and that influence is still evident in what you eat around the Old Town today.
The best way to experience it is to make a day of it. Start with a local breakfast, then walk through the historic streets, stop for coffee, have Hokkien noodles for lunch, and leave enough room for ice cream. Follow this food trail from breakfast to dessert, with plenty of Old Phuket Town to explore between meals.
Why Is Old Phuket Town Worth Exploring For Food?
Phuket was named a UNESCO Creative City of Gastronomy in 2015, and Old Phuket Town offers everything from inexpensive local restaurants to contemporary Thai dining, cafes, bakeries, and desserts. The supplied guide highlights this variety, with traditional Thai dishes sitting alongside Muslim cooking, Hokkien noodles, vegan food, Italian restaurants, and modern international cooking.
You can also combine eating with sightseeing. Thalang Road, Phang Nga Road, Yaowarat Road, and Soi Romanee are among the streets worth exploring, so walking between restaurants becomes part of the experience rather than simply a way to get from one meal to another.
Restaurants To Visit In Old Phuket
1. O Cha Rot

Start early at O Cha Rot Beef Ball Noodle, a straightforward local breakfast spot. There is no complicated menu to work through here. The specialty is beef noodle soup, with options including beef balls, thinly sliced beef, and offal. You can also choose between thin, medium, and larger noodles. Condiments are available at the table, allowing you to adjust the bowl to your taste. Start here to leave the rest of the day free for exploring and eating.
Price For Two: Approximately INR 580
Address: 72/1 Yaowarat Road, Talat Yai, Mueang Phuket District, Phuket 83000, Thailand
2. Aroon Po Chana
Prefer roti for breakfast, or ready for a second small meal? Head to Aroon Po Chana next. This restaurant is particularly known for its rotis, which come in sweet, savory, and charcoal varieties. The other dish worth making room for is chicken Massaman curry. A smaller portion works particularly well at this stage of the trail, especially when paired with roti instead of rice. Finish with the restaurant’s pulled tea if you are in the mood for something sweet.
Price For Two: Approximately INR 1,150
Address: 3/37 Soi Talingchan, Talat Yai, Mueang Phuket District, Phuket 83000, Thailand
3. Campus Coffee Roasters

By mid-morning, move on to Campus Coffee Roasters in Phuket Old Town. Old Phuket Town has a surprisingly varied coffee scene, with cold brews, Aeropress coffee, and other specialty preparations available across its cafes. Most cafes do not open particularly early, which makes coffee a better second or third stop than the beginning of the trail. Campus Coffee Roasters offers a variety of coffee varieties, allowing you to choose based on how much acidity and strength you prefer. You can also buy beans and have them ground according to your coffee equipment.
Price For Two: Approximately INR 600 to INR 1,150
Address: 6 Krabi Road, Talat Nuea, Mueang Phuket District, Phuket 83000, Thailand
4. Mee Ton Poe
For lunch, make your way to MeeTonPoe Phuket Town next. This long-running Old Phuket Town institution is best known for Hokkien noodles, making it an easy choice if you want something closely associated with the local food scene. The noodles are served with pork, fish balls, prawns, and an egg on top. Crispy crab wontons are another option worth adding to the table. Since the prices are relatively approachable, two people can share a few items without making lunch so heavy that the food trail ends here.
Price For Two: Approximately INR 600 to INR 1,000
Address: 214, 7-8 Phuket Road, Talat Yai, Mueang Phuket District, Phuket 83000, Thailand
Looking beyond Thailand’s usual tourist hotspots? Discover seven of the best places to visit in Thailand besides Phuket and Bangkok.
5. Local Canteen
Later in the day, Local Canteen Phuket offers a change from the traditional restaurants earlier on the trail. It serves Thai food in a more contemporary restaurant setting, making it a useful option for travelers who want local flavors without going down the street-food route. The dishes highlighted in the supplied guide include mini coconut pancakes served with shrimp curry and pad kra pao with wagyu and duck egg. There is also a selection of natural wines.
- Price For Two: Approximately INR 2,300 to INR 6,950
- Address: 126 Yaowarat Road, Talat Yai, Mueang Phuket District, Phuket 83000, Thailand
6. Tu Kab Khao

For dinner, head to Tu Kab Khao Restaurant Phuket next. This is the more polished sit-down meal on the trail and a good opportunity to explore dishes beyond the Thai food many visitors already know. The supplied guide specifically highlights horseshoe crab egg curry with pineapple. The curry itself combines spicy and sweet flavors, while the horseshoe crab roe gives it an unusual texture. It is the kind of dish to consider if you want dinner to introduce you to something less familiar.
Price For Two: Approximately INR 1,750 to INR 3,000
Address: 8 Phang Nga Road, Talat Yai, Mueang Phuket District, Phuket 83000, Thailand
7. Torry’s Ice Cream
Finish your trail at Torry’s Ice Cream on Soi Romanee, one of Old Phuket Town’s prettiest and most photographed streets. The location makes it an easy place to combine dessert with one last walk through the historic neighborhood. The supplied guide mentions guava sorbet and coconut pancake flavor, while takeaway scoops are useful if the cafe is busy. Current prices start at THB 95 for several individual ice creams and sorbets.
Price For Two: Approximately INR 550 to INR 870 for two individual servings
Address: 16 Soi Romanee, Talat Yai, Mueang Phuket District, Phuket 83000, Thailand
Visiting On Sunday? Add The Phuket Walking Street Market

If your food trail falls on a Sunday, make time for the Walking Street Market on Thalang Road next. It runs from 4 PM to 10 PM, when the road is closed to vehicles and filled with vendors. You can find snacks and Thai dishes ranging from sweets and Pad Thai to sausages, sushi, and deep-fried seafood. Instead of treating it as another full meal, pick a few smaller items to share as you walk through the market.
Planning an April beach holiday in Thailand? Here’s how Phuket and Krabi compare to help you decide which island is better in April.
What Other Old Phuket Town Restaurants Are Worth Trying?
If you have more than one day, there are plenty of other options in the supplied guide. HEH brings an Australian influence to its cooking while using local fish and seafood. La Gaetana is an established Italian restaurant known for pasta and is better suited to travelers willing to spend more. Surf & Turf by Soul Kitchen serves modern international dishes designed for sharing, while The Vegan Table covers vegan dishes ranging from Thai food to pizza, pasta, wraps, and burgers. Chuan Chim, Dibuk Restaurant, and Pun Te Phuket Food Center offer even more ways to explore the Old Town’s varied food scene.
Wondering what to explore on the island? Here are the top 10 places to visit in Phuket for your itinerary.
Author’s Note
Old Phuket Town is best explored slowly, especially when food is part of the plan. Rather than trying to fit every restaurant into one day, share a few dishes, walk between stops, and leave time to explore the streets along the way. The mix of local food, cafés, historic buildings, and small shops is what makes the neighborhood worth spending a full day in.
Summing Up
Eating through Old Phuket Town is better approached as a full-day experience than a checklist of restaurants. Start early with beef noodles at O Cha Rot or roti at Aroon Po Chana, take a break over coffee, and make Hokkien noodles your main lunch. Later, Local Canteen and Tu Kab Khao offer more substantial meals before Torry’s provides a sweet finish on Soi Romanee. By the end of the day, the neighborhood feels less like a food itinerary and more like a complete story of Old Phuket Town. The takeaway is to treat the trail as one connected day of eating and exploring, not a series of separate stops.
The trick is not to order too much at any one place. Share dishes where possible, walk between stops, and use the streets of Old Phuket Town as part of the trail. That way, breakfast, coffee, lunch, dinner, and dessert become one long exploration of the neighborhood rather than five separate meals. What stays with you is not just what you ate, but how Old Phuket Town ties each stop together. In short, plan the day around pacing, sharing, and walking so the experience stays enjoyable from start to finish.