Hey LeoSquad, I ate my way across North Vietnam. Traveling from the misty mountains of Sapa to the coastal city of Hải Phòng, Hạ Long Bay, and the bustling streets of Hanoi.
Along the way, I tried more than 25 local foods, ranging from famous street classics to authentic dishes I had never even heard of before. After tasting so many amazing flavors, I narrowed them down to my personal favorites.
Here are the 16 best authentic North Vietnam dishes worth traveling for, complete with where to find them, prices, and local tips!
- Must-Try Street Food & Regional Classics
- 🥟 16. Bánh Bột Lọc (Translucent Tapioca Dumplings)
- 🦆 15. Bún Miến Ngan (Duck Noodle Soup)
- 🍳 14. Bánh Mì Chảo (Bánh Mì in a Sizzling Pan )
- 🍙 13. Bánh Bèo (Steamed Rice Cakes)
- 🥟 12. Bánh Giò (Pyramid Rice-Flour Dumpling)
- 🍅 11. Bún Riêu (Crab and Tomato Noodle Soup)
- 🐟 10. Chả Cá (Turmeric Grilled Catfish with Dill)
- 🍜 9. Bún Thang (A Light and Comforting Noodle Soup)
- 🦐 8. Nem Cua Bể (Crispy Crab Spring Rolls)
- 🥣 7. Cháo Khoái (Green Pandan Porridge)
- 🦀 6. Bánh Đa Cua Bể (Hải Phòng Crab Noodle Soup)
- Top 5 Must-Try Dishes in Northern Vietnam
- Tips for Eating Your Way Through Northern Vietnam
- 💭 Final Thoughts
- 🎥 Watch The Full Video Here
- 🏨 Where to Stay in Hanoi?
- 🔗 LeoTrails Links
Must-Try Street Food & Regional Classics
🥟 16. Bánh Bột Lọc (Translucent Tapioca Dumplings)

I came across this dish twice, once in Sapa and again in Hải Phòng. The translucent dumplings get their signature chewy, bouncy texture from tapioca starch and are typically stuffed with shrimp and pork.
If it’s your first time trying it, don’t stop after just one bite! I didn’t fully get the appeal at first, but after a few more bites I started to love the chewy wrapper and the savory-sweet filling. It’s a good snack at any time of day.
📍 Location: DŨNG VÂN, 74 P. Trần Nhật Duật, Gia Viên, Hải Phòng, Vietnam
💰 Prices: Bánh Bột Lọc ~30,000 VND (1,15 USD)
⏰ Opening Hours: Open 1:00 – 21:00
🦆 15. Bún Miến Ngan (Duck Noodle Soup)

This comforting bowl combines glass noodles (miến) or rice vermicelli (bún) with tender duck and crunchy bamboo shoots in a flavorful broth. The duck was rich but not gamey at all, and fresh herbs like cilantro and culantro added aroma.
📍 Location: Quán Ngan Trăm Món Yến Phương, 65 P. Lý Nam Đế, Hoàn Kiếm, Hà Nội, Vietnam
💰 Prices: Bún Miến Ngan ~60,000 VND (2,2 USD); an additional 10,000 VND (0,4 USD) for two pork meatballs
⏰ Opening Hours: Open 7:00 –21:00
🍳 14. Bánh Mì Chảo (Bánh Mì in a Sizzling Pan )

Instead of a sandwich, this version arrives sizzling in a pan with pâté, a sunny-side-up egg, and sausage, all covered in a thick savory sauce. Toasted baguettes come on the side. You tear off a piece, dip it into the pan, and eat.
It’s rich, salty, and savory, but the classic bánh mì sandwich still hits better for me. My tip: ask for chili sauce, because otherwise the flavor stays one-note salty.
📍 Location: BANH MI 25, 5 P. Hàng Cá, Phố cổ Hà Nội, Hoàn Kiếm, Hà Nội
💰 Prices: Bánh Mì Chảo ~75,000 VND (2,86 USD)
⏰ Opening Hours: Open 07:00 – 21:00
🍙 13. Bánh Bèo (Steamed Rice Cakes)

These small, delicate rice cakes are topped with minced pork and wood ear mushrooms. In Hải Phòng they come with a warm dipping sauce, pork meatballs, and chả lụa (Vietnamese pork sausage).
The cakes themselves are mild, but dipped into the warm nước chấm they turn savory and flavorful. I loved the mix of soft rice cakes and bouncy sausage. It feels more like a light snack than a full meal.
📍 Location: Bánh Bèo Trang Béo, 66 P. Phan Bội Châu, Hồng Bàng, Hải Phòng, Vietnam
💰 Prices: Bánh Bèo ~36,000 VND (1,3 USD)
⏰ Opening Hours: Open 13:00 – 19:00
🥟 12. Bánh Giò (Pyramid Rice-Flour Dumpling)

This soft, steamed rice-flour dumpling is wrapped in banana leaves and shaped like a little pyramid. The wrapper nearly melts in your mouth, and the filling of seasoned pork and wood ear mushrooms is juicy and savory.
I had it at a rest stop on the way to Sapa, and it was a surprisingly delicious roadside snack. Simple food like this is often what surprises you most.
🍅 11. Bún Riêu (Crab and Tomato Noodle Soup)

The broth is made with tomatoes and field crab paste, served with rice noodles, herbs, fish cakes, and ốc (snails). I had my first bún riêu in Saigon and have loved it ever since. The crab brings deep umami, the snails add chew, and the tomato adds a tangy, slightly sour edge.
📍 Location: Bún Ziu Gánh, Lương Sử C/104 Quốc Tử Giám, Văn Miếu – Quốc Tử Giám, Hà Nội 10000, Vietnam
💰 Prices: Bún Riêu ~30,000 VND; two additional toppings ~40,000 VND (total ~70,000 VND / 2,68 USD)
⏰ Opening Hours: Open 10.00 –14:30 ; 17:00–21:30
🐟 10. Chả Cá (Turmeric Grilled Catfish with Dill)

A Hanoi specialty for over 100 years. Cá lăng, a freshwater catfish, is marinated in turmeric, grilled in the kitchen, then cooked again at your table in a hot pan with fresh dill and spring onions. It comes with rice vermicelli, herbs, peanuts, and mắm tôm (fermented shrimp paste) on the side.
The fish is tender and smoky, and the dill, peanuts, and funky mắm tôm pack a lot into every bite. If you try only one classic Hanoi dish, this is a strong candidate.
📍 Location: MaDam Tư Hồng, 5 ngõ Hội Vũ, Hoàn Kiếm, Hà Nội:, Hoàn Kiếm, Hà Nội 10000, Vietnam
💰 Prices: Chả cá ~145,000 VND (5,5 USD)
⏰ Opening Hours: Open 11:00–13:30 , 17:00–21:30
🍜 9. Bún Thang (A Light and Comforting Noodle Soup)

Thin rice noodles in a clear, fragrant chicken broth, topped with shredded chicken, sliced omelette, and shiitake mushrooms. Compared with bolder dishes on this list, the flavors are subtle, and that’s the appeal. It’s light and comforting, and I could see myself eating it after a long night out in Hanoi.
📍 Location: Ja café, 9 P. Tôn Thất Thiệp, Hoàn Kiếm, Hà Nội 100000, Vietnam
💰 Prices: Bún Thang ~55,000 VND (2,1 USD)
⏰ Opening Hours: Open 07:00 – 22:00
🦐 8. Nem Cua Bể (Crispy Crab Spring Rolls)

Crispy rice-paper rolls packed with crab, pork, shrimp, and mushrooms. I loved the contrast between the crunchy wrapper and the juicy filling, especially dipped in sweet-tangy nước chấm. Order a side of bún (vermicelli) to turn them into a heavier meal.
📍 Location: Quán Nem Giảng Võ, 106-k1 P. Giảng Võ, Ô Chợ Dừa, Hà Nội, Vietnam
💰 Prices: Nem Cua Bể ~91,000 VND (3,5 USD) ; bún ~6,000 VND (0,2 USD)
⏰ Opening Hours: Open 09:30 –21:30
🥣 7. Cháo Khoái (Green Pandan Porridge)

This traditional Hải Phòng porridge is made with pandan and pork ribs, topped with shaved mung beans, and served with fried dough. The green color comes from pandan leaves. It’s silky and creamy with a subtle nuttiness, and the pork ribs add savory depth. I had never seen a green porridge before, and it was a highlight of my time in Hải Phòng.
📍 Location: 115/18 Dư Hàng
💰 Prices: Cháo Khoai ~25,000 VND (0,95 USD)
🦀 6. Bánh Đa Cua Bể (Hải Phòng Crab Noodle Soup)

A signature Hải Phòng dish. “Bánh đa” refers to the brown rice noodles, and “cua” means crab. The broth simmers slowly with freshwater crab, pork bones, dried shrimp, and spices. Mine came with fresh mantis shrimp (bề bề) and chả lá lốt, minced pork wrapped in betel leaves.
The chewy noodles, rich seafood broth, and savory pork rolls made every bite different. It feels deeply connected to the place it comes from, so if you’re in Hải Phòng, don’t miss it.
📍 Location: Bánh Đa Cua Bể Ngõ 195 Cầu Đất, 195 P. Cầu Đất, Gia Viên, Hải Phòng 180000, Vietnam
💰 Prices: Bánh Đa Cua Bể ~50,000 VND (1,9 USD)
⏰ Opening Hours: Open 24 Hrs
Hải Phòng is easily one of Vietnam’s most underrated food cities. If you’re planning a stop here, check out my complete guide on What to Eat in Hải Phòng so you don’t miss any of the local spots I visited.
Top 5 Must-Try Dishes in Northern Vietnam
🍨 5. Chè (Vietnamese Sweet Dessert Soup)

Chè isn’t one dessert but a whole family of sweet soups, and the variety is half the fun. In Hải Phòng I tried one with water chestnut rubies, mung bean-filled glutinous rice balls, coconut milk, durian, and jackfruit. Another had tofu pudding, leche flan, grass jelly, and tapioca pearls.
It was sweet, satisfying, and a welcome change after so much savory food. Chè was also my number one pick when I ranked Vietnamese snacks.
📍 Location: Quán Chè Huế, 88 P. Nguyễn Đức Cảnh, Lê Chân, Hải Phòng, Vietnam
💰 Prices: Chè ~35,000 VND (1,3 USD)
⏰ Opening Hours: Open 07:00 – 23:00
🍥 4. Bánh Cuốn (Steamed Rice Rolls)

Soft, silky rice rolls filled with minced pork or shrimp, topped with fried shallots and sometimes pork floss, and served with chả lụa, herbs, and dipping sauce. Take a full spoonful with the filling, floss, shallots, and a dip of nước chấm, and it’s heaven. Simple, but the combination of textures won me over.
📍 Location: Bánh cuốn Quyên, 222 P. Hai Bà Trưng, Lê Chân, Hải Phòng, Vietnam
💰 Prices: Bánh Cuốn ~60,000 VND (2,3 USD)
⏰ Opening Hours: Open 7:00 – 21:30
🥢 3. Bún Chả (Charcoal-Grilled Pork Patties and Belly with Rice Vermicelli)

Made even more famous after Barack Obama tried it in Hanoi, bún chả pairs charcoal-grilled pork belly and pork patties with fresh rice vermicelli, herbs, pickled papaya and carrot, and a warm sweet-tangy nước chấm. Fried spring rolls (nem rán) often come on the side.
The smoky pork, fresh herbs, and tangy sauce are perfectly balanced. It’s easy to see why Hanoi locals love it.
📍 Location: Bún chả 41 Cửa Đông, 41 P. Cửa Đông, Phố cổ Hà Nội, Hoàn Kiếm, Hà Nội, Vietnam
💰 Prices: Bún Chả ~70,000 VND (2,7 USD)
⏰ Opening Hours: Open 10:00 –21:00
🍜 2. Phở Trộn Gà (Hanoi Dry Chicken Phở)

Unlike regular phở, phở trộn is served dry. The noodles and chicken are tossed in a savory sauce, topped with herbs and peanuts, and the broth comes separately. The sauce coats the noodles with a strong savory punch while the fresh toppings keep it bright. Phở will always have my heart, but this one made a very strong case for second place.
📍 Location: Phở Gà Nguyệt, 5b P. Phủ Doãn, Hoàn Kiếm, Hà Nội 100000, Vietnam
💰 Prices: Phở Trộn ~100,000 VND (3,82 USD) with extra chicken thigh meat
⏰ Opening Hours: Open 06:30- 00:00
Hanoi’s Old Quarter is packed with incredible noodle stalls like this one. If you’re building a food itinerary for the capital, make sure to save my list of the best Hanoi Vietnamese food to try!
🍨 1. Chè Vừng (Warm Black Sesame Sweet Soup)

It looks like a simple black sesame dessert, but it’s thick and smooth, with roasted sesame aroma and a nutty flavor, topped with thin strands of sweetened coconut. What stayed with me was how comforting it felt on a cold night in Hải Phòng. Of everything I ate in Northern Vietnam, this was the one I enjoyed most, and I still think about it.
Two warnings: the shop I visited only opens in winter, and this dessert can turn your teeth and lips black, so check a mirror before you smile for photos.
📍 Location: Sủi Dìn Chè Vừng, 34 Kỳ Đồng, Hồng Bàng, Hải Phòng, Vietnam
💰 Prices: Chè Vừng ~15,000 VND (0,6 USD)
Tips for Eating Your Way Through Northern Vietnam
💭 Final Thoughts

Northern Vietnam’s food culture far exceeded my expectations. The variety, flavors, and creativity made every stop worth it, from a roadside rest area to a busy Hanoi street.
What would make your list? Let me know in the comments. Until the next adventure, live the moment, follow the trails.
That’s it for this blog post! If you found this helpful, give it a thumbs up! See you in the next post! Love you all! Thank you!
As Always, Live the Moments, and Follow the Trails.✈️🍜🔥🌏
Bye Bye!
Follow Leotrails for more exciting adventures and travel tips!
🎥 Watch The Full Video Here
🏨 Where to Stay in Hanoi?
Recommended Stay: The Oriental Jade Hotel (Hanoi Old Quarter)
From $99/ Night
If you want a more luxurious and polished stay, The Oriental Jade Hotel is a great option. The rooms are comfortable and stylish, with excellent facilities and a rooftop pool offering views over Hanoi. Its central location also makes it easy to explore Hoan Kiem Lake, the Old Quarter, and nearby attractions.
👉 Perfect for travelers who want to experience Hanoi’s local atmosphere while staying close to the city’s main attractions.








































































