What is Ca Loc Nuong Trui?
"Ca loc nuong trui" is grilled snakehead fish wrapped or stuffed with fresh herbs—mint, cilantro, dill, sometimes lemongrass. The fish is split lengthwise, rubbed with salt and a little turmeric, then grilled whole over charcoal until the skin chars and the flesh inside stays moist. When it arrives, you unwrap the herbs, tear off pieces of fish, dip them in "nuoc cham" (fish sauce + lime + chili), and eat with rice.
It's not fancy. It's not on menus in Hanoi or Saigon the way it is in the Mekong. But in Can Tho, it's a weekday lunch staple for market workers, motorbike drivers, and office staff who know the spots.
Why Can Tho Ca Loc Tastes Different
The Mekong delta (메콩 델타 / 湄公河三角洲 / メコンデルタ) supplies almost all of Vietnam's farmed snakehead. Can Tho sits in the heart of it—the fish are fresher here than anywhere else, often caught the morning of, not yesterday. The charcoal-grilling method means you taste the fish itself, not a sauce covering it up. And the herb wrapping isn't decorative; it's essential. The steam from the charcoal and the herbs' oils infuse the flesh as you eat.
You won't find fancy plating or English menus at these places. You show up, point, eat, pay 40,000–80,000 VND (roughly $2–3.50 USD), and leave. That's the whole experience.
Spot 1: Phu Uyen Market Area (Informal, Best for Breakfast/Early Lunch)
Phu Uyen market is near the intersection of Vo Van Kiet and Ly Tu Trong in District 1. Around the market's edges and in the blocks immediately north, small vendors set up charcoal grills from 5:30 AM to around 11 AM. Most don't have names; you identify them by the smoke and the coolers of fish out front.
Arrive by 7 AM if you want the best pick. A whole ca loc runs 50,000–70,000 VND depending on size. Ask for "ca loc nuong trui"—they'll grill it in front of you in 8–10 minutes. Sit on a plastic stool, eat with rice from a warmed container, drink hot tea or cold tamarind juice from a thermos. The herbs are laid on a banana leaf on your plate; you handle the wrapping yourself.
This is where Can Tho (껀터 / 芹苴 / カントー)'s working class eats. Quiet, no tourists, and the fish quality is often the best because turnover is fast.

Photo by Quang Nguyen Vinh on Pexels
Spot 2: Ninh Kieu Quay (Tourist-Aware, Lunchtime)
The waterfront promenade along Hai Ba Trung in District 1 has several sit-down restaurants with open-air seating facing the Hau River. "Quay 79" and "Saigon (사이공 / 西贡 / サイゴン) Mekong" are common names. They're busier and pricier (70,000–100,000 VND), and English menus exist, but the ca loc nuong trui is still authentic—same split-and-grill method.
Best time: 11:30 AM to 1:30 PM. The view helps if you're mixing food with a walking tour of the quay. Expect to wait 10–15 minutes during peak lunch. These places also serve rice paper rolls and grilled shrimp if you want variety.
Spot 3: Can Tho Market (Ben Binh Dong)
The main covered market on Phan Boi Chau in District 1 has a food court upstairs where several stalls grill fish. It's louder and more chaotic than Phu Uyen, but the fish quality is comparable. Vendors here work lunch and dinner shifts (11 AM–2 PM, 5 PM–8 PM). A whole ca loc is 45,000–60,000 VND.
The trick: don't order in the market itself. Ask a stall if they grill ca loc, get the fish, and take it to one of the open tables upstairs. You can buy rice and tea from nearby vendors and eat there. It's self-service and mess-friendly—nobody minds grease on your hands.
Spot 4: Tran Phu Street (Evening Casual)
Tran Phu Street in District 1 (especially the blocks between Phan Boi Chau and Ly Tu Trong) has small open-front restaurants and "com tam" shops that also grill ca loc for dinner, usually 5 PM onward. Less crowded than lunch spots, quieter, good for couples or solo travelers who want to eat with the neighborhood.
Price range: 50,000–80,000 VND. These places are dimly lit, cash-only, and might not speak English—bring your phone and show a photo of ca loc nuong trui if needed. They'll understand.

Photo by Quang Nguyen Vinh on Pexels
How to Order and What to Expect
Point at the fish in the cooler or say "ca loc nuong trui." Confirm the size by weight (most are 300–400 grams, one serving) or ask "mot ca?" (one fish?). They'll ask how you want it cooked—"trui" (wrapped in herbs) is the default; you can skip this, but don't. No special requests about doneness; the outside chars, the inside is tender.
When it arrives on a plate, the whole fish is there—spine, head, tail. Tear the flesh away from the bone with your fingers or a fork. Dip in nuoc cham. Eat the flesh and leave the skeleton. The crispy skin is the best part; don't miss it.
Bring your own beverage or order from the vendor: hot jasmine tea (free or 5,000 VND), tamarind juice (10,000 VND), or [bia hoi](/posts/bia-hoi-hanoi (하노이 / 河内 / ハノイ)-street-beer) (15,000–20,000 VND). Cold lemongrass juice is also common.
Best Times to Go
Breakfast (6–8 AM): Freshest fish, smallest crowds, best at Phu Uyen. Plan to eat and leave in 20 minutes. Many vendors close by 11 AM.
Lunch (11:30 AM–1:30 PM): Busier, but still very possible. All spots open. If you're doing a full meal (fish + rice + vegetables + drink), budget 45 minutes.
Dinner (5:30–7:30 PM): Quieter than lunch, more local atmosphere. Fish can still be very fresh if the vendor restocked in the afternoon. Some spots run out by 8 PM.
Practical Notes
Bring cash in small bills. Most spots don't take cards. Eat with your hands—napkins are minimal; locals don't mind grease. A whole ca loc is one serving; if you're with someone, order two. Tap water is not safe; always drink what the vendor sells. If you're unsure about the freshness, ask when the fish came in ("May bay?" = today?). Locals know where it's good, and returning customers get preference, so being a regular pays off—come back to the same spot a few times, and they'll remember.
Last updated · May 23, 2026 · independently researched, never sponsored.










