Chả Cá Lã Vọng

Chả Cá Lã Vọng is Hanoi's most famous single-restaurant dish — turmeric-marinated fish, pan-fried tableside in a mountain of dill and scallion, with peanuts and shrimp paste sauce on the side. The herbs are the dish's shock: dill, of all things, is the Vietnamese answer here, and the fish-herd ratio is closer to a stir-fried salad than a fish dish. This is the home version of a recipe a Hanoi street has served under one family's name for over a century.
Quantities live in the recipe card.
The fish and marinade
The herb mountain
- weigh it; the instinct is to under-buy)
The table sauce (mắm tôm or the bridge)
- whisked to a froth
To serve
- **Marinate 2 hours.** The turmeric stains the fish golden, and the shrimp paste (or its fish sauce stand-in) seasons deep. This is a marinate-ahead dish that cooks in minutes.
- **The bridge:** mắm tôm (fermented shrimp paste) is the authentic sauce and an acquired funk — Vietnamese groceries sell small jars that keep forever. The honest position on this site: try it once with the real thing; the nuoc cham bridge makes a cleaner, still-excellent dish, but you lose the dish's defiant, funky signature. Peanuts are non-negotiable — they carry the sauce toward the fish.
Doneness & Quality Checkpoints
- The marinade: 2 hours, turmeric-gold, shrimp paste (or bridge) present.
- The sear: crusted, intact chunks, 63 °C.
- The herbs: flash-cooked, charred at edges, still vividly green.

Chả Cá Lã Vọng
Prep: 30 minutes, plus 2 hours marinating · Cook: 20 minutes · Total: About 2 hours 50 minutes · Serves 4
Ingredients
The fish and marinade
- 600 g firm white fish (catfish is traditional; cod, halibut, or swordfish bridge), cut in 4 cm chunks
- 2 tbsp (about 20 g) fresh turmeric, grated, or 2 tsp ground turmeric
- 1 tbsp fish sauce (about 15 ml), 1 tbsp shrimp paste (mắm tôm) or extra fish sauce, 1 tsp sugar (about 4 g)
- 4 cloves garlic, minced; 1 tbsp minced galangal or ginger
- 1 tbsp rice wine or water
The herb mountain
- 40 g fresh dill, in 5 cm sprigs (yes, 40 g — weigh it; the instinct is to under-buy)
- 30 g scallions, white and green separated, cut in 5 cm lengths
The table sauce (mắm tôm or the bridge)
- 2 tbsp shrimp paste, 1 tbsp lime juice, 1 tsp sugar, a pinch of chili — whisked to a froth
- (Or the clean bridge: nuoc cham from #25, at a real loss of funk)
To serve
- Roasted peanuts, crushed (about 40 g); rice vermicelli or steamed rice; the herb plate's extras (mint, perilla); sliced cucumber
Instructions
- **Sear the fish in turmeric oil (6–8 minutes).** Heat 2 tbsp oil in a pan (traditionally over a tabletop burner) until shimmering. Sear the marinated fish chunks in a single layer, turning once, until golden-crusted outside and just opaque within (63 °C). Checkpoint — the fish should be turmeric-gold with dark sear spots, holding its shape — the marinade's sugar and turmeric make a thin crust. Do not crowd; steam is the enemy of the sear. Lift the fish out and keep warm.
- **The herb flash (2 minutes — no more).** Return the pan to high heat with another tablespoon of oil, add the scallion whites, then the dill and scallion greens all at once. Toss twice — the herbs should wilt and char at the edges but stay green and loud — then return the fish to the pan, toss once with the peanuts, and bring the whole pan to the table. Checkpoint — the herbs must stay vivid: 90 seconds of tossing, edges just charring, the kitchen smelling of hot dill (a smell you will now associate with Hanoi forever). Overcooked dill goes flat and grassy; the dish lives in the herb's flash.
- **Eat by assembly, dipped or sauced.** Each diner takes fish and herbs over noodles or rice, then either dips in the mắm tôm or drizzles the nuoc cham bridge, adding cucumber and extra herbs. Checkpoint — eating test: the first bite is a collision — seared turmeric fish, charred dill, sweet scallion, and the sauce's salty-funky edge, with peanut crunch. If the fish tastes plain, the sauce was skipped, not the fish undercooked: this is a dish finished at the table by its condiment.
Finish & Plate
The pan to the table, herbs steaming; the sauce, peanuts, and cucumber within reach. Vermicelli underneath, extra herbs beside. Eat hot, in one sitting — the herb magic fades in minutes.
Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| Fish falls apart | Delicate fillet, over-turned | Firm fish, single layer, one turn |
| Herbs gone dark and flat | Cooked too long | 90 seconds at high heat, done |
| Dish tastes one-dimensional | Skipped mắm tôm or under-marinated | The sauce is half the recipe — serve both |
Storage, Make-Ahead & Variations
- Marinated fish keeps 1 day; the dish is cooked and eaten at once. The sauce and crushed peanuts hold for days. - Variations: squid or tofu in the same marinade; the fusion direction (#119's fish tacos) takes this exact fish-herd-dill system into a tortilla — one of this site's most natural bridges, already proven.