Table of Contents
ToggleHoi An is loved not only for its historic sites and charming scenery, but also for its rich and diverse food culture. Many local dishes reflect the flavors of Vietnam’s Central Coast, with signature specialties such as cao lau, mi Quang, white rose dumplings, and fresh herring salad. If you are looking for the best places to eat in Hoi An or wondering where to eat in Hoi An during your trip, this guide brings together 19 local favorites worth adding to your food itinerary.
1. Cao Lau Ba Be
- Address: Inside Hoi An Market, Tran Phu Street
- Opening hours: 2:00 PM – 10:00 PM
- Reference price: VND 20,000 – 44,000
Cao Lau Ba Be is a casual local eatery in Hoi An, serving dishes such as cao lau, mi Quang, pho, and grilled pork. Among them, cao lau is the dish most visitors choose when stopping by.
A bowl of Cao Lau Ba Be is generous, with golden noodles served with fragrant roasted pork. Fresh herbs and vegetables add balance, making the dish flavorful without feeling too heavy. At around VND 25,000 per bowl, it is a great option after exploring Hoi An Market.

2. Banh Mi Phuong
- Address: 2B Phan Chau Trinh Street
- Opening hours: 5:30 AM – 10:00 AM
- Reference price: VND 20,000 – 30,000
Banh Mi Phuong started as a small stall in Hoi An Market in 1990 and has since become one of the town’s most iconic food stops. With careful attention to ingredients, the shop has continued to refine its flavors over the years. In 2009, it gained international attention when the late chef Anthony Bourdain described it as a “symphony in a sandwich” on No Reservations.
What makes Banh Mi Phuong stand out is its rich variety of fillings, including meat, pate, egg, herbs, and a creamy house-made sauce. The crisp golden bread brings everything together from the first bite. Its distinctive flavor keeps travelers lining up, sometimes for several minutes, just to try a banh mi that carries the soul of Quang-style cooking.
>>> Read more: Top 6 famous banh mi shops in Hoi An that you should not miss

3. Mi Quang Ong Hai – Quang noodle
- Address: 6A Truong Minh Luong Street, Cam Chau, Hoi An
- Opening hours: 7:30 AM – 9:00 PM
- Reference price: VND 35,000
Mi Quang Ong Hai is a good stop for travelers who want to try Central Vietnam-style mi Quang. This long-standing eatery in Hoi An is known mainly for two dishes: mi Quang and cao lau.
The mi Quang here has pleasantly chewy noodles served with pork, shrimp, quail eggs, and grilled rice crackers. The broth is rich and slightly thick, giving the dish its signature appeal.

4. Bong Hong Trang Restaurant (Banh Bao Banh Vac – steamed dumplings)
- Address: 533 Hai Ba Trung Street, Cam Pho, Hoi An
- Opening hours: 7:30 AM – 8:30 PM
- Reference price: VND 50,000 – 100,000
White Rose Restaurant, known for banh bao banh vac, is one of the best places to eat in Hoi An if you want to try a delicate local specialty. It is especially comforting on cool, rainy days.
The dumplings are handmade from pure rice flour. The banh bao filling is made with finely minced pork, while the banh vac filling uses sweet, fragrant minced shrimp. Both are served with sweet-and-sour fish sauce, which adds more depth to the dish.

5. Ba Buoi Chicken Rice
- Address: 22 Phan Chau Trinh Street, Minh An, Hoi An
- Opening hours: 10:00 AM – 2:00 PM, 4:00 PM – 8:00 PM
- Reference price: VND 50,000 – 100,000
Ba Buoi Chicken Rice has long been considered a culinary symbol of Hoi An. The rice is cooked with chicken broth, giving it a rich yellow color and a fragrant aroma.
A serving comes with shredded chicken, fresh herbs, and a small bowl of sweet-and-sour fish sauce. The restaurant also keeps a nostalgic atmosphere, with shaded greenery that creates a warm, peaceful, home-like feeling.

6. Che Thung Co Le – Sweet mung bean and coconut dessert soup
- Address: 369 Cua Dai Street, Cam Chau, Hoi An
- Opening hours: 8:00 AM – 10:00 PM
- Reference price: VND 10,000 – 15,000
Che Thung Co Le is a popular dessert shop in Hoi An, specializing in traditional Vietnamese sweet soups with rich, comforting flavors. Che thung and che dau ngu are among the most loved options thanks to their light sweetness and generous toppings.
Each cup is served full, with nearly ten types of soft beans, along with chewy glutinous rice balls and tapioca pearls. The simple, welcoming setting makes it a nice place to stop for a cool dessert after a day of exploring Hoi An.

7. Anh Dung Wonton (Fried and soup wontons)
- Address: 14 Ba Trieu Street, Cam Pho, Hoi An
- Opening hours: 7:00 AM – 12:00 PM
- Reference price: VND 25,000 – 50,000
Anh Dung Wonton is known for its thin, handmade wonton wrappers, which are both delicate and lightly crisp. The filling combines pork and shrimp, carefully seasoned for a balanced flavor.
The broth is simmered with bones for many hours and has a clear Chinese-style influence. When you try it, you can taste a natural sweetness and a clean, refreshing finish. This is a comforting choice, especially on cooler days in Hoi An.

8. Lao Dai Seafood Restaurant
- Address: Lot A2-1 Vo Van Kiet Street, Son Tra, Da Nang
- Opening hours: All day
- Reference price: VND 12,000 – 50,000
Lao Dai Seafood Restaurant is a well-known place for seafood lovers. With more than 10 years of operation, the restaurant has built its reputation on a varied menu, from affordable dishes such as clams, oysters, and snails priced from VND 50,000 – 89,000 to premium items such as Alaska shrimp and abalone.
The seafood is sourced fresh from fishing boats each morning. From Hoi An Ancient Town, travelers can get there by motorbike or taxi. Although it is a bit farther away, the trip offers beautiful coastal views before you sit down for fresh seafood.

9. Mot tea in Hoi An
- Address: 150 Tran Phu Street, Cam Chau, Hoi An
- Opening hours: 8:00 AM – 10:00 PM
- Reference price: VND 12,000 – 50,000
Mot tea is a refreshing herbal drink made with natural ingredients such as lemongrass, lime, lotus, and honey. It has a cooling taste and is often enjoyed as a light, soothing drink while walking around Hoi An.
On hot sunny days, a cup of Mot tea can feel especially refreshing. Its flavor is simple, rustic, and memorable, making it one of the most recognizable drinks in the Ancient Town.

10. Ba Le Banh Xeo – Vietnamese crispy pancakes
- Address: 45/51 Tran Hung Dao Street, Minh An, Hoi An
- Opening hours: 4:00 AM – 10:00 PM
- Reference price: VND 100,000 – 200,000
Ba Le Banh Xeo is a long-running eatery in Hoi An with more than 20 years of experience. Its banh xeo has a crisp shell filled with shrimp, pork, and bean sprouts.
The pancakes are served with rice paper, fresh herbs, and a rich dipping sauce. The simple setting gives the restaurant a friendly, local feel, making it a good choice for travelers who want a casual Central Vietnamese meal.

11. Hai Muoi Beef Hotpot
- Address: 11 Tran Cao Van Street, Cam Pho, Hoi An
- Opening hours: 11:00 AM – 10:00 PM
- Reference price: VND 100,000 – 200,000
Hai Muoi Beef Hotpot has a spacious, airy dining area decorated in a warm vintage style. The beef hotpot comes with a variety of ingredients, including beef balls, sliced beef, tendon, blood cubes, and offal.
It is also served with egg noodles, vegetables such as Malabar spinach, pennywort, mustard greens, and soft tofu. This is a good spot for family gatherings or meals with friends.

12. Ty Chicken Rice
- Address: 23 Phan Chu Trinh Street, Hoi An
- Opening hours: 11:00 AM – 9:00 PM
- Reference price: VND 25,000
Ty Chicken Rice is one of the well-known chicken rice spots in Hoi An. The rice is soft and slightly sticky, cooked with chicken broth to create its golden color and distinct aroma.
The chicken is tender with a light chew and is seasoned just enough to bring out the flavor. It is served with fresh herbs, pickled vegetables, and sweet-and-sour fish sauce, creating a balanced and satisfying dish.

13. An Nhien Vegetarian Restaurant
- Address: 126 Lac Long Quan Street, Cam An, Hoi An
- Opening hours: 9:00 AM – 7:00 PM
- Reference price: VND 45,000 – 100,000
An Nhien Vegetarian Restaurant is a good choice for travelers who enjoy plant-based food. The menu includes a variety of vegetarian dishes such as fresh spring rolls, vegetarian noodle soup, and mushroom hotpot.
The dishes are prepared with fresh, clean ingredients. The restaurant’s quiet and cozy space creates a relaxing feeling from the moment you step inside.

14. Xi Ma Phu Nguyen Truong To – Black sesame sweet soup dessert
- Address: Opposite 108 Nguyen Truong To Street, Hoi An
- Opening hours: 2:00 PM – 5:00 PM
- Reference price: VND 5,000 – 10,000
Xi Ma Phu Nguyen Truong To is affectionately known by many locals as “Ganh Che Ky Uc,” or the sweet soup stall of memories. It is a long-standing dessert spot in Hoi An, passed down through generations.
Xi ma phu has a distinctive black color from black sesame, with a naturally nutty sweetness and an herbal aroma. The dessert is not only tasty but is also known locally as a warming, soothing dish that may help cool the body and support digestion.

15. Secret Garden Restaurant
- Address: Alley 60 Le Loi Street, Hoi An
- Opening hours: 8:00 AM – 11:00 AM
- Reference price: VND 10,000 – 200,000
Secret Garden Restaurant offers a quiet dining space surrounded by a lush green garden, making it suitable for a relaxed meal. The menu focuses on traditional Vietnamese dishes such as spring rolls, fresh rolls, and clay pot fish.
The food is prepared with care while preserving familiar traditional flavors. For travelers looking for the best place to eat in Hoi An Old Town in a calmer setting, this is a pleasant option to consider.

16. Ba Bay Banh Beo – Steamed rice cakes with toppings
- Address: 2 Hoang Van Thu Street, Minh An, Hoi An
- Opening hours: 12:00 PM – 5:30 PM
- Reference price: VND 10,000 – 25,000
Ba Bay Banh Beo is known for its small bowls of steamed rice cakes topped with shrimp, pork, and fragrant fried shallots. The dipping sauce is well-seasoned and adds to the dish’s signature flavor.
This is a must-try stop for anyone who enjoys rustic Central Vietnamese cuisine. It is also an affordable choice for a light local snack in Hoi An.

17. Fresh Herring Salad
- Address: 46 Nguyen Tuan Street, Hoi An
- Opening hours: 1:00 PM – 8:00 PM
- Reference price: VND 59,000 – 119,000
The fresh herring salad here is made from thinly sliced fresh fish, marinated with spices and lime to reduce any fishy smell. It is served with rice paper, fresh herbs, and a rich dipping sauce.
This dish reflects the coastal flavors of Central Vietnam and is worth trying if you want something different from the more familiar Hoi An specialties.

18. Pho Lien
- Address: 25 Le Loi Street, Minh An, Hoi An
- Opening hours: 5:30 AM – 10:30 AM, 4:30 PM – 8:30 PM
- Reference price: VND 20,000 – 50,000
Pho Lien is a long-standing food icon in the Ancient Town, with nearly 70 years of history. It is a familiar stop for both locals and travelers from Vietnam and abroad.
The broth has a naturally sweet, clean flavor and is served with soft pho noodles. The beef and chicken are sliced thinly, making the dish easy to enjoy without feeling tough or heavy.

19. Hoi An Night Market Food Stalls
- Address: Nguyen Hoang Street, Minh An, Hoi An
- Opening hours: 6:00 PM – 10:00 PM
- Reference price: VND 10,000 – 50,000
Nguyen Hoang Night Market, located opposite the Japanese Covered Bridge, is a lively street food area in Hoi An. It is a place where visitors can try a wide range of snacks, including sweet soups, banh bot loc, grilled rice paper, grilled skewers, and local specialties.
Today, the market has around 50 stalls, mainly selling handicrafts, souvenirs, and food. For travelers deciding where to eat in Hoi An in the evening, the night market is an easy and vibrant option.

Conclusion
Hoi An is not only famous for its old-world charm, but also for a rich food scene filled with many memorable local eateries. Planning your food stops in advance can help you enjoy a fuller and more satisfying culinary journey through Hoi An.
>>> Read more: What to do in Hoi An? 15 most exciting places and fun experiences in 2026


