Heading to Vietnam’s capital city? We have compiled a list of the best restaurants in Hanoi that you must try during your visit.
Hanoi has so much to offer for those on a culinary adventure. And these are our best restaurants in the capital if you are looking to try authentic cuisine. Having been recommended most of these restaurants by a local, you can expect real Hanoi food. From proper back street Phở to the famous “bun cha”.
Heres our nine places you must try!
Xôi Yến
Location: 35B Nguyễn Hữu Huân, Hàng Bạc, Hoàn Kiếm, Hà Nội 100000, Vietnam
Hours: 4AM – 11:30PM
Famous for: Sticky rice with assorted toppings

Know as the ‘best sticky rice in Hanoi’, Xôi Yến serves up bowls of savoury rice with your choice of toppings. We went for the sticky rice with dry onion and fat which was topped with mashed mung-bean. We opted to add stir-fried chicken. Other optional toppings include egg, Chinese sausage and Pâté. One dish cost us ₫40K (£1.40 / $1.70 US).
Cơm Sườn Đào Duy Từ
Location: 47 Đào Duy Từ, Hàng Buồm, Hoàn Kiếm, Hà Nội, Vietnam
Hours: 10AM – 10.30PM
Must Try: “BBQ pork and rice cooked in an iron bowl”

A great place to grab a quick bite to eat. The food comes out fast and piping hot in an iron bowl. The rice on the outside crisps up nicely and goes great with the sweet pork served on top. It is by no means Michelin star grub but it is definitely worth the ₫65K (£2.30 / $2.80 US) we paid.
MORE: Best Bars in Ho Chi Minh
Bún Bò Nam Bộ
Location: 67 Hàng Điếu, Cửa Đông, Hoàn Kiếm, Hà Nội, Vietnam
Hours: 7.30AM – 10.30PM
Famous for: Beef noodles

This fantastic little eatery, like many places in Vietnam, specialises in one plate of food. They produce the perfect beef noodle salad. The restaurant is rammed with locals (and a few westerners) tucking into their famous dish. One of the best restaurants in Hanoi we ate at during our time here. One large bowl cost ₫60K (£2.10 / $2.60 US). Cheap and delicious. Bottles of Heineken are also available here for ₫25K (80p / $1 US).
Công Caphê
Location: Số, 35A Nguyễn Hữu Huân, Lý Thái Tổ, Hoàn Kiếm, Hà Nội 100000, Vietnam
Hours: 8AM – 10PM
Famous for: Coffee
Must try: Coconut coffee

Công Caphê is a chain with 32 stores dotted all around Hanoi which are very popular with the locals. They make some of the best coffee we have had in Vietnam, and have an extensive drinks menu. The coconut coffee here is fantastic. Served as an icy frappe, it is the perfect respite from the heat of the day.
If, like Lorna, you aren’t the biggest fan of coffee, there are other variations to try, including chocolate, peppermint and mungbean.
Phở Sướng
Hours: 5.30AM – 11AM, 4.30PM – 9.30PM
Location: 24B Ngõ Trung Yên, phố Đinh Liệt, Hàng Bạc, Hoàn Kiếm, Hà Nội, Vietnam
Famous for: Pho bo (beef noodle soup)
Beef Pho Assorted condements
This pho joint was promised to us as the best beef pho in Hanoi. And we were not disappointed. The perfect authentic Vietnamese pho experience! Situated down a side street in Hanoi’s old quarter, they serve huge bowls of broth, with thin vermicelli noodles and thinly sliced beef. The condiments provided on the table can be added to your soup for an extra kick of flavour too. One giant bowl set us back ₫50K (£1.80 / $2.20)
MORE: 28 best restaurants in Bali
Bun Cha Dac Kim
Location: 1 Hàng Mành, Hàng Gai, Hoàn Kiếm, Hà Nội, Vietnam
Hours: 9AM – 9PM
Must try: Bun Cha
Optional extras Bun Cha with noodles and herbs
We fell in love with bun cha while in Hanoi! A delicious broth with pork belly and pork meatballs served with noodles and a mountain of herbs to add at your own discretion. At Bun Cha Dac Kim the dish was cooked to perfection! Crispy bbq’d pork belly and flavoursome meatballs. Having eaten Bun cha on multiple occasions during our stay, this was by far the best! ₫90K (£3.20 / $3.90 US) per dish.
Bami bread
Location: 98 Hàng Bạc, Hàng Buồm, Hoàn Kiếm, Hà Nội, Vietnam
Hours: 6.30AM – 10PM
Famous for: Banh mi
Shop front Banh mi Soya milk
What is a trip to Vietnam without trying Banh Mi? Bami bread in Hanoi is an inexpensive option to get stuck into this delicious Vietnamese staple. A fantastic combination of crusty french style baguette with either roasted pork or grilled chicken and Vietnamese herbs and salad. Each sandwich cost just ₫25K (80p / $1 US) and can be enjoyed with soya milk or blueberry tea for an extra ₫15K (50p / 60c US).
The Note Coffee
Location: 64 Lương Văn Can, Hàng Trống, Hoàn Kiếm, Hà Nội, Vietnam
Hours: 6.30AM – 11PM
Famous for: Instagramable decor

Ok, so maybe not one of the best restaurants in Hanoi but certainly a place to visit none the less. This quirky cafe is covered from top to bottom in colourful post stick notes full of positive messages, left by people from all around the world. It’s impossible not to smile in this place! The staff are extremely friendly and helpful too which makes the experience even better.
The coffee is great and you can indulge in an array of sweet treats to enjoy with your hot drink. Coffees are around the 40K (£1.40 / $1.70 US) mark for a small.
Pizza 4P’s
Location: 11B, Bao Khanh, Alley, Hàng Trống, Hoàn Kiếm, Hà Nội 11006, Vietnam
Hours: 10AM – 10.30PM
Must try: Burrata
half and half pizza with burrata cheese board starter
It may not be the first thing that comes to mind when you think Vietnamese food, but 4 P’s is a must when in Hanoi. They create some of the best pizzas we have tried anywhere in the world and even make their own burrata cheese in house! For more on our experience here read our review “Best pizza in Vietnam: Pizza 4P’s ”. For a shared starter, two pizzas with an added burrata on top and three alcoholic drinks, we paid 814K (£26.80 / $35 US).