Chả Cá Lã Vọng: Golden Fish, a Hot Pan and a Lot of Dill
Grill the turmeric fish first so it holds its shape, then warm it only briefly with dill and scallions so the herbs stay fragrant. Serve the rice noodles, peanuts and shrimp paste sauce on the side so everyone builds their own bowl.
A small pan of hot fat sits on the table. Scallions and dill go in first and begin to soften, then chunks of fish, already grilled and stained gold with turmeric, are laid over them, and more dill goes on top. The smell of the herbs rises straight off the pan. Around it wait rice noodles, roasted peanuts and a bowl of mắm tôm, a pungent fermented shrimp paste sauce.
That two-stage cooking is the heart of chả cá Lã Vọng, the Hanoi fish dish described by Vietnam's national tourism authority as grilled first and then finished in a pan with dill, and eaten with rice noodles, peanuts and fermented shrimp paste. Cooking it at home comes down to two decisions: how to pre-grill the fish so it survives the second heating, and how to handle the fermented seasonings, mẻ and mắm tôm, that give the dish its depth.
This recipe follows a published Hanoi-style home recipe built on 1kg of fish for 4–6 people. It is a home version, not any restaurant's house recipe. If you want more Vietnamese tables of noodles and herbs, see bún thịt nướng and phở gà; for another way Vietnamese cooks treat fish, see canh chua cá.
A Fish Dish That Gave a Hanoi Street Its Name
Chả cá Lã Vọng is tied to one street in Hanoi's Old Quarter. Vietnam Tourism describes Chả Cá Street there and the Đoàn family, who have sold this fish dish since 1871, and presents the dish as one of the symbols of the city. That makes it a city dish with an address, rather than a general style of northern fish cooking, and this article keeps to that Hanoi dish.
The "Lã Vọng" in the name has its own story. VnExpress International explains it as coming from a statue of Lã Vọng, a fisherman figure, kept at the restaurant. Treat that as the account told about the dish rather than settled history; it is one publication's telling, and other details of the dish's early years differ between accounts.

The way it is eaten matters as much as the fish. It is not a plate of fried fish: the fish is grilled, finished with herbs in a pan, and then each person combines it with noodles, peanuts and the fermented shrimp sauce. The pleasure is in the contrast between the fresh herbs and the deep, fermented dipping sauce.
What builds the flavor
The fish should be white-fleshed and firm enough not to break when it is cooked twice. Vietnam Tourism names snakehead; the VnExpress International recipe lists cá lăng (a Vietnamese catfish) and also suggests sea bream, sea bass or tilapia; a VnExpress Cooking recipe suggests sea bass or catfish, with basa as an alternative. No single fish is the only correct one.
The marinade carries the color and the depth: fresh turmeric and galangal for an earthy, bright aroma, mẻ (fermented rice) for sourness and savoriness, fish sauce for salt, and a spoonful of mắm tôm for fermented intensity. Vietnam Tourism's overview also describes a marinade with turmeric, shallot, garlic, sugar and fish sauce, which shows that marinades vary between cooks; the recipe below sticks to the VnExpress International formula and does not add shallot or garlic to it.
Dill and scallions go in last, in the pan, which keeps their aroma alive. The amounts and shopping notes follow.
Ingredients: 1kg of Fish for 4–6 People

The fish and the marinade follow the VnExpress International recipe for 1kg of fish serving 4–6. The roots are listed by the piece, as in that recipe. The marinade and the dipping sauce both contain mắm tôm, in different amounts; keep them separate.
This dish contains fish, fish sauce, fermented shrimp paste and peanuts. Watch for cross-contact from shared tools and boards. If you leave out the mắm tôm for someone with a shrimp allergy, that alone is no guarantee: check the ingredient labels of the fish sauce and other condiments as well.
Choosing Fish, Roots and Fermented Seasonings
Fish. Choose a firm, mild white fish and buy it as boneless fillets. Different fish hold different amounts of water and break apart more or less easily, so sea bass and tilapia will not give quite the same texture as cá lăng. If the fish is frozen, thaw it in the refrigerator.
Galangal and turmeric. Galangal has a cooling, resinous aroma. If you truly can't find it, ginger can stand in, but it smells different. If you can't get fresh turmeric, use ground turmeric a little at a time; don't build it into a thick coating.
Mẻ. Mẻ is rice that has been fermented into a sour paste. Rice vinegar or lemon can add sourness if you have no mẻ, but they will not bring its fermented aroma, so the result is not the same dish.
Mắm tôm. Fermented shrimp paste is not fish sauce. It carries the strong fermented aroma that sets this dish apart. You can leave it out or replace it with fish sauce, but the aroma and the saltiness change noticeably, and a fish-sauce dip is a different sauce rather than a substitute.
Herbs. Dill and scallions are the core herbs here. The VnExpress International recipe also warms water mint with them at the end; ordinary spearmint smells different. Rau răm, sometimes called Vietnamese coriander, is a separate plant, Persicaria odorata of the knotweed family, not a mint, so don't treat it as the same herb or swap it in without saying so.
Noodles. Fresh bún is ready to use. Dried rice noodles gain weight when soaked or boiled, so don't confuse the dry weight on the package with the cooked weight.
Equipment
- Fine grater
- Mixing bowls, including one for the raw fish
- Separate cutting board and knife for raw fish
- Wire rack set over a tray, plus an oven, or a charcoal grill
- Instant-read thermometer
- Small shallow skillet or pan
- Portable tabletop burner, if you want to finish the dish at the table
Method: Marinate, Grill, Then Finish with Herbs
The fish must be cooked through in the first grilling: 63°C (145°F) at the center, or opaque and flaking easily with a fork. The pan at the end only reheats the fish and wilts the herbs.
Fixing Mistakes: Broken Fish, Pale Fish, Dark Herbs
| Problem | Likely cause | What to do |
|---|---|---|
| The fish falls apart | Pieces too small, too much marinade left on, stirred in the pan | Cut larger chunks, let excess marinade drip off before grilling, let the first grilling firm the surface, and don't stir in the pan |
| The fish is sticky and won't color | Pieces crowded on the tray | Grill in a single layer on a rack with space between the pieces |
| The center isn't done | Pieces thick or heat uneven | Return to the grill or oven until the center reaches 63°C (145°F) or the flesh is opaque and flakes |
| Turmeric tastes earthy or harsh | Too much turmeric, especially ground | Don't add more powder; keep to the marinade amounts |
| The shrimp sauce smells too strong | Strong paste for your taste | Use less paste and balance with lime and sugar, knowing the aroma also weakens |
| The herbs turn dark | Heated too long | Add the last herbs at the end and stop as soon as the fish is hot |
Variations Worth Trying
- Change the fish. Sea bass and tilapia both work, but they differ in moisture and in how easily they break. Choose by the texture you want rather than looking for one correct fish.
- Adjust the shrimp paste in the sauce. Make a milder sauce by using less mắm tôm, keeping in mind that the dish's characteristic aroma softens with it.
- Shorter marinade. A VnExpress Cooking recipe marinates for as little as 30 minutes before grilling. This version keeps the at-least-2-hour refrigerated marinade.
- Oven instead of charcoal. Without a charcoal grill, use a wire rack over a tray in the oven so fat and moisture drip away from the fish.
- Serve it as a shared pan. Rather than plating bowls in the kitchen, bring the pan to the table and let everyone take fish and herbs onto their own noodles.
Leftovers and Safety
Don't leave cooked fish at room temperature for more than 2 hours, or more than 1 hour when it is hot (above about 32°C). Move leftovers into a clean, shallow container and refrigerate them promptly. When reheating, heat the fish until it is hot all the way through. Keep the herbs and noodles stored separately from the fish.
Frequently Asked Questions
Can I make it without mắm tôm?
Yes, but the dish changes. The fermented shrimp paste carries a strong aroma and saltiness that fish sauce doesn't reproduce. If you leave it out of the marinade and serve a fish-sauce dip instead, think of it as a lighter, different version rather than the same dish.
Which fish should I buy?
A firm, mild white fish as boneless fillets: cá lăng or snakehead if you can find them, otherwise sea bass, sea bream, tilapia, catfish or basa. Cut it into large, even chunks so it survives grilling and the second heating.
What can I use instead of mẻ?
There is no true equivalent. Rice vinegar or lemon can add sourness, but not the fermented aroma of mẻ, so the marinade will taste different.
Can I make it ahead?
You can marinate the fish in the refrigerator for at least 2 hours, or overnight. The finishing step with herbs is best done just before eating. For leftovers, follow the room-temperature limits above, refrigerate promptly, and reheat until hot throughout.
My fish broke apart. What now?
It still tastes good over noodles. Next time, cut larger pieces, let the excess marinade drip off, grill until the surface is firm, and handle the fish gently in the pan instead of stirring.
Sources
- Vietnam Tourism (Viet Nam National Authority of Tourism), "Famous Ha Noi Food and International Fine Dining." Chả Cá Street in Hanoi's Old Quarter, the Đoàn family selling the dish since 1871, its place as a symbol of the city, turmeric and dill, grilling the fish before finishing with dill, and serving with rice noodles, peanuts and mắm tôm. https://vietnam.travel/node/1479
- VnExpress International, "How to cook Hanoi-style cha ca turmeric fish with dill." The 1kg fish recipe for 4–6 people, fish choices, the marinade with galangal, turmeric, fat, mẻ, fish sauce and shrimp paste, marinating for at least 2 hours, grilling over charcoal or in the oven, finishing with fat and herbs, the dipping sauce, and the account of the Lã Vọng statue. https://e.vnexpress.net/news/food-recipes/how-to-cook-hanoi-style-cha-ca-turmeric-fish-with-dill-4724988.html
- VnExpress Cooking, "Công thức món chả cá Lã Vọng chuẩn vị Hà Nội" (recipe by chef Lê Đức Phong). A separate single-serving recipe used for the per-person serving guide for herbs, noodles and peanuts, fish options, and the shorter 30-minute marinade. https://vnexpress.net/doi-song-cooking-cha-ca-la-vong-chuan-vi-ha-noi-4881228.html
- U.S. Food and Drug Administration, "Selecting and Serving Fresh and Frozen Seafood Safely." Cooking fish to 63°C (145°F) or until opaque and flaking, thawing in the refrigerator, preventing cross-contamination, and time limits for seafood at room temperature. https://www.fda.gov/food/buy-store-serve-safe-food/selecting-and-serving-fresh-and-frozen-seafood-safely
- Royal Horticultural Society, "Persicaria odorata | Vietnamese coriander." Identification of rau răm as Persicaria odorata in the knotweed family. https://www.rhs.org.uk/plants/118209/persicaria-odorata/details















