EN / VI

What is bún cá and where can I eat it in Hai Phong?

Published · 5 min read
Quick Answer

Bún cá is a fish noodle soup with white rice vermicelli, fried or poached fish fillets, and clear broth made from fish bones and dill. Unlike bánh đa cua's rich crab broth, bún cá is light and herbal. Price: 30,000–50,000 VND per bowl. Best eaten in the morning at stalls near Cho Sat or residential neighborhoods. Look for places with fresh dill and fish cakes made in-house.

VERIFIED · MAY 2026 Read below ↓

Bún cá arrives as a study in restraint. The broth is clear, almost translucent, with a few sprigs of dill floating on top. The fish fillets are white and flaky. The vermicelli is plain white bún — no brown rice noodles, no chewy texture.

This is Hải Phòng’s other noodle soup — not as famous as bánh đa cua, but more widely eaten on ordinary mornings.

What’s in the bowl

  • Bún: White rice vermicelli, soft and slippery.
  • Fish: Fillets of cá thu (mackerel) or cá lóc (snakehead), marinated and fried or poached.
  • Broth: Clear, made from fish bones, tomatoes, and dill. Lighter than bánh đa cua’s crab broth, with a herbal aroma.
  • Toppings: Fried fish cakes (chả cá), tomatoes, scallions, and sometimes a wedge of lime.

Where to eat

Bún cá is breakfast food, sold at stalls that open early and sell out fast.

  • Cho Sat (Iron Market) area: Morning stalls, 30,000–40,000 VND/bowl, locals only.
  • Residential neighborhoods: Look for plastic stools and a pot of simmering broth. Prices are lower than tourist areas.
  • Specialized bún cá shops: Some restaurants focus exclusively on bún cá. These are reliable and often have English menus.

Price and portions

  • Standard bowl: 30,000–50,000 VND depending on fish type and location
  • Extra fish: +10,000–20,000 VND
  • Extra fish cakes: +5,000–10,000 VND
  • Full meal (bowl + drink): 50,000–70,000 VND

Fried vs poached fish

Most stalls offer a choice:

  • Cá chiên (fried): Crispy exterior, firmer texture, richer flavor.
  • Cá luộc (poached): Soft, delicate, lets the fish flavor shine.

Say “cá chiên” if you want texture; “cá luộc” if you want purity.

Ordering script

  • “Một bát bún cá” — one bowl of fish noodle soup
  • “Cá chiên” / “Cá luộc” — fried fish / poached fish
  • “Thêm chả cá” — extra fish cakes
  • “Ít nước” — less broth (if you prefer it concentrated)

The short version

What: Fish noodle soup with white vermicelli, fish fillets, and clear dill-scented broth. Where: Cho Sat area (morning), residential neighborhoods, specialized shops. Price: 30,000–50,000 VND; 50,000–70,000 VND with drink. Choose: Fried fish for texture; poached fish for delicacy. When: 6–10am — most stalls sell out by midday.

Also asked

Related questions, answered.

What kind of fish is used in bún cá?
Usually cá thu (mackerel) or cá lóc (snakehead fish). The fish is filleted, marinated with fish sauce and pepper, then either fried (cá chiên) or poached (cá luộc). Fried fish adds texture; poached fish is softer and more delicate.
How is bún cá different from bún chả cá (Nha Trang style)?
Hai Phong bún cá uses whole fish fillets in a clear, dill-scented broth. Nha Trang's bún chả cá uses only fish cakes (chả cá) in a sweeter, more concentrated broth. Hai Phong's version is lighter and more herbal; Nha Trang's is richer and more umami.
When is the best time to eat bún cá in Hai Phong?
Morning, 6–10am. Most stalls open at dawn and sell out by midday. Some operate only until 11am. Afternoon options are limited — ask your hotel for current recommendations.
Read next
Food

What is bánh đa cua and where can I eat it in Hai Phong?

Food

What is Hai Phong's spicy bánh mì and how is it different?

Activities

What are the best beaches on Cat Ba Island?