Hanoi tastes best when you eat at the right time, not just at famous restaurants
Some Hanoi pho shops sell out before 10 a.m., while certain bun thang kitchens don't start serving until late afternoon. Turn up at a famous restaurant at the wrong hour and you'll find the shutters down.
A Hanoi-style bun cha spread: grilled pork in dipping sauce, rice vermicelli, fresh herbs and fried spring rolls.
Arrive in Hanoi with nothing but a list of famous restaurants, and you might spend half your trip finding closed doors. Plan your meals around the city’s eating habits, though, and two days are enough for morning pho, lunchtime bun cha, sizzling fish for dinner, and egg coffee after a walk around Hoan Kiem Lake.
What to eat in Hanoi for breakfast, lunch, and dinner
In Hanoi, each dish has its time of day. Pho, steamed rice rolls, and sticky rice are traditionally associated with breakfast. Bun cha is particularly popular at lunchtime, when the pork comes straight off the grill. Cha ca and bun thang belong to the late afternoon and evening.
| Time | Day 1 | Day 2 |
|---|---|---|
| 6:30-9:00 a.m. | Beef pho on Bat Dan or Hang Vai Street | Steamed rice rolls at Thanh Van or sticky rice |
| 11:00 a.m.-1:30 p.m. | Bun cha at Tuyet 34 | Crab noodle soup on Hang Bac Street |
| 2:00-4:00 p.m. | Egg coffee at Café Giang | Banh mi and a walk around Hoan Kiem Lake |
| 5:00-7:30 p.m. | Cha ca at Cha Ca Thang Long | Bun thang at Ba Duc |
| After dinner | Trang Tien ice cream | Walk Ta Hien or Tong Duy Tan Street |
Arriving in Hanoi late in the afternoon? Start with bun thang or cha ca and save pho for the following morning.
Prices below are approximate and listed in Vietnamese dong (VND). Family-run restaurants may close unexpectedly or sell out before their advertised closing time.
Breakfast in Hanoi: pho, steamed rice rolls, sticky rice, or banh mi?
Beef pho: the first dish to try in Hanoi
A good bowl of Hanoi-style pho doesn’t need much decoration. The broth is clear yet deeply flavorful, fragrant with beef bones, cinnamon, and star anise. The rice noodles are soft without falling apart, and the beef is sliced thinly, sometimes accompanied by crispy fried dough sticks called quay.
Among the pho restaurants recognized by the Michelin Guide Hanoi 2026, these three sit in and around the Old Quarter and Hoan Kiem Lake.
Pho Gia Truyen Bat Dan - 49 Bat Dan Street
Bib Gourmand
- Approximate price: VND 55,000-70,000 per bowl.
- Published hours: 6:00-11:00 a.m. and 5:00-9:30 p.m.
Pho Bat Dan is famous for three main beef options: tai (rare beef), chin (well-cooked beef), and tai nam (rare beef with brisket or flank).
The restaurant preserves an old-fashioned, self-service routine. Customers queue to order and pay, then carry their own bowls back to the table.
The broth has a pronounced beef flavor, and the portions are satisfying. A bowl of tai nam with a few fried dough sticks is a classic way to begin a day of sightseeing.
Pho 10 Ly Quoc Su - 10 Ly Quoc Su Street
Bib Gourmand
- Approximate price: VND 60,000-90,000 per bowl, depending on the beef cut.
- Published hours: from 6:00 a.m. until approximately 9:00-9:45 p.m., depending on the day.
Located at the corner of Ly Quoc Su and Chan Cam streets, this restaurant is convenient for anyone staying near St. Joseph’s Cathedral or Hoan Kiem Lake.
The menu offers more beef combinations than Bat Dan, including rare beef, well-cooked beef, brisket, and blanched beef shank. There is air-conditioned seating, and the ordering process is fairly straightforward for international visitors.
This restaurant works best when flexibility matters. Unlike breakfast-only pho shops, it gives you a good chance of enjoying a bowl in the evening.
Pho Bo Lam - 48 Hang Vai Street
Bib Gourmand
- Approximate price: VND 40,000-70,000 per bowl.
- Opening hours: around 5:30-10:00 a.m.; popular cuts may sell out earlier.
Pho Bo Lam is for anyone who likes beef with some bite. Its specialty is pho made with loi bo, a tender, slightly chewy cut from the inner part of the beef shank.
The restaurant occupies a modest space in the family’s home. Arriving around 7:00-8:00 a.m. gives you a better chance of finding the signature beef cuts still available.
For chicken pho, consider Pho Ha Hang Hom at 15P Hang Hom Street. It joined Hanoi’s Bib Gourmand list in 2026 and specializes in free-range chicken pho and chicken sticky rice. Its published hours, from 6:00 a.m. until 11:30 p.m., make it a convenient option for breakfast or a late meal.
Banh cuon: a light but satisfying Hanoi breakfast
Banh cuon consists of thin sheets of steamed rice batter wrapped around fillings such as minced pork, wood ear mushrooms, chicken, or shrimp. The rolls are served with crispy shallots and a warm, lightly sweetened dipping sauce.
Banh Cuon Gia Truyen Thanh Van - 14 Hang Ga Street
Bib Gourmand
- Pork-filled rolls: VND 45,000 per plate.
- Chicken filling: VND 50,000; shrimp filling: VND 65,000.
- Published hours: 7:00 a.m.-1:30 p.m. and 5:00-9:00 p.m.
- Michelin Guide 2026: Bib Gourmand, a new addition.
Established in 1973, Thanh Van has preserved its traditional method of making rice rolls across generations. The wrappers are thin and delicate, while the fillings are seasoned gently enough to let the rice flavor come through.
A good order is pork-filled rolls with an extra slice of cha que, Vietnamese cinnamon pork sausage, which costs approximately VND 10,000-12,000.
For visitors who want a break from pho, banh cuon is a lighter Hanoi breakfast.
Another longstanding option is Banh Cuon Ba Hoanh, 66 To Hien Thanh Street, included in the Michelin Selected category in 2026. It specializes in Thanh Tri-style hand-steamed rice sheets, with meals costing approximately VND 30,000-60,000. The Michelin-listed opening hours are 6:00 a.m.-8:00 p.m.
Xoi xeo and banh mi: quick breakfasts before exploring
Xoi Xeo Co May, at the corner of Hang Bai and Ly Thuong Kiet Streets, is a familiar stop for a simple Hanoi breakfast.
The golden sticky rice is topped with shaved mung bean paste, crispy fried shallots, and fragrant oil. Basic portions have historically started at around VND 10,000, with larger servings and additional toppings costing more.
The stall is busiest between 6:30 and 9:00 a.m. Sticky rice is filling, which helps before a long walk or a morning departure from Hanoi.
For banh mi, two Old Quarter addresses offer quite different experiences.
Banh Mi at 62 Hang Gai Street is a traditional stall dating back to 1979. Its fillings include pâté, char siu pork, pork floss, butter, and bright red Vietnamese sausage. Basic sandwiches have been advertised from VND 12,000, although actual prices and availability can change. The stall is particularly busy between 7:00 and 9:00 a.m.
Banh Mi 25, 25 Hang Ca Street, is especially popular with international travelers. It offers a wider range of fillings and additional seating at number 30 Hang Ca. Sandwiches generally cost around VND 30,000-70,000, with opening hours of approximately 7:00 a.m.-9:00 p.m.
Banh mi remains one of Vietnam’s best-known street foods, even though no dedicated banh mi shop was included in the Michelin Guide Vietnam 2026 selection.
What to eat for lunch in Hanoi: bun cha or bun rieu?
Bun cha: best around 11 a.m.
Hanoi-style bun cha brings together grilled pork patties, slices of pork belly, white rice vermicelli, and a bowl of sweet-and-sour fish sauce.
The pork is traditionally grilled over charcoal until the edges develop a little char and a smoky smell.
At lunchtime, specialist restaurants are grilling continuously, so the pork arrives fresh and hot.
Of the three below, Tuyet Bun Cha 34 and Bun Cha Chan hold a 2026 Bib Gourmand, while Huong Lien is Michelin Selected.
Tuyet Bun Cha 34 - 34 Hang Than Street
Bib Gourmand
- Approximate price: VND 50,000-80,000 per serving.
- Michelin-listed hours: 8:30 a.m.-5:30 p.m.
This restaurant serves grilled pork patties, sliced pork, and crispy spring rolls.
The dipping sauce balances sweetness, saltiness, and acidity without overpowering the grilled meat. The pork has a pleasant smoky flavor and remains juicy.
Although the published opening hours extend into the afternoon, locals still eat bun cha between 11:00 a.m. and 2:00 p.m.
Bun Cha Huong Lien - 24 Le Van Huu Street
Michelin Selected
- Regular bun cha: approximately VND 40,000-70,000.
- Obama Combo: approximately VND 85,000-130,000, depending on the current menu.
- Michelin-listed hours: 8:00 a.m.-8:00 p.m.
In 2016, former US President Barack Obama and chef Anthony Bourdain famously shared a meal here.
The table associated with their visit has been preserved behind glass, and photographs of the occasion remain part of the restaurant’s identity.
The Obama Combo typically includes bun cha, crab spring rolls, and a bottle of Hanoi beer.
The restaurant attracts many international travelers and has indoor seating, making it fairly easy to navigate for first-time visitors.
Bun Cha Chan - 114 Mai Hac De Street
Bib Gourmand
- Approximate price: VND 40,000-60,000 for a basic serving.
- Michelin-listed hours: 11:00 a.m.-4:00 p.m.
Bun Cha Chan takes a different approach to the dish. Instead of serving the noodles separately with a bowl of dipping sauce, the grilled meat and noodles are enjoyed in hot broth.
The result feels closer to a warming noodle soup than conventional bun cha.
Alongside grilled pork, the menu includes beef wrapped in wild betel leaves and crispy spring rolls.
The restaurant is outside the Old Quarter, making it a useful lunch stop for travelers exploring the Hai Ba Trung area.
Bun rieu: a refreshing change from meat-heavy meals
Bun rieu is a Vietnamese rice noodle soup known for its gently sour tomato broth, freshwater crab flavor, fried tofu, and aromatic herbs.
Bun Rieu at 11 Hang Bac Street is conveniently located in the Old Quarter and is a popular choice for breakfast or lunch.
A bowl generally costs around VND 40,000-60,000, depending on additions such as snails, pork sausage, crab mixture, and tofu.
The restaurant is small and often busy, with customers coming and going throughout the morning.
A hot bowl makes a satisfying stop after visiting Dong Xuan Market or wandering through the narrow streets around Hang Bac.
Another name worth knowing is Bun Rieu Thu in Tho Xuong Alley, near St. Joseph’s Cathedral.
The restaurant has been featured by international media for its broth made with real crab, tomatoes, dried shrimp, and fermented rice vinegar, giving the soup a sharper sourness.
What to eat in Hanoi in the evening: cha ca and bun thang
Cha ca: a dinner that sizzles at your table
Hanoi-style cha ca is traditionally prepared with fish such as hemibagrus, often called ca lang in Vietnamese.
The fish is marinated with turmeric and other seasonings, partially grilled, then brought to the table in a hot pan with dill and spring onions.
It’s eaten with rice vermicelli, roasted peanuts, herbs, and either fermented shrimp paste or fish sauce.
Cha Ca Thang Long - 6B Duong Thanh Street
Bib Gourmand
- Approximate price: VND 170,000-250,000 per person, depending on portions and drinks.
- Serves lunch and dinner; published hours vary between sources, generally around 10:00 a.m.-10:00 p.m.
- Michelin Guide 2026: Bib Gourmand.
The 6B location occupies a century-old house, reached through a small courtyard.
When the pan of fish arrives, the staff continue tossing the fish and herbs at your table. The pan smells of turmeric, hot oil, dill, and spring onions.
This restaurant makes the easier first experience of cha ca. The seating is comfortable, the service is approachable, and the cost is easier to budget for than at the historic original.
Cha Ca La Vong - 14 Cha Ca Street
The original restaurant
- Approximate price in 2026: around VND 350,000 per person.
- Traditionally serves lunch and dinner in separate sessions; confirm current hours before visiting.
The original restaurant is associated with the Doan family, whose fish dish became so famous that the former Hang Son Street was renamed Cha Ca Street.
The menu revolves around its signature fish dish, and the atmosphere reflects the restaurant’s long history.
Prices are considerably higher than at many alternatives. Choose it for the historical connection and the experience of eating at the original establishment, while Cha Ca Thang Long feels more suitable for an everyday travel budget.
Bun thang Ba Duc: a bowl worth waiting until evening for
Bun Thang Ba Duc - 48 Cau Go Street
- Approximate price: VND 60,000-80,000 per bowl.
- Opening hours: approximately 4:00-11:00 p.m.
- Location: a small alley off Cau Go Street, close to Hoan Kiem Lake.
Bun thang is among Hanoi’s most elaborate noodle dishes.
A single bowl can combine more than 20 ingredients, with some of the most recognizable being shredded chicken, finely sliced omelet, Vietnamese pork sausage, dried shrimp, mushrooms, and fresh herbs.
The broth is clear and delicate rather than richly colored like bun rieu.
Ba Duc has been serving the dish for more than three decades and is particularly busy in the evening.
After a sunset walk around Hoan Kiem Lake, slip into the alley for a hot bowl of bun thang, then carry on through the Old Quarter.
Egg coffee and Trang Tien ice cream: two classic Hanoi treats
Café Giang or Café Dinh for egg coffee?
Vietnamese egg coffee, or ca phe trung, is made with a creamy mixture of whipped egg yolk, sugar, and condensed milk layered over strong coffee.
Served hot, the topping has a soft, rich texture that’s almost like a dessert.
Café Giang - 39 Nguyen Huu Huan Street is closely associated with the invention of egg coffee in 1946.
The café sits down a narrow passageway and generally opens from around 7:00 a.m. to 10:00 p.m.
Drinks cost approximately VND 35,000-60,000. In addition to egg coffee, the menu includes egg cacao and other egg-based specialties.
Café Dinh - second floor, 13 Dinh Tien Hoang Street occupies a small space in an old building overlooking the Hoan Kiem Lake area.
Its egg topping is often described as lighter than Giang’s, with drinks typically costing VND 30,000-50,000.
Café Giang is the pick for a rich, dessert-like cup of egg coffee. Café Dinh is better suited to a quiet afternoon sitting above the street and watching Hanoi go by.
Trang Tien ice cream has moved from its original address
Trang Tien Ice Cream has been part of Hanoi life since 1958, especially its familiar green rice, mung bean, and chocolate ice cream bars.
Traditional ice cream bars generally cost around VND 15,000-17,000, while some mochi ice cream products are priced at approximately VND 30,000 per box.
Buy a green rice ice cream bar at 44 Trang Tien and walk down to Hoan Kiem Lake as the streetlights come on.
Which Michelin restaurants in Hanoi are worth visiting in 2026?
The Michelin Guide Vietnam 2026 was announced in Hanoi on June 4, 2026.
It recognized 193 establishments across Hanoi, Ho Chi Minh City, and Da Nang, including 11 one-Michelin-star restaurants, 72 Bib Gourmand establishments, and 110 Michelin Selected restaurants.
Hanoi accounted for 23 Bib Gourmand establishments in the 2026 selection.
Three Hanoi restaurants joined the Bib Gourmand category for the first time:
- Banh Cuon Gia Truyen Thanh Van, 14 Hang Ga Street: traditional steamed rice rolls with several fillings.
- Pho Ha Hang Hom, 15P Hang Hom Street: free-range chicken pho and chicken sticky rice.
- Mammom, 23B Phan Dinh Phung Street: Vietnamese home-style dishes and rice-based meals.
For travelers spending only two or three days in Hanoi, Bib Gourmand pho shops, bun cha restaurants, and banh cuon kitchens are easier to fit in than a one-Michelin-star dinner.
Bib Gourmand recognizes good-quality cooking at reasonable prices, while Michelin Selected identifies restaurants recommended for the quality of their food. Neither designation is the same as receiving a Michelin star.
A one-star restaurant makes more sense for a special occasion or a dedicated fine-dining evening. Hanoi’s one-star restaurants in 2026 include Gia, Hibana by Koki, Tam Vi, and ONVIT.
Sticky rice, banh mi, and bun thang have no Michelin listing and are still some of the best things to eat in the Old Quarter, made by people who have cooked the same dish for years.
Where to eat and explore at night: Tong Duy Tan or Ta Hien?
Both streets are popular food and nightlife destinations, but they offer very different atmospheres.
Tong Duy Tan Food Street, near the Cua Nam area, connects with Hang Bong Alley.
It has been recognized as a food street since 2000 and underwent a renovation that was officially inaugurated on January 10, 2025.
The area has numerous restaurants serving food from afternoon until late at night, making it a useful place to find a hot meal after sightseeing.
A bronze statue of a traditional pho street vendor stands near the entrance, recalling the city’s old mobile food stalls.
Ta Hien Street, on the other hand, is more about beer, bars, and lively evening crowds.
Many businesses become active from around 5:00 p.m., with the busiest period generally between 7:00 p.m. and midnight.
Ta Hien is a fun place to experience Hanoi nightlife, meet other travelers, or enjoy a beer. Eat your main meal at a one-dish specialist first, then head to Ta Hien.
Is a Hanoi street food tour worth the money?
For first-time visitors, especially international travelers unfamiliar with Vietnamese menus and local food customs, a guided walking food tour around the Old Quarter can be an excellent introduction.
| Feature | What to expect |
|---|---|
| Duration | Around 3 hours |
| Walking distance | Approximately 2-3 km |
| Food stops | Usually 5-6 stops, sometimes featuring 6-8 tasting portions |
| Shared-group price | Approximately USD 20-30 per person |
| Guide | Usually English-speaking |
| Departure times | Morning, lunchtime, afternoon, or evening |
| Private tour | Often USD 30-45 per person or more |
A Hanoi food tour might include banh cuon, bun cha, banh mi, pho, street snacks, egg coffee, and traditional sweet desserts called che.
Some tours also include beer or additional drinks, although the exact food stops and inclusions vary by operator.
Besides tasting several dishes, you get a guide who explains how to order, what the ingredients are, and why certain foods have such a strong place in Hanoi’s culture.
Travelers already familiar with Vietnamese food, or those interested in only a handful of specific restaurants, will usually find it cheaper and more flexible to explore independently.
A USD 20-30 food tour can cost as much as several individually purchased meals at casual Hanoi restaurants.
How to eat Hanoi street food without upsetting your stomach
Street food is one of Hanoi’s great attractions, but visitors unfamiliar with local food and water conditions should take a few precautions.
Drinking water and ice: tap water in Vietnam should not be consumed directly. Choose factory-sealed bottled water or properly treated drinking water. Ice can also pose a risk when made from unsafe water or handled unhygienically. If you can’t tell where the ice came from, order the drink without it.
For food, pick dishes that are thoroughly cooked and served hot. Well-cooked beef pho, hot noodle soup, freshly steamed rice rolls, and fully cooked grilled pork are generally easier to assess than food left sitting at room temperature.
Raw vegetables and undercooked foods: visitors with sensitive stomachs should be particularly cautious with raw herbs and vegetables that may have been washed in unsafe water, as well as raw or undercooked meat and seafood. Fruit that you wash with safe water and peel yourself is usually a better choice.
When choosing a restaurant, look at the preparation area, ingredient storage, cleanliness of utensils, and food-handling practices. A busy restaurant turns over ingredients quickly, which still says nothing about how clean the kitchen is.
During a short Hanoi stop before continuing to Hai Phong, Cat Ba Island, or Ha Long Bay, stick mostly to thoroughly cooked meals and bottled water, and save the more unfamiliar dishes for later. A stomach upset on a long drive or boat journey is miserable.
Vegetarian and vegan food in Hanoi: what should you order?
Many traditional Hanoi noodle soups are made with animal-based stocks.
Beef pho typically uses beef bones, while bun rieu may contain freshwater crab, dried shrimp, and pork-based broth.
Simply asking a restaurant to remove the meat isn’t enough to make the dish vegetarian.
These Vietnamese phrases are useful when ordering:
- "Mình ăn chay, không ăn thịt, cá hay hải sản." - I’m vegetarian. I don’t eat meat, fish, or seafood.
- "Món này có nước hầm xương hoặc nước mắm không?" - Does this dish contain bone broth or fish sauce?
- "Cho mình món không có trứng, sữa, mật ong." - Please make it without eggs, dairy, or honey. Useful for vegans.
- "Mình không ăn được lạc, tôm, cua." - I can’t eat peanuts, shrimp, or crab. Useful when explaining relevant food allergies.
In the center, there’s Uu Dam Chay, 55 Nguyen Du Street, included in the Michelin Bib Gourmand 2026 selection.
It opens approximately 10:00 a.m.-10:00 p.m. and serves vegetarian dishes drawing on Vietnamese, Western, and Thai influences.
The menu features mushrooms, tofu, vegetables, and inventive dishes made with plant-based ingredients.
Individual dishes generally cost around VND 60,000-285,000, while a full meal will usually cost more than eating at a casual vegetarian shop.
The atmosphere is relatively peaceful, making it a pleasant lunch or dinner stop after a busy day exploring the city.
Vegan travelers and those with allergies should still confirm ingredients directly with the restaurant.
How much should you budget for food in Hanoi?
For a day focused on casual local restaurants, the following is a reasonable starting budget per person.
| Meal | Approximate cost |
|---|---|
| Breakfast: pho or banh cuon | VND 45,000-90,000 |
| Lunch: bun cha or bun rieu | VND 40,000-90,000 |
| Dinner: bun thang or another noodle dish | VND 60,000-100,000 |
| Egg coffee, ice cream, or snacks | VND 40,000-80,000 |
| Estimated daily total | VND 185,000-360,000 |
This doesn’t include alcoholic drinks, transport, or special restaurant meals.
A cha ca dinner can add approximately VND 100,000-300,000 to your daily budget, depending on the restaurant, portion size, and drinks.
Cash remains useful at many traditional eateries, especially small pho shops in the Old Quarter.
Keeping a few VND 20,000, 50,000, and 100,000 notes makes small payments easier.
Visiting Hanoi before or after Hai Phong, Cat Ba, or Ha Long Bay? Spend one food-focused day around Hoan Kiem and another on restaurants beyond the Old Quarter, such as Bun Cha Chan on Mai Hac De or Banh Cuon Ba Hoanh on To Hien Thanh.
Frequently asked questions
What food should I definitely try in Hanoi?
Some of Hanoi's signature dishes include beef pho, chicken pho, bun cha, banh cuon, bun rieu, bun thang, cha ca, xoi xeo, banh mi, and egg coffee. With only one day, have pho for breakfast, bun cha for lunch, and cha ca or bun thang for dinner.
Which pho restaurants in Hanoi's Old Quarter are recognized by Michelin in 2026?
Pho Gia Truyen at 49 Bat Dan, Pho 10 Ly Quoc Su at 10 Ly Quoc Su, Pho Bo Lam at 48 Hang Vai, and Pho Ha Hang Hom at 15P Hang Hom all appear in the 2026 Bib Gourmand selection. Pho Ha was a new addition that year.
What is the best time to eat bun cha in Hanoi?
Around 11:00 a.m.-1:30 p.m. is an excellent time for bun cha, when specialist restaurants are actively grilling pork for lunch. Good choices include Tuyet Bun Cha 34 at 34 Hang Than, Bun Cha Huong Lien at 24 Le Van Huu, and Bun Cha Chan at 114 Mai Hac De. Their individual opening hours vary.
Is Hanoi street food safe to eat?
Not every street food stall can be assumed to be safe. Thoroughly cooked food served hot is generally a lower-risk option. Avoid drinking untreated tap water, ice of uncertain origin, raw or undercooked meat, and raw vegetables that may not have been washed safely. Travelers with underlying medical conditions or weakened immune systems should take additional precautions.
Is a Hanoi food tour worth booking?
A food tour is worthwhile for first-time visitors who want to taste several local dishes and understand the culture behind them, especially with an English-speaking guide. Shared walking tours generally cost USD 20-30 per person and last around three hours. Independent travelers who already know which restaurants they want to visit can usually save money by exploring on their own.














