Where to Eat the Best Banh Mi in Hoi An (We Tried Them All!)

Hoi An is a food heaven, and if you’re looking for the best banh mi in hoi an, your taste buds are in for a delicious treat. One famous place is Banh Mi Phuong, known for its perfectly baked bread that has a crispy outside and soft, fluffy inside. The fresh herbs, pickled veggies, and different tasty meats create a mix of flavors that feels amazing in every bite. Don’t miss their special banh mi with grilled pork, which takes the taste to another level with its smoky flavor.

Tip

A Vietnamese sandwich (Banh Mi) in Hoi An costs between 15K and 35K VND (0.60–1.40 USD), making it a very cheap meal. If you want to try all of Hoi An’s best street food, join this Hoi An street food tour

Why does Vietnam have a sandwich?

Banh Mi is a fascinating food item, showing the mix of different cultures in Vietnam. While sandwiches are not usually common in Asian food, the Banh Mi started as a tasty mix during the French colonial time. The stay of the French in Vietnam left a big mark, bringing things like the baguette, butter, and paté, parts that later became the main ingredients of this special sandwich.

A Bahn Mi recommended by Anthony Bourdain filled with meat, pate and lettuce on a white plate on a metal table at a Hoi An street food stall.

Map of our Favorite Hoi An Banh Mi Spots

During our 4 weeks in Hoi An, we probably ate more than 25 Banh Mi 😅 The best ones are shown on this map and are easy to reach as they are all around Hoi An’s Old Town. Each place offers a special touch to this loved sandwich, showing the local makers’ creativity and love for taste. From crispy baguettes filled with grilled meats to vegetarian options full of fresh herbs, every bite is a fun and tasty journey into Vietnamese food

Tip:

Click on the pins to see more information. To save this map to your Google Maps account, tap the star icon next to the map name on desktop or click the enlarge icon [ ] on mobile. You can find it later in Google Maps > You > Maps on mobile or Google Maps > Saved > Maps on desktop.

Planning Your Trip Last Minute?

📷Join Hoi An’s street food with Ms. Lily: Hoi An food tour

Superb  10.0 156 reviews

📷Make bold coffees: phin, egg, coconut. Hoi An: Vietnamese Coffee Culture and Coffee Making Class

Superb  10.0 2 116 reviews

📷Vegan cuisine journey in locals’ kitchen: Hoi An Vegan Food Tour

Superb  10.0 37 reviews

📷Release lanterns on night river cruise: 

Superb  10.0 1 030 reviews Hoi An: Hoai River Boat Trip by Night with Release Lantern

1. Madam Khanh (The Banh Mi Queen)

  • Best Banh Mi in Hoi An!
  • Our favorite: BBQ Pork Banh Mi with fresh watermelon juice
  • Price: 25,000 VND (1 USD)
  • Hours: 6:30 am–7 pm daily
  • Location: 115 Đ. Trần Cao Vân, Hội An (Google Maps)
  • 4.6 from 8,600 reviews, expect queues
  • Instagram: The Banh Mi Queen

There was a long line of foreigners outside, and it looked like a normal tourist trap you see everywhere. But once we went inside, I understood the excitement. The moment you enter Madam Khanh’s, the amazing smell of freshly baked baguettes fills the air, showing the tasty food that awaits. The baguettes here are always perfectly baked, with a crunchy crust and soft, fluffy inside, a fun mix that makes each bite even better.

Tip:

Lily’s local street food tour begins just near Madam Khanh and includes, along with Banh Mi, 7 other must-try foods in Hoi An. 🥟🥖🍜

bethany holding up a Vietnamese sandwich cut in half filled with meat and lettuce at The Banh Mi Queen in Hoi An.
The glass counter with bowls of food at Madam Khanh, the Banh Mi Queen in Hoi An.

2. Phi Banh Mi

  • We ate most Banh Mi’s here
  • Our favorite: Pork Banh Mi with extra avocado
  • Price: 25,000 VND (1 USD)
  • Hours: 8 am–8 pm daily
  • Location: 88 Thái Phiên, Phường Minh An, Hội An (Google Maps)
  • 4.7 from 2,500 reviews, no queues
  • Instagram: Phi Banh Mi

When you step into a small cozy place known for Phi Banh Mi, you are welcomed by a nice smell that shows you tasty food is coming. This may be the spot where you find the mix of flavors that has more vegetables than you thought in a normal bánh mì. Fresh herbs, crunchy cucumbers, and pickled carrots make a colorful mix, and each bite shows a good balance of textures and flavors.

Tip:

If you like avocado, you can add extra avo for just 15,000 VND (0.60 USD). They put plenty on it, making the Banh Mi even more filling! 🥑

The red and white striped street food stall of Phi Banh Mi Hoi An.
A sliced open baguette filled with avocado, one of the best Banh Mi in Hoi An, on a metal table at Phi Banh Mi.


3. Banh Mi Phuong (Anthony Bourdain)

  • Recommended by Anthony Bourdain
  • Our favorite: Mixed Banh Mi
  • Price: 30,000 VND (1,20 USD)
  • Hours: 6:30 am–9:30 pm daily
  • Location: 2b Đ. Phan Chu Trinh, Cẩm Châu, Hội An (Google Maps)
  • 4.3 from 13,062 reviews, expect queues
  • Facebook: Banh Mi Phuong

Banh Mi Phuong became famous worldwide because of American chef Anthony Bourdain, starting the Banh Mi craze in Hoi An. His visit on No Reservations made this small sandwich shop famous, with Bourdain calling it a “symphony in a sandwich.” Full of rich flavors and a mix of textures, the Mixed Pork Banh Mi I tried proved his words right. Each bite was a tasty mix of marinated pork, fresh herbs, and crunchy pickled vegetables, all inside a perfectly crispy baguette.

Tip:

There are 3 Banh Mi Phuong food stalls in Hoi An: first one is the one visited by Anthony Bourdain, second one is run by the owner’s sister, and the third one outside the Old Town is an imitation!

Allan's hand holding up a white plate with the most famous Banh Mi in Hoi An on it in front of colorful lanterns.
The menu of Banh Mi Phuong, Hoi An's most famous Banh Mi food stall, with a picture of Anthony Bourdain on it.


This 1-minute video shows the original moment of Anthony Bourdain visiting Banh Mi Phuong’s first street food stall in Hoi An, ordering one of their famous breads and making them well-known!

Top 3 hotels in Hoi A

Explore all hotels

4. Op La Dong

  • Perfect for breakfast
  • Our favorite: Op La Dong Banh Mi with fresh orange juice
  • Price: 25-40,000 VND (1-1,60 USD)
  • Hours: 6–10:30 am daily
  • Location: 134 Đ. Trần Cao Vân, Hội An (Google Maps)
  • 4.7 from 160 reviews, no queues

Op La Dong is a great spot for anyone wanting a tasty breakfast in Hoi An. If you want a Banh Mi for breakfast in Hoi An, this street stall is famous for its amazing egg Banh Mi. The dish has perfectly fried eggs served in a hot metal dish, with tomatoes and topped with fresh herbs. It’s a fun way to start your day, giving both comfort and flavor in every bite.

Fun Fact:

The term Op La Dong comes from the French words “Oeufs au plat,” which means fried egg.

Two metal plates filled with sunny side up eggs, tomatos and green herbs on wooden trays at Op La Dong Hoi An street food stall.
kim's hand holding up a crispy Banh Mi filled with onions, chili, meat and cucumber at Op La Dong Hoi An.

5. Banh Mi Sum

  • Banh Mi Old Town hidden gem
  • Our favorite: BBQ Pork Banh Mi
  • Price: 25,000 VND (1 USD)
  • Hours: 6 am–9 pm daily
  • Location: 149 Trần Hưng Đạo, Hội An (Google Maps)
  • 4.7 from 252 reviews, no queues
  • Tripadvisor: Banh Mi Sum

Banh Mi Sum was one of the most surprising Banh Mi I tried in Hoi An, going beyond all my first thoughts. Located off the busy tourist path, Banh Mi Sum may not have the hype of other famous spots, but it gives a real and authentic experience. The friendly staff made me feel welcome right away, and the large indoor seating was a nice break from the hot weather outside, letting me enjoy my meal in comfort.

Tip:

Pair a visit to Banh Mi Sum with a chance to learn how to make Vietnamese Coconut, salt, or egg coffee at this nearby coffee-making class; tasting a unique coffee is another must-do in Hoi An!

A traditional Vietnamese sandwich on a plate on a wooden table in one of Hoi An's best Banh Mi spots.

6. Le Hoi Mi Chay (Vegan Banh Mi)

  • Best vegan Banh Mi in Hoi An! 🌱
  • Price: 20,000 VND (0,80 USD)
  • Hours: 6 am–9 pm daily
  • Location: 3 Nguyễn Huệ, Cẩm Châu, Hội An (Google Maps)
  • 5.0 from 1,900 reviews, no queues
  • Instagram: Le Hoi Vegan Bread

Le Hoi Mi Chay has an impressive 5-star rating on Google, showing its amazing taste and charm. While the prices went up a little, from very cheap 15,000 VND (0.60 USD) to 20,000 VND (0.80 USD), this vegan Banh Mi is still a great deal. Each sandwich is full of fresh local ingredients, showing the bright flavors of Vietnamese food while keeping it plant-based.

tip

You’ll stop by this food stall on Hoi An’s Vegan Food Tour and try 8 other must-try street foods in Hoi An.

bethany's hand holding up a vegan Banh Mi filled with peanuts and vegetables at Le Hoi Banh Mi Chay Vegan bread Hoi An.
The street food stall of Banh Mi Chay Vegan Baguette Hoi An.

7. All Day Banh Mi Hoi An

  • Super nice seating area and location!
  • Our favorite: Banh Mi Pate 2 Trung
  • Price: 35,000 VND (1,40 USD)
  • Hours: 9 am–9 pm daily
  • Location: 25 Công Nữ Ngọc Hoa, Hội An (Google Maps)
  • 4.9 from 2,800 reviews, no queues
  • Instagram: All Day Banh Mi

All Day Banh Mi is a great choice if you want to eat in a nicer restaurant while enjoying your Banh Mi in Hoi An’s Old Town. The modern, clean, and neat interior gives a nice break from the usually busy and crowded traditional spots. While many people go for the street-side stalls for their charm, All Day Banh Mi raises the experience with good service and a friendly atmosphere, perfect for those wanting a cozy meal.

Tip:

All Day Banh Mi is in a top spot by the river. From here, you can easily get the Old Town Pass to see Hoi An’s ancient temples or take a 20-minute boat ride among the lanterns at night.

The wooden counter of All Day Banh Mi Hoi An with trays of food and menus in its glass windows.
An authentic Banh Mi with pate, meat and lettuce on a wooden table at All Day Banh Mi Hoi An.

Dreaming of Hoi An? Your adventure is a few clicks away!

Find your dream hotel
Stay in charming accommodations in Hoi An with Booking.com. Experience the blend of traditional and modern living near the ancient town, perfect for your getaway.
Check Availability
Plan your entertainment
Discover the culture of Hoi An with Viator’s tours! Enjoy cooking classes, lantern-making workshops, and guided visits to the beautiful Ancient Town. See prices
Rent a car
Explore Hoi An and its stunning surroundings with Discover Cars. Enjoy the freedom to stop at picturesque beaches and rice paddies along the way!
See prices

8. Banh Mi Ha

  • Cute little cart in the Old Town
  • Our favorite: Pork Banh Mi
  • Price: 25,000 VND (1 USD)
  • Hours: 7 am–8:30 pm daily
  • Location: 334 Nguyễn Duy Hiệu, Hội An (Google Maps)
  • 5.0 from 40 reviews, no queues

Banh Mi Ha is a good choice in Hoi An if you want a quick snack while walking around Hoi An’s Old Town. Located among the busy streets, this cart has a simple charm along with the lively energy of street life. Many reviews say Banh Mi Ha is one of the best in town, but I found it a little less exciting compared to some other top Banh Mi spots nearby. Still, its friendly feel and the warm lady running the stall make it a welcoming experience that shouldn’t be missed.

Tip;

All Day Banh Mi is in a top spot by the river. From here, you can easily get the Old Town Pass to see Hoi An’s ancient temples or take a 20-minute boat ride among the lanterns at night.

People standing next to Banh Mi Ha, an authentic Vietnamese bread food cart in Hoi An.
Kim's hand holding up a half eaten Banh Mi filled with colorful vegetables.

Where to Eat the Best Banh Mi in Vietnam?

The best Banh Mi we found and ate in Vietnam were in Hoi An, where the mix of flavors and textures is unmatched. Unlike other places we tried, where the bread was soft, sweet, and missing that nice crunch, Hoi An’s Banh Mi has a crispy baguette that holds lots of tasty fillings. Here, the addition of rich paté and fresh herbs makes the sandwich extra special, turning each bite into a fun mix of flavors.

Hanoi

When it comes to enjoying the best Banh Mi, Hanoi’s Banh Mi 25 is a must-visit. Located in the center of the city, it gives a special take on this popular Vietnamese sandwich, showing fresh ingredients that create a burst of flavors. Unlike the Banh Mi in Hoi An, which often has richer, heavier fillings, the sandwiches here balance different textures and tastes — perfectly crunchy bread with bright herbs, pickled vegetables, and juicy meats.

Ho Chi Minh City:

Located in the busy streets of Ho Chi Minh City,  Banh Mi Pho Co 159  serves an unforgettable Banh Mi experience, rivaling even the famous ones in Hoi An. Each bite is packed with crunchy bread, rich paté, and a mix of fresh fillings, making it a must-try for locals and tourists alike

Ho Chi Minh City:

In the busy streets of Banh Mi Xanh – Vegan Banh Mi is a top spot for vegan Banh Mi, offering fresh vegetables and marinated tofu with a tasty chili sauce. Each sandwich combines crispy baguettes with pickled daikon and carrots, giving a delicious mix of flavors and textures.

A Vietnamese bread on a wooden tray filled with vegetables and bright orange carrots at Banh Mi 25 Hanoi.

HOI AN TRAVEL CHECKLIST

These are the sites we found super helpful when planning and booking our trip to Hoi An. For more, check out our Travel Resources.

✔ SafetyWing – Our top pick for travel health insurance. We’ve been insured with them for 4+ years and love how simple and affordable it is to get covered.

✔ Airlo – The eSIM we used for mobile data in Vietnam. It’s set up in minutes, cheap and worked great in Hoi An.

✔ 12Go – Where we booked all our buses and trains across Vietnam, including to and from Hoi An. It’s easy to use and shows you many options.

✔ Booking.com & Agoda – Where we found the best hotels and homestays in Hoi An. If you’re staying longer than a week, Airbnb can also be a great option.

✔ GetYourGuide & Klook – Where we found lots of fun activities in Hoi An like a local food tour, cooking class, lantern workshop and coconut basket ride.

✔ Grab – Works like Uber and is super popular in Hoi An. So be sure to download the app before you go.

Enjoy Eating Hoi An’s Best Banh Mi!

If there is one place in Vietnam to enjoy the perfect Banh Mi, it’s definitely Hoi An. The moment you bite into the crispy French-style baguette, you get a burst of bold Vietnamese flavors that mix perfectly on your palate. Each vendor adds their own twist, with juicy meats, bright pickled vegetables, or fragrant herbs, creating a mix of textures and tastes you won’t find anywhere else. Don’t stop at Banh Mi; Hoi An also offers tasty dishes like Cao Lau with rich broth and chewy noodles, Mi Quang full of flavor, and a Vietnamese coffee with egg, a pinch of salt, or creamy coconut to make your experience even better.

Final Thoughts

If there is a single place in Vietnam to enjoy the perfect Vietnamese sandwich, it’s definitely Hoi An. The moment you bite into the crunchy bread, you get a burst of bold local flavors that mix perfectly on your palate. Each vendor adds their own twist, with juicy proteins, bright preserved veggies, or fresh greens, creating a mix of mouthfeel and flavors you won’t find anywhere else. Don’t stop at Vietnamese sandwiches; Hoi An also offers tasty dishes like local noodle dish with rich broth and chewy noodles, another local noodle dish full of flavor, and a local coffee with egg, a pinch of salt, or creamy coconut to make your experience even better.

FAQS

Q1. Is Hoi An famous for Banh Mi?

Ans. Yes, Hoi An is well-known for its Banh Mi. The city uses fresh local ingredients and unique recipes, making its Vietnamese sandwiches stand out.

Q2. What is the most popular Banh Mi?

Ans. The classic Banh Mi Thit (pork sandwich) is the most popular. Other favorites include Banh Mi Ga (chicken) and vegetarian Banh Mi with tofu or pickled vegetables.

Q3. What are the must-try dishes in Hoi An?

Ans.Besides Banh Mi, you should try Cao Lau (local noodles with rich broth) and Mi Quang (flavorful noodle dish), plus a Vietnamese coffee for a full experience.

Q4. What is the most popular Banh Mi filling?

Ans. The most loved fillings are pork, chicken, and rich paté, often paired with fresh herbs and pickled vegetables for full flavor.

Q5. Are there vegetarian options for Banh Mi?

Ans. Yes! Many shops serve vegetarian Banh Mi with tofu, mushrooms, and pickled vegetables, giving plant-based options that are just as tasty.