What to eat in Hai Phong and the best places to find it.
Hai Phong is one of Vietnam's great underrated food cities, a busy northern port where seafood is fresh off the boats and the local specialties are bold, spicy, and impossible to forget. If you like to eat the way locals do, this is a place that rewards you.
Most travelers pass through Hai Phong on the way to Cat Ba Island or Ha Long Bay, which is a shame, because the city itself has a food culture all its own. The cooking here leans hot and savory, with a heavy hand on chili and a love of seafood that comes from sitting right on the coast. Spend even half a day eating your way around and you will understand why people from Hanoi make the trip just for a bowl of noodles. Prices change over time, so treat any figures as a rough feel rather than a fixed menu.
Banh da cua: the dish Hai Phong is famous for
If you eat only one thing in Hai Phong, make it banh da cua. This is the city's signature bowl, built on flat reddish-brown noodles made from rice, swimming in a rich broth flavored with field crab. The crab gives it a deep, slightly sweet savoriness you do not find elsewhere, and a good bowl comes loaded with toppings: crab cake, pork, fried fish, fresh herbs, and often a slick of chili oil that ties it all together.
You will find banh da cua all over the city, from tiny morning stalls to dedicated shops that have been doing nothing else for decades. Look for places packed with locals at breakfast and lunch, which is when it is freshest. Ask for it cay (spicy) if you want the full Hai Phong experience, or go easy if you are still building up your tolerance.
Banh mi cay: the tiny spicy baguette
Hai Phong has its own take on banh mi, and it is delightfully small. Banh mi cay, sometimes called banh mi que (stick bread), is a slim, finger-length baguette filled with pate and a fierce dab of chili sauce called chi chuong. They are cheap, crunchy, and meant to be eaten by the handful, perfect as a snack between bigger meals.
The classic spot to try them is the cluster of stalls near Hang Kenh and the older streets of the city center, where vendors fry up batches all day. Order a few, grab a fresh iced tea, and you have the ideal mid-afternoon bite.
Top tip: come hungry and eat in rounds
Hai Phong's best food is spread across small, specialized stalls rather than big restaurants. The smart way to eat here is to graze, taking a little at each place rather than filling up in one sitting. A bowl of banh da cua, a couple of banh mi cay, some grilled seafood, and a coconut all in one outing is a perfectly normal Hai Phong day.
Seafood straight from the port
As a major port city, Hai Phong takes its seafood seriously, and eating it here is both fresher and often cheaper than in the big tourist towns. Crab, prawns, clams, mantis shrimp, and an array of shellfish turn up grilled, steamed, or stir-fried with garlic and chili. The experience is casual and hands-on, usually at a streetside table with a cold beer in hand.
For the freshest catch, head toward the coastal areas and the markets, or join locals at the seafood streets that fill up in the evening. A few things worth seeking out:
- Oc (sea snails): sold by the plate and eaten with a toothpick, often with a tangy chili-lime dip.
- Grilled scallops: typically topped with spring onion oil and crushed peanuts.
- Mantis shrimp (be be): a Hai Phong favorite, sweet and meaty when steamed simply.
- Nem cua be: square seafood spring rolls packed with crab, a regional specialty.
Snacks, sweets, and street nibbles
Between the big dishes, Hai Phong is full of smaller treats worth chasing. Banh beo here is a savory steamed rice cake, different from the central Vietnamese version, topped with crispy bits and a dipping sauce. Sui din, a warm dessert of glutinous rice balls filled with sesame or mung bean in ginger syrup, is the perfect thing on a cool northern evening.
You will also find oc len xao dua (sea snails stir-fried in coconut milk), various grilled skewers, and the usual northern street staples done with local flair. Wandering the older neighborhoods around the city center and following your nose is genuinely the best strategy, since the good stalls announce themselves with crowds and steam.
Where to eat and how to find the good spots
Hai Phong's food scene is concentrated but a little hidden, so a few pointers help. The central district around the old French-era streets has the densest mix of stalls and shops. The Cat Bi and Lach Tray areas have lively evening food streets. And anywhere near the markets you will find vendors selling whatever is freshest that day.
Some practical advice for eating well:
- Follow the locals: a busy stall full of Vietnamese diners is the surest sign of good, fresh food at fair prices.
- Eat at peak times: turnover means freshness, so aim for the busy breakfast and dinner windows.
- Carry small notes: stalls rarely have change for large bills, so keep small denominations handy.
- Be brave with chili: Hai Phong loves heat, but you can always ask for it milder if you need to ease in.
If your stomach is still adjusting to local cooking, our guide to eating street food safely is worth a read before you dive in. For a wider tour of regional flavors, see our overview of northern, central, and southern cuisine.
Hai Phong is an easy add-on to any northern trip, and the food alone makes it worth a stop. Before you go, make sure your entry into Vietnam is sorted, since most visitors arrive on an e-visa that is best arranged before you fly. Check your eligibility with our visa checker, browse the visa FAQ for anything unclear, and when you are ready you can start your application. Sort the paperwork early, and you can spend your time in Hai Phong doing what matters most, which is eating.
📌Start here: All Vietnam food and drink guidesFrequently asked questions
What food is Hai Phong famous for?
Hai Phong, a port city in northern Vietnam, is famous for banh da cua, a hearty crab noodle soup with reddish-brown noodles. Other local favorites include nem cua be (square crab spring rolls), banh mi cay (spicy mini baguettes), and fresh seafood thanks to the city's coastal location.
Where should I eat in Hai Phong?
For the best food in Hai Phong, seek out local banh da cua shops, street stalls selling banh mi cay, and seafood spots near the coast and markets. Family-run eateries away from the main streets often serve the most authentic and affordable versions of the city's specialties.
What is banh da cua Hai Phong?
Banh da cua is Hai Phong's signature dish, a rich crab noodle soup made with flat reddish-brown banh da noodles, crab broth, crab meat, and toppings like greens, herbs, and sometimes pork or fish cake. Its savory, comforting flavor makes it the city's most beloved meal.
Is Hai Phong good for seafood?
Yes, Hai Phong is excellent for seafood thanks to its coastal port setting and proximity to Cat Ba island. Local restaurants serve fresh crab, prawns, fish, and shellfish, often at good value. Eating where locals do, especially near markets and the waterfront, usually means the freshest catch.
Planning a trip home to Vietnam?
We make the visa the easy part, hand-checked, all-inclusive pricing, real human help.
General information to help you plan, not legal advice; visa and travel rules change. Contact us for your specific situation.