Top 10 Best Pho Restaurants in Hanoi, Vietnam 2024

Pho is a traditional and famous dish in Vietnam. It is said that the most authentic and original taste of pho can only be found in Hanoi. If you are a food enthusiast, can guide you to the best pho restaurants in Hanoi, where you can experience the most popular and delicious versions of this dish.”

Best Pho in Hanoi

1. Pho Thin Lò Đúc Hanoi

Pho Thin - Lo Duc Street
Pho Thin – Lo Duc Street

Pho Thin is a famous pho brand in Hanoi that has been in existence for nearly 30 years. The restaurant serves only one type of beef pho (mì bò), but it still attracts many customers every day.

The beef used in Pho Thin is thinly sliced and stir-fried with spices. Instead of placing it directly in the boiling broth, this method enhances the flavor of the meat. The chef puts noodles, beef, and scallions first, then pours the broth in. The broth in Pho Thin is not clear but slightly fatty. When tasting it, remember to try it with homemade chili sauce and garlic vinegar for extra flavor!

As for the restaurant’s ambiance, Pho Thin Lò Đúc carries the traditional style of Hanoi’s old houses. The space is narrow but extends deep. The restaurant is quite small, so if you’re not attentive, you might overlook it. The cooking area is outside, while inside, there are basic folding tables and chairs. To maximize space, the host cleverly created a small table attached to the wall, with neatly folded chairs for guests to sit. Although not extremely small, due to its popularity, dining here can feel a bit cramped.

Address: 13 Lò Đúc, Hai Bà Trưng District, Hanoi
Average price: 65,000 VND/bowl
Opening hours: 6:00 AM – 9:00 PM

2. Pho Bat Đan

Pho Bat Đan
Pho Bat Đan

Pho Bát Đàn is a small pho restaurant located on the street of the same name, connecting Hàng Bồ Street with Phùng Hưng Street. In the morning, if you happen to pass by the restaurant, you’ll be surprised by the sight of a continuous line of people waiting. This pho restaurant has been around for nearly a century and is frequently featured on food channels in South Korea, Japan, and the UK. When you visit Hanoi, be sure to try this place.

This beef pho stands out for its unique broth. Despite its age, this small eatery continues to impress diners with the sweet and fragrant combination of spices. If you add a little garlic vinegar or fresh lime, you’ll have a delicious bowl of pho.

Address: 49 Bát Đàn, Cửa Đông, Hoàn Kiếm, Hanoi
Average price: 40,000 – 50,000 VND/bowl
Opening hours: 6:00 AM – 10:00 AM and 6:00 PM – 8:30 PM

3. Pho 10 Ly Quoc Su

When mentioning the best pho restaurants in Hanoi that serve delicious dishes, it would be remiss not to mention Pho 10 Lý Quốc Sư. This restaurant receives high praise on many international review platforms and has even been visited by South Korean President Moon Jae-in.

At Pho 10 Lý Quốc Sư, the pho broth is not clear but has a yellow color, simmered by boiling both bones and meat. It has a natural sweetness and no sourness. Their white noodles are homemade, and the beef is fresh and pleasantly fragrant. Each bowl of pho here is generously filled with meat, so even one bowl can be quite filling.

Address: 10 Lý Quốc Sư, Hoàn Kiếm District, Hanoi
Average price: 70,000 – 100,000 VND/bowl
Opening hours: 6:00 AM – 9:00 PM

4. Pho Suong

A delightful pho restaurant in Hanoi called Sương (meaning “happiness” in Vietnamese) is known for its delicious dishes. Enjoying a bowl of pho here is sure to bring you joy! Pho Sương has been a hot topic in the capital’s culinary scene since its establishment in the 1930s.

The restaurant offers a diverse menu with various beef options, including well-cooked, medium, slightly rare, and red wine sauce beef. Their signature dish is a hearty pho filled with large, abundant beef slices. The chef skillfully dips each beef slice into the broth, ensuring that each piece retains its pink color and delicious aroma.

Address: 24 Trung Yên, Đình Liệt, Hoàn Kiếm, Hanoi
Average price: 55,000 VND/bowl and up
Opening hours: 5:30 AM – 11:00 AM and 4:30 PM – 9:30 PM

5. Pho Bo Khoi Hoi

Bun bo, also known as “pho Bò,” is a popular Hanoi dish loved by many. Pho Bò Khởi Hội is one of the most famous pho restaurants in Hanoi’s Old Quarter. Hanoi food enthusiasts often joke that if you wake up early on a Sunday, Uncle Khôi will make you two bowls of pho, and you’ll feel happy all day. The refined taste of Khôi’s pho lies not only in the delicious broth but primarily in the high-quality beef they use.

Address: 50C Hàng Vải, Hoàn Kiếm District, Hanoi
Average price: 60,000 VND/bowl
Opening hours: 6:00 AM – 9:30 PM.

6. Pho Cuong – Famous Pho Restaurant in Hanoi

Pho Cuong and Pho 10 Lý Quốc Sư are similar types of pho originating from Nam Định. Despite being located in the heart of Hanoi’s Old Quarter, Pho Cuong still offers affordable prices. This means that the quality of the food is even more outstanding when compared to its price.

What sets the pho at this place apart is the use of fresh and enticing ingredients. Many diners prefer to order pho with slightly rare beef to preserve the original flavor of the meat. The pork bone broth is rich and aromatic. By adding some scallions, a bit of lime juice, and a spoonful of homemade chili sauce, the pho is ready to be savored.

Address: 23 Hàng Mười, Hoàn Kiếm, Hanoi
Average price: 25,000 VND – 35,000 VND/bowl
Opening hours: 6:30 AM – 10:00 PM

7. Pho Bo Lam Hang Vai

Pho Bò Lâm Hàng Vải is one of the charming old pho restaurants in Hanoi. It has a small and cozy space with simple tables and chairs. If you prefer a peaceful atmosphere, you can sit inside the restaurant. If you want to enjoy the fresh air, you can sit on the sidewalk. Sometimes, when the restaurant is crowded, they may arrange for you to sit in a nearby coffee shop.

When trying pho for the first time at Pho Lâm, you’ll taste the rich flavor of the broth. The temperature is not too hot, just enough to sauté the scallions without burning your tongue. The meat is tender and pink. The beef slices are thick but still tender.

Address: 48 Hàng Vải, Hoàn Kiếm, Hanoi
Average price: 40,000 VND – 66,000 VND/bowl
Opening hours: 7:00 AM – 10:00 PM

8. Pho Thanh Beo – Unique Pho in Hanoi

Pho Thành Béo is a unique pho restaurant in Hanoi that serves pho in a different style. The owner, Mrs. Thanh, opens the restaurant daily from 6:00 PM to 3:30 AM. Their sautéed pho is truly distinctive and stands out from other places. The secret to the owner’s success is creating an unforgettable flavor for diners. At Pho Thành Béo, they focus on marinating the beef for the dish. Each slice of beef is incredibly delicious. The accompanying vegetables are cooked just right to maintain their vibrant green color. You can enjoy a plate of sautéed pho at an affordable price of only 60,000 VND.

Address: 11 Hàng Buồm, Hoàn Kiếm, Hanoi
Average price: 60,000 VND/plate
Opening hours: 6:00 PM – 3:30 AM

9. Pho Ga Nguyet – Famous Hanoi Chicken Pho

Pho Gà Nguyệt is renowned for its delicious Hanoi chicken pho that you must try. It is often said that Cô Nguyệt’s chicken pho is the best in Hanoi’s Old Quarter. You should visit and taste it to understand why it has such a great reputation.

The Nguyệt pho restaurant is decorated very simply. In the afternoon, it operates as a motorcycle repair shop, but in the morning and evening, it transforms into a bustling Hanoi pho restaurant. When you visit Pho Nguyệt, remember to order a dry chicken pho, which doesn’t have broth. The chicken slices are large and plentiful. To enjoy this dish, you need to mix the entire pho plate to evenly distribute the spices to each piece of chicken. The taste is both sweet and slightly tangy, and having more chicken will make you want to eat more.

Address: 5B Phủ Doãn, Hàng Trống, Hoàn Kiếm, Hanoi
Average price: 40,000 VND – 90,000 VND/bowl
Opening hours: 6:00 AM – 10:00 AM and 5:00 PM – 6:00 AM

10. Pho Tien – Outstanding Hanoi Chicken Pho

Lastly, I would like to introduce one of the best chicken pho restaurants in Hanoi that most Hanoi food enthusiasts are familiar with – Pho Tiến Nguyễn Trường Tộ. Located near Hanoi’s Old Quarter, this pho restaurant has been in operation for two generations. The owner of this pho shop is Mr. Tiến, and it has now been passed on to his son, Mr. Khánh.

This restaurant specializes in chicken pho. In the morning, the restaurant is always crowded with chicken pho enthusiasts. What makes this place special is the unique chicken pho broth, which has a ginger and coriander aroma rather than the cinnamon scent of beef pho. Recently, the restaurant was even listed in the Michelin Selected 2023 guide. Pho Tiến Nguyễn Trường Tộ is truly a must-try on your Hanoi culinary journey.

Address: 103 Nguyễn Trường Tộ, Hoàn Kiếm, Hanoi
Average price: 60,000 VND/bowl
Opening hours: 6:00 AM – 1:00 PM and 6:00 PM – 9:00 PM

We hope the information about the best Pho in Hanoi provided by is useful to you! Plan your trip and get ready to embark on an unforgettable journey!