Goi ca Nam O is the raw-fish salad of Nam O, an old fishing village at the mouth of the Cu De River below the Hai Van Pass in Da Nang's Lien Chieu district. Fresh raw herring or anchovy is filleted and firmed with lime and vinegar, then tossed with thinly sliced shallot, a crumb of toasted rice powder and pounded galangal and ginger. It is eaten wrapped in rice paper and a fistful of herbs, green banana and star fruit, with a thick, tangy-savory dipping sauce built from the fish's own marinating liquid, fish sauce and roasted peanuts. The village makes it in two styles, a dry version dressed with toasted rice powder and a wet version served swimming in its sauce.
The dish takes its name from Nam O village, long known for its fishing and its hand-made fish sauce, and it began as something the fishing families cooked for themselves from the surplus of the day's catch. Local accounts describe a tradition going back generations rather than to a fixed year, so it is honestly a village specialty without a documented founding date; only later did it become a sold dish and a regional draw. Its identity is tied to Nam O's own fish sauce and to the small herring of the waters off the Hai Van Pass. The dry and wet styles are both treated as authentic, and the dish is now one of the things Da Nang is known for among Vietnamese eaters.
The fish is the surprise: lime and vinegar firm it from translucent to opaque and silky, so it eats clean and tender rather than slippery-raw, with a faint cured sourness. Around it the toasted rice powder adds a nutty, sandy crunch, while pounded galangal and ginger bring warmth and a resiny bite that cuts any fishiness. Green banana and star fruit lend astringency and tart fruit, the herbs pile on aroma, and the rice-paper wrap pulls it into one cool, fresh, textured mouthful. The dipping sauce ties it together, thick and savory-sweet with the toasty richness of ground roasted peanuts.
The core technique is a cold cure, not heat: the acid in lime and vinegar denatures the proteins on the surface of the raw fish much as cooking would, turning the flesh opaque and firm and knocking back any raw slipperiness, which is why very fresh fish and quick draining matter. Thinh, rice toasted dry and ground to a coarse powder, does double duty, soaking up residual moisture so the fish stays dry and adding roasted, nutty aroma. Galangal and ginger are pounded so their oils coat the fish and mask fishiness, while the marinating liquid is not discarded but cooked down with fish sauce, peanuts and a little starch into the thick dipping sauce, recovering the fish's released flavor. Balancing acid, salt, sugar and chili is what keeps the cure bright rather than harsh.
Variations
The headline split is dry versus wet: goi kho is dressed and squeezed with thinh, spice, ginger and roasted sesame and eaten almost salad-like, while goi uot, also called goi va, leaves the fish marinating in its galangal-and-fish-sauce dressing and is served wetter. The fish varies with the season and the cook, most often small herring, sometimes anchovy or other small white-fleshed fish. Sauces differ shop to shop, some leaning sweeter, some hotter, some thickened with tapioca and heavy with peanuts. The wrap of rice paper, herbs, green banana and star fruit is constant across versions.
On the Palate
Where Goi Ca Nam O sits in the Vietnamese flavor cloud
Ingredients
Serves 4How it's made
8 steps · 30 min active + 15 min waiting
- 115 min
Fillet very fresh herring or anchovy, removing skin and bones, and slice into bite-size pieces.
- 215 min
Toss the fish with lime juice and vinegar and let it firm for 10 to 15 minutes until opaque, then drain well, saving the liquid.
Watch outToss the fish in lime and vinegar just until it firms and turns opaque, then drain well — the acid 'cooks' the surface; leave it swimming and it goes mushy.
- 38 min
Toast raw rice in a dry pan until golden and grind to a coarse powder to make thinh.
- 46 min
Pound galangal and ginger to a rough crumb and slice shallot thinly.
- 512 min
Cook the reserved marinating liquid with fish sauce, sugar, chili and a little starch, then stir in ground roasted peanuts to make a thick dipping sauce.
- 65 min
Toss the drained fish with thinh, the galangal-ginger crumb and shallot until evenly coated.
Watch outToss the drained fish with the toasted rice powder until evenly coated — the thinh soaks up leftover moisture so the fish stays dry, and adds a nutty roast.
- 710 min
Wash and dry the herbs and slice green banana and star fruit thinly, arranging them with rice paper.
- 85 min
Serve the fish for diners to wrap in rice paper with herbs and fruit, dipped in the warm sauce.
Archive tool suggestions — not reviewed
These legacy suggestions have not been evidence-reviewed and are not presented as required tools.






