Open Travel Guide
  1. Home
  2. Destinations
  3. Vietnam
  4. Hà Nội
  5. Hanoi
  6. Restaurants
  7. Bánh Mì 25

Restaurants · Hà Nội, Hanoi

Bánh Mì 25

  • CuisineVietnamese / Bánh mì
  • CategoryStreet Food Stall
  • VibeFast, informal Old Quarter street counter
  • Rating★ 4.5
  • Price25,000–45,000 VND / USD 0.95–1.75 per sandwich

Bánh Mì 25 is a busy bánh mì counter at 25 Hàng Cá in the Hàng Bồ ward of Hanoi's Old Quarter, Vietnam, widely regarded as one of the city's best-known places for the Vietnamese baguette sandwich. Baguettes are filled to order with pâté, cold cuts, grilled pork or tofu, along with pickled vegetables and herbs.

A busy bánh mì counter on Hàng Cá filling baguettes to order with pâté, cold cuts, grilled pork or tofu, plus pickled vegetables and herbs. A small air-conditioned seating room opposite the stall takes the overflow.

Bánh Mì 25 is a busy bánh mì counter at 25 Hàng Cá in the Hàng Bồ ward of Hanoi's Old Quarter, Vietnam, widely regarded as one of the city's best-known places for the Vietnamese baguette sandwich. Baguettes are filled to order with pâté, cold cuts, grilled pork or tofu, along with pickled vegetables and herbs. The signature dishes are the bánh mì thập cẩm, a mixed sandwich of pork and pâté, the grilled pork bánh mì, and a vegetarian version with tofu and avocado. The menu is available in English, and the vegetarian option is one reason the counter is popular with international visitors. The cuisine is street food rather than restaurant cooking: sandwiches are assembled in seconds and handed across the counter, and the emphasis is on crisp bread, a good balance of fillings and a light dressing of sauces. The setting is a shopfront stall on a narrow Old Quarter street, with a small air-conditioned seating room opposite the stall taking the overflow. Noise from the traffic and the counter is constant, there is no dress code and the mood is quick and informal. There is no wine programme; the shop sells soft drinks and similar simple beverages. The counter opens daily from 6:00 to 21:00 and does not take reservations. Prices are very low, around 25,000 to 45,000 VND (USD 0.95 to 1.75) per sandwich. The website at banhmi25.com gives basic information about the shop. The Hàng Cá location is on foot from most Old Quarter hotels and works well as a fast breakfast, a takeaway lunch or a snack during a walking tour of the district. Queues can form at peak hours, but the counter moves quickly.

Practical information for Bánh Mì 25 · Last updated August 2026
Price 25,000–45,000 VND / USD 0.95–1.75 per sandwich
Hours Daily 6:00–21:00
Reservations No reservations; a small seating room faces the stall across the street
Address 25 Hàng Cá, Hàng Bồ, Hoàn Kiếm, Hà Nội

Signature dishes

  • Bánh mì thập cẩm (mixed pork and pâté)
  • Grilled pork bánh mì
  • Vegetarian bánh mì with tofu and avocado

Good to know

Known for
Hanoi's best-known bánh mì counter, with an English menu and a vegetarian version

Location

25 Hàng Cá, Hàng Bồ, Hoàn Kiếm, Hà Nội

21.0350, 105.8517 View on map

Highlights

  • Bánh mì thập cẩm with mixed pork and pâté
  • Grilled pork bánh mì
  • Vegetarian bánh mì with tofu and avocado
  • English menu and a seating room opposite the stall

Tips for visiting

  • Order at the counter and take the sandwich to the seating room across the street if a seat is wanted.
  • Choose the vegetarian version if avoiding meat.
  • Expect a short queue at breakfast and lunchtime.
  • Sandwiches are cheap, so ordering two to compare fillings is easy.

When to visit

Breakfast or mid-morning offers the shortest queues. The counter opens at 6:00 and runs through to 21:00.

Accessibility

The counter is at street level, but the Old Quarter pavement is narrow and crowded. The seating room is across the street, and step-free access is not confirmed.

Frequently asked questions

Does Bánh Mì 25 have a vegetarian option?

Yes. A vegetarian bánh mì with tofu and avocado is on the menu.

Is there seating?

A small air-conditioned seating room faces the stall across the street.

How much is a sandwich?

Sandwiches cost about 25,000 to 45,000 VND (USD 0.95 to 1.75).