Ayutthaya's food scene is one of the most underrated in Thailand. As the former Siamese capital and a historic crossroads of Thai, Khmer, Persian, Portuguese and Chinese influences, the city has a distinctive food culture that goes well beyond the standard Thai-tourist menu. Boat noodles (kuay teow ruea) at the riverside markets, roti sai mai (cotton-candy-style sweet rotis, an Ayutthaya specialty), giant river prawns from the Pa Sak River, and central-Thai dishes like khao pad pu (crab fried rice) — these are the things to seek out. This 2026 guide covers Ayutthaya's best food — what to order, where to eat it, and how to plan a food-focused day or weekend in the old capital.
Quick answer
What food is Ayutthaya famous for?
Ayutthaya is famous for boat noodles (kuay teow ruea), roti sai mai (cotton-candy-wrapped sweet rotis — an Ayutthaya specialty), giant river prawns from the Pa Sak River, central-Thai cooking with strong Khmer and Persian influences, and the famous Bang Sai night market. Most signature dishes are 50–250 baht and easy to find on the historical island and in the modern east side.
Where can I find Ayutthaya's famous boat noodles?
Boat noodles (kuay teow ruea) are Ayutthaya's signature dish — small bowls of dark, intensely flavoured beef or pork noodle soup with congealed blood, herbs and chilli. The dish gets its name from the days when noodle vendors served it from boats along Ayutthaya's canals. The most famous boat-noodle clusters are along Khlong Maha Naak (the canal running through the modern east side) and near the Ayutthaya Floating Market. Each bowl is small (one or two mouthfuls) and costs 12–25 baht — locals typically order 5–10 bowls per person. Several long-running boat noodle restaurants are in our Ayutthaya restaurants directory. Sala Ayutthaya Eatery and Bar is a good starting point.
Hotel · Ayutthaya Island, Ayutthaya
Award-winning boutique heritage hotel directly on the Pa Sak River with views of Wat Phutthaisawan. ...
What is roti sai mai and where can I try it?
Roti sai mai is Ayutthaya's most distinctive sweet — thin paper-like rotis wrapped around fluffy pulled cotton-candy in pastel colours. Locally, it's been made for over a century by Muslim families who descend from Persian merchants who settled in Ayutthaya during the Ayutthaya Kingdom era. Several roti sai mai shops cluster near the Ayutthaya hospital and in the area east of the historical park. The most famous is Hospital Roti Sai Mai, but many small shops have similar quality at lower prices. A typical serving (10 colourful cotton-candy strands wrapped in 5 rotis) costs 30–60 baht. Best eaten fresh — the cotton candy goes stale within hours.
Top Ayutthaya restaurants
Where can I try giant river prawns?
Giant river prawns (goong mae nam) are one of Ayutthaya's signature ingredients — large freshwater prawns from the Pa Sak River, weighing 200-400g each. The most famous preparation is goong pao — split lengthwise and grilled over charcoal, with the fatty head juices spooned over the meat. Restaurants serve them with green-chilli or seafood dipping sauces. Restaurants along the Pa Sak River have the best preparations — fresh from local fishermen. Expect 600–1,200 baht per kg, with one prawn per person being a generous portion. Several pier-side restaurants are in our Ayutthaya restaurants directory.
Should I visit the Ayutthaya Floating Market?
Yes — but with realistic expectations. The Ayutthaya Floating Market (also known as Ayutthaya Klong Sa Bua) is a recreated traditional market with food stalls on wooden platforms over a small canal. It's more touristy than authentic, but the food is genuinely good and the setting is photogenic. Open daily from 9am to 5pm, with the busiest periods on weekends. Entry is free; food is paid per dish (typically 40–120 baht). Specialties include grilled river fish, traditional Thai sweets, mango sticky rice and made-to-order central-Thai stir-fries. Several boats serve khao tom (rice porridge) for breakfast. Best visited mid-morning for breakfast or as a late-afternoon snack stop. Combine with the nearby Ayutthaya Million Toy Museum for a full half-day.
Activity · Ayutthaya Island, Ayutthaya
Quirky private museum with thousands of vintage toys collected by a Thai author. Best for families w...
Where do locals eat in Ayutthaya?
Locals in Ayutthaya tend to skip the most touristy restaurants near Wat Mahathat and head to the modern east side or the back streets of the historical island. The morning market on the historical island (open 5am-9am) is the best place for local breakfast: jok rice porridge, khao kaeng curry-and-rice, kanom buang and Thai-style coffee. Typical breakfast costs 60–100 baht. Lunch markets along Naresuan Road and on the modern east side serve excellent Thai food at local prices — full meals for 60–150 baht. For dinner, the night market by Bang Lan Road is a local favourite — much smaller than Bangkok markets but with the kind of food that locals actually eat (not the tourist-friendly versions).
More Ayutthaya dining picks
What's the riverfront dining scene like?
Ayutthaya's riverfront has a string of restaurants set on wooden decks over the water, especially along the Pa Sak River. Many specialise in fresh river fish and giant prawns, with sunset views over the temple ruins on the opposite bank. These restaurants are pricier than the inland options (typically 600–1,500 baht per person for a full meal with drinks) but the experience is worth it for at least one dinner during your visit. Best visited at sunset, when the surrounding ruins glow orange. Reserve ahead at popular spots, especially on weekends. For specific recommendations, browse our Ayutthaya restaurants directory.
How much does eating in Ayutthaya cost?
Ayutthaya is excellent value. As a 2026 guide: Boat noodles: 12–25 baht per small bowl (5-10 bowls per person). Street food and morning markets: 60–150 baht per dish. Sit-down Thai restaurant: 150–400 baht per person. Mid-range international or themed restaurant: 300–700 baht per head. Riverfront seafood with views: 600–1,500 baht per head. Premium giant-prawn dinner: 800–1,800 baht per head. Most travellers find Ayutthaya 20–30% cheaper than Bangkok for equivalent meals. The historical-park restaurants are slightly pricier than the modern east side.
How should I plan my Ayutthaya food experiences?
For a 1-2 day Ayutthaya trip, a useful approach: Breakfast: morning market for jok or coffee at a temple-view café. Lunch: boat noodles at a canal-side stall (try at least 5 small bowls for the full experience). Afternoon snack: roti sai mai (the cotton-candy roti). Dinner: riverfront restaurant with giant prawns or river fish, ideally at sunset. Late evening (optional): Bang Lan Road night market for local snacks and atmosphere. For a 3-day Ayutthaya trip, add a Thai cooking class (several operate in Ayutthaya, focused on central-Thai cuisine), a visit to the Ayutthaya Floating Market for breakfast, and one upscale dinner at a heritage hotel restaurant.
Ayutthaya's food scene is one of Thailand's most distinctive — boat noodles, roti sai mai, giant river prawns and central-Thai dishes with strong historical influences. Use ThailandDirectory.org to find verified Ayutthaya restaurants, markets and food experiences for your visit.
Browse Ayutthaya restaurants →Frequently asked questions
What food is Ayutthaya famous for?
Ayutthaya is famous for boat noodles (kuay teow ruea), roti sai mai (cotton-candy-wrapped sweet rotis), giant river prawns from the Pa Sak River, and central-Thai cooking with strong Khmer, Persian and Portuguese influences.
What is roti sai mai?
Roti sai mai is Ayutthaya's most distinctive sweet — thin paper-like rotis wrapped around fluffy pulled cotton-candy in pastel colours. Made for over a century by Muslim families descended from Persian merchants. A typical serving costs 30–60 baht.
Where do I find boat noodles in Ayutthaya?
The most famous boat-noodle clusters are along Khlong Maha Naak (the canal in the modern east side) and near the Ayutthaya Floating Market. Each small bowl costs 12–25 baht; locals typically order 5–10 bowls per person.
Are giant river prawns expensive in Ayutthaya?
Giant river prawns cost 600–1,200 baht per kg in Ayutthaya, with one prawn per person being a generous portion (200-400g each). Restaurants along the Pa Sak River have the freshest supply, with grilled goong pao the most famous preparation.
Is the Ayutthaya Floating Market worth visiting?
Yes — but with realistic expectations. It's more touristy than authentic but the food is good and the setting is photogenic. Open daily 9am-5pm, free entry. Best visited as a breakfast or late-afternoon snack stop, combined with the Million Toy Museum nearby.
Last updated 2026 · Maintained by Thailand Directory editors.
Spotted an error? Tell us.