What to Eat in Hanoi: 10 Essential Dishes Worth the Trip (From Someone Who Actually Ate Them)
Wondering what to eat in Hanoi? This guide covers every essential dish worth seeking out in the city. This Hanoi food guide is built from days of eating our way through the city. In 2024, Hanoi was voted the world’s number one food city by TripAdvisor readers — beating Paris, Tokyo, and Rome. Vietnam News Agency reported that Hanoi topped TripAdvisor’s Best Food Destination list out of over 8 million listings on the platform.
So I went to find out if it actually holds up.
Egg coffee that tasted like tiramisu, the dish Obama and Bourdain made famous, a Michelin-starred pho spot packed by 5pm, and a one-star dinner for two that cost less than $35 CAD. This is everything we ate, everywhere we went, and whether Hanoi deserves the title.
Spoiler: it does.
What To Eat In Hanoi: Jump To
- Banh Mi: First Bites
- Cafe Giang: Egg Coffee
- The Old Quarter and Hoan Kiem Lake
- Saint Joseph’s Cathedral
- Pho Thin: Best Pho We’ve Had
- Hanoi Train Street
- Bun Cha: Skipping the Tourist Spot
- Salted Egg Street Snack
- Getting Around: Hop-On Hop-Off
- Imperial Citadel of Thang Long
- Temple of Literature
- Tam Vi: One Michelin Star Dinner
Banh Mi: First Bites
Our first morning in Hanoi — the first stop on any good Hanoi food guide — I went straight for banh mi. The spot our travel agency recommended is a chain with 70 locations across Vietnam, solid Google reviews, and clearly well established.
We ordered the Special Banh Mi with chicken and chashu. It cost 50,000 VND, about $2.50 CAD (~$1.80 USD) per sandwich.
Compared to banh mi in Canada, this was smaller. But the bread was fresh, the meat was fresh, the vegetables were fresh, and they add hot sauce by default. You feel that kick. For $2.50, hard to complain.
Cafe Giang: Where Egg Coffee Was Born
If you’ve never heard of egg coffee before, here’s the backstory. It was invented in Hanoi in the 1940s by Nguyen Van Giang, a barista at the Sofitel Metropole Hotel. During the French colonial era, fresh milk was scarce and expensive. So he whipped egg yolk with sugar and a touch of condensed milk to create a rich, creamy substitute for the foam on a traditional coffee. He eventually left the hotel and opened his own place. That place is Cafe Giang, still run by his family today, right in the Old Quarter.
You can get egg coffee all over Vietnam now, but this is where it started. It was packed when I walked in, rightfully so.
We ordered one hot and one cold.
Here’s how to drink it: stir the thick egg foam gently into the strong coffee below, then sip slowly so you get both the sweet cream and the bitter coffee in each mouthful. There’s no eggy taste, which surprises most people. It’s velvety, creamy, and almost dessert-like. Ian called it tiramisu in a cup. I compared the cold version to dalgona coffee. The foam alone is very sweet, so make sure you actually dig down to the coffee underneath or you’re just drinking dessert.
📍 Cafe Giang on Google Maps | 39 Nguyen Huu Huan, Hoan Kiem, Hanoi
The Old Quarter and Hoan Kiem Lake
I stayed in the Old Quarter the entire time, and it’s the right call. It’s Hanoi’s historic center, known for its Indochina French architecture, narrow streets, spas, restaurants, and street food everywhere. Pho, bun cha, banh mi, coffee shops. All within walking distance.
Hoan Kiem Lake sits right in the center of the city, Central Park-style. Walking around the outside of the lake is free and honestly that’s enough. There is a paid entrance (50,000 VND per person, about $2.50 CAD / ~$1.80 USD) to walk out to the island in the middle of the lake, where there are two preserved turtles from the Yangtze giant softshell species on display. Only six of that species exist in the world today.
We paid it. In my opinion, you can skip it. The island is small and there isn’t much to see once you’re on it. Save the money and just enjoy the lake from the path around it instead.
The lake area is also a popular spot for locals and tourists to dress in traditional Vietnamese outfits and take photos. It’s a common scene across Asia, and Hanoi does it well.
📍 Hoan Kiem Lake on Google Maps
Saint Joseph’s Cathedral
Just down from the lake, Saint Joseph’s Cathedral is worth a stop. Built in 1886, it was one of the first major structures the French colonial administration built in Hanoi. The neo-Gothic design was deliberately modeled after Notre Dame in Paris, which makes sense when you see it in person. It’s smaller, but the silhouette is unmistakable.
A few fun facts: the cathedral was built on the site of a pagoda that was demolished to make way for it. It survived both World War II and the Vietnam War mostly intact, which is remarkable given how much of Hanoi was damaged during those periods. It’s still an active Catholic parish today.
After weeks of Buddhist temples in China, walking into a Catholic church felt genuinely jarring in the best way. First church in months.
Dress modestly if you plan to go inside. I was wearing a skirt and they had me cover up my legs. One woman in a spaghetti strap was not allowed in at all, even with a cover. They’re strict about it.
The neighborhood around the cathedral is one of the trendiest in Hanoi. Lots of food, lots of coffee, great for wandering after your visit.
📍 Saint Joseph’s Cathedral on Google Maps | 40 Nha Chung, Hoan Kiem, Hanoi
Pho Thin: Best Bowl of Pho We’ve Had
Yes, that’s a big claim.
Pho Thin is in the Michelin Guide and it was packed at 5pm. We shared a table with another couple and both went for the brisket and flank beef pho. The broth was clean and deeply flavorful. The beef was tender, the noodles springy. They garnish with sliced white onion, which is rare in Vietnam. We ordered Chinese donuts on the side for dipping into the broth.
Ian’s verdict: best bowl of pho he’s had in his life. High bar, but he meant it.
Total for two bowls, two teas, and a donut: 170,000 VND, around $8.50 CAD (~$6.20 USD).
Get here before 5pm. By 5:18 there was already a line out the door. We walked in just after five and sat down immediately.
📍 Pho Thin on Google Maps | 13 Lo Duc, Hai Ba Trung, Hanoi
Hanoi Train Street
We’ve done the Maeklong Railway Market in Thailand. This is a completely different experience.
Hanoi Train Street is a narrow lane in the Old Quarter lined with coffee shops on both sides of an active rail line. Tables go right up to the tracks. Some spots have second-floor balconies so you can watch from above.
The train here moves much faster than the one in Thailand. Ten minutes before it arrives, staff pull all the tables back and tell everyone to sit and tuck their knees in. The staff are not joking.
We booked seats at Hanoi 1990s Coffee Shop. DM them on Instagram to get the train schedule and reserve a seat in advance. The train passed so close that Ian said he could have reached out and touched it. In Thailand we were high-fiving passengers from our seats. Here we were genuinely scared.
Go at night. The neon lights make it a completely different experience from daytime. Worth it over Thailand, no tour required, right in the city.
📍 Hanoi Train Street on Google Maps | Phung Hung Street, Hoan Kiem, Hanoi
Bun Cha: Skipping the Tourist Spot
In 2016, Anthony Bourdain sat down with Barack Obama at a Hanoi bun cha spot and the clip went viral. We thought about going. Then we thought about who else would be there.
We went back and forth on it, but in the end we skipped it. A spot that famous draws a crowd, and we wanted the real version. So we found Bun Cha 74 Hang Quat instead.
No signage that jumps out. Mostly locals inside. That tells you everything.
Here’s how bun cha works: you get a bowl of hot, concentrated broth with grilled pork patties and sliced pork belly, served alongside a plate of vermicelli noodles and fresh herbs. You add the noodles and vegetables directly into the broth, then eat it all together. The char on the meat goes straight into the broth. The pickled papaya and carrots add a hard, crunchy contrast to the soft noodles. Spring rolls on the side make it a full meal.
It looks like a small portion. It’s not. We were both stuffed. Show up early.
📍 Bun Cha 74 Hang Quat on Google Maps | 74 Hang Quat, Hoan Kiem, Hanoi
Salted Egg Street Snack
I spotted this stall right after bun cha, already full, and stopped anyway. I had seen it on Instagram and we just happened to walk by.
The place we went to is called The Roti. It’s a salted egg snack, freshly made, 20,000 VND. One dollar CAD (~$0.75 USD). Hot out of the fryer, soft, gone in three bites. The kind of thing you don’t plan for and end up talking about for the rest of the trip.
If you’re specifically hunting for this snack, the more well-known spot is King Roti on Hang Gai — that one has a bigger following and is easier to find. Either way, don’t skip it.
📍 The Roti on Google Maps | 📍 King Roti Hang Gai on Google Maps
Getting Around: Hop-On Hop-Off Bus
No Hanoi food guide is complete without covering how to get around. The sightseeing spots are not close together. The hop-on hop-off bus solves that without the stress of navigating motorbike taxis or ride apps in an unfamiliar city.
We did one full leisurely loop first, just to soak everything in and get our bearings, then decided where to actually stop and explore. That strategy worked really well. We were able to do it that way because we got the 24-hour pass, but looking back, the 4-hour pass would have been enough for what we needed.
Here’s the price breakdown: 4-hour pass is $15.10 USD, 24-hour pass is $24.50 USD. The difference doesn’t sound like much, but in Vietnam that gap is significant. Unless you’re planning to use it across two days, go with the 4-hour option.
It’s how we got to the Imperial Citadel and Temple of Literature, which are too far to walk from the Old Quarter comfortably. Book in advance through Klook to skip the queue.
Book the Hanoi Hop-On Hop-Off Bus on Klook
Imperial Citadel of Thang Long
This was the highlight of our sightseeing day, and I wasn’t expecting it to hit that hard.
The Imperial Citadel of Thang Long is a UNESCO World Heritage Site and one of the most important historical landmarks in Vietnam. We climbed the Hanoi Flag Tower for views over the city, then spent a long time reading through the history exhibits. The citadel served as the political center of Vietnam for nearly 13 centuries, and you feel that walking through it.
The bunkers were the unexpected standout. During the Vietnam War, military commanders operated from underground bunkers right on the citadel grounds. You can walk through them. Sobering and fascinating at the same time.
We spent way too long here. No regrets, but it’s what forced us to rush through the Temple of Literature to make Tam Vi before the dinner rush. Budget at least two to three hours if history is your thing.
📍 Imperial Citadel of Thang Long on Google Maps | 19C Hoang Dieu, Ba Dinh, Hanoi
Temple of Literature
We’ll be honest: we didn’t give the Temple of Literature the time it deserved.
After losing track of time at the citadel, we moved through here faster than we should have. It’s Vietnam’s first national university, built in 1070, and the grounds are beautiful. Tranquil courtyards, traditional architecture, stone steles listing the names of doctoral graduates carved on the backs of stone turtles.
We saw it. We didn’t experience it. Come back with more time than we gave it.
📍 Temple of Literature on Google Maps | 58 Quoc Tu Giam, Dong Da, Hanoi
Tam Vi: One Michelin Star, $35 CAD for Two
We rushed here from the Temple of Literature because we didn’t have a reservation and knew it fills up fast. We got lucky with a table.
Tam Vi has held one Michelin star three times. A mom and daughter started it. From the outside it looks humble. Inside, it’s a vintage teahouse. Antique decor, low lighting, quiet and warm. The kind of room where the food is clearly the point.
We ordered three dishes: caramelized pork belly with egg, morning glory with pork rinds, and Vietnamese ham with periwinkle snails. The waiter actually told us we had over-ordered and convinced us to cut from four dishes to three. He was right.
The pork belly fat melted completely. Nothing was salty. You don’t even need rice. The snail dish works like a bun cha-style wrap: take rice paper, add noodles and meat, roll it up, dip it, eat it. The snails add a chewy texture that holds up well against everything else.
Does it feel like a Michelin-starred meal in the traditional sense? Honestly, no. No white tablecloth, no ceremony. But the craftsmanship in every dish is obvious, and 700,000 VND for two, around $35 CAD (~$25 USD), is impossible to argue with.
Don’t do what we did. Reserve ahead by messaging them on Facebook or Instagram.
One more thing: while we were there, I ran into William Sonbuchner, aka Best Ever Food Review Show on YouTube. If you don’t know him, he’s one of the biggest food travel creators in the world. I’m not usually the type to go up to someone for a photo, but I worked up the courage and snuck in a quick shot during one of his breaks. It was surreal.
It also confirmed we picked the right place. If it’s good enough for Sonny, it’s good enough for us.
📍 Tam Vi on Google Maps | Binh Dinh Ward, Hanoi | Reserve via Facebook or Instagram
Does Hanoi Deserve the Title?
Yes.
From a $1 salted egg snack to a Michelin-starred dinner at $25 USD, we ate better here than almost anywhere else on this entire 202-day trip. The food is incredible, ridiculously affordable, and there’s so much more to it than pho. Hanoi earned that title, and based on what we ate, it’s not going anywhere. Use this Hanoi food guide to plan every meal.
If food is your reason for going to Southeast Asia, put Hanoi at the top of your list.
Watch our full video above to see every bite. All the details are below.
Quick Reference
- Banh mi: 50,000 VND (~$2.50 CAD / ~$1.80 USD)
- Cafe Giang egg coffee: ~30,000-50,000 VND (~$1.50-$2.50 CAD)
- Hoan Kiem Lake: free to walk around — skip the paid island entrance
- Pho Thin: 75,000 VND per bowl, 170,000 VND total for two with sides (~$8.50 CAD)
- Train Street: DM Hanoi 1990s on Instagram to reserve seats and get the schedule
- Hop-on hop-off: 4-hour $15.10 USD / 24-hour $24.50 USD — Book on Klook
- Salted egg snack: 20,000 VND (~$1 CAD) — The Roti or King Roti on Hang Gai
- Tam Vi dinner: 700,000 VND for two (~$35 CAD / ~$25 USD) — reserve via Facebook or Instagram
Klook.com
Want us to go deeper on any of these spots? Leave a comment on the video. And subscribe so you don’t miss what’s coming next from Vietnam. Planning other stops? Check out our Tsukiji food guide and our Bangkok vs Kuala Lumpur breakdown.
For destination details, check the official tourism site.






















































