Hanoi Turmeric Fish with Dill (Chả Cá Lã Vọng) — Sizzling Fish with Rice Noodles
Cha Ca La Vong is a celebrated Hanoi dish of turmeric-marinated fish sizzling with dill and scallions. It is served with rice noodles, peanuts, herbs, and a punchy mam tom or fish sauce dip.

Printable Recipe Card
Servings: 4 · Total: 47 min · Difficulty: medium
Ingredients (quick list)
- 680 g firm white fish fillets (catfish, snakehead, or halibut, skinless and cut into 3 cm pieces)
- 280 g dry rice vermicelli noodles
- 1 inch fresh galangal (peeled and finely grated)
- 3 clove garlic (finely grated)
- 2 shallots (finely grated)
- 2 tsp ground turmeric
- 2 tbsp fish sauce (nuoc mam)
- 1 tbsp Vietnamese fermented shrimp paste (mam tom)
- 2 tsp granulated sugar
- 1 tbsp neutral oil
- 0.5 tsp ground black pepper
- 8 scallions (cut into 5 cm lengths)
+ 9 more in the full ingredients section below.
Steps (summary)
- Cook the rice vermicelli noodles according to the package directions, usually 4 to 6 minutes in boiling water. Drain, rinse und…
- Pat the fish very dry with paper towels so the turmeric marinade clings and the fish sears instead of steaming. In a bowl, comb…
- Cover the bowl and refrigerate the fish for 25 minutes, which is long enough for the galangal, turmeric, fish sauce, and shrimp…
- Make the dipping sauce by whisking the mam tom, lime juice, sugar, hot water, and sliced chile until the sugar dissolves and th…
- Heat a wide cast-iron skillet or heavy frying pan over medium-high heat for 2 minutes, then add 2 tablespoons of the neutral oi…
- Turn the fish carefully with a thin spatula and cook for 2 to 3 minutes more, just until the pieces are opaque and barely firm.…
+ 2 more steps in the full instructions section below.
Cultural Background
Cha Ca La Vong is tied to Hanoi's Old Quarter and the restaurant family that popularized turmeric fish with dill. Andrea Nguyen notes how such dishes balance herbs, noodles, and bold sauces at the Vietnamese table.
Equipment
💡 Tips
- Use firm fish and cut it into even pieces so it can be turned without breaking.
- Do not skip the dill; Cha Ca La Vong is defined by the dramatic amount of fresh dill sizzling with turmeric fish.
- If mam tom is too strong for guests, serve it beside a milder nuoc mam dipping sauce rather than removing it from the marinade entirely.
⚠️ Common Mistakes
❌ Crowding the fish in the skillet.
✅ Fix: Cook in a single layer or use two pans, because crowded fish steams and breaks before it browns.
❌ Cooking the dill for too long.
✅ Fix: Stir-fry the dill for less than 1 minute so it stays fragrant and green.
❌ Over-marinating the fish.
✅ Fix: Keep the marinade time to about 25 minutes because fish sauce and shrimp paste can firm the fish too much.
🧊 How to Store
Store fish, noodles, herbs, and sauce in separate airtight containers for up to 2 days. Reheat the fish gently in a covered skillet over medium-low heat for 3 minutes, then add fresh dill if possible.
📅 Make Ahead
Marinate the fish up to 4 hours ahead and keep it refrigerated. Wash herbs, cook noodles, and mix the dipping sauce up to 1 day ahead, but stir-fry the fish and dill just before serving.
🍽️ Pairs Well With
- Rice vermicelli noodles
- mam tom dipping sauce
- nuoc mam dipping sauce
- roasted peanuts
- cilantro
- mint
- Thai basil
- lime wedges.
Regional Variations
- Hanoi versions often emphasize dill, scallions, turmeric, galangal, and mam tom, with the fish finished in a hot skillet at the table.
- Home cooks outside northern Vietnam may serve a milder nuoc mam dipping sauce alongside or instead of straight mam tom.
- Some modern versions use salmon, cod, or halibut when traditional river fish such as snakehead or catfish is unavailable.
Ingredients
- 680 gfirm white fish fillets (catfish, snakehead, or halibut, skinless and cut into 3 cm pieces)
- 280 gdry rice vermicelli noodles
- 1 inchfresh galangal (peeled and finely grated)
- 3 clovegarlic (finely grated)
- 2shallots (finely grated)
- 2 tspground turmeric
- 2 tbspfish sauce (nuoc mam)
- 1 tbspVietnamese fermented shrimp paste (mam tom)
- 2 tspgranulated sugar
- 1 tbspneutral oil
- 0.5 tspground black pepper
- 8scallions (cut into 5 cm lengths)
- 1 bunchfresh dill (about 60 g, tender stems and fronds cut into 5 cm lengths)
- 2 tbsplime juice
- 2 tbsphot water
- 1bird's eye chile (thinly sliced)
- 70 groasted unsalted peanuts (coarsely crushed)
- 20 sprigcilantro
- 16 sprigmint
- 12 sprigThai basil
- 2limes (cut into wedges)
🔄 Substitutions
- firm white fish fillets→ salmon fillet
- Vietnamese fermented shrimp paste (mam tom)→ fish sauce (nuoc mam)
- fresh galangal→ fresh ginger
Instructions
- 1
Cook the rice vermicelli noodles according to the package directions, usually 4 to 6 minutes in boiling water. Drain, rinse under cool water until the noodles are no longer starchy, and divide them among four serving bowls.
- 2
Pat the fish very dry with paper towels so the turmeric marinade clings and the fish sears instead of steaming. In a bowl, combine galangal, garlic, shallots, turmeric, fish sauce, mam tom, sugar, oil, and black pepper, then fold in the fish gently until every piece is evenly coated.
- 3
Cover the bowl and refrigerate the fish for 25 minutes, which is long enough for the galangal, turmeric, fish sauce, and shrimp paste to season the flesh without making it mushy. While it marinates, wash and dry the herbs, slice the scallions, crush the peanuts, and arrange the rice noodles at the table.
- 4
Make the dipping sauce by whisking the mam tom, lime juice, sugar, hot water, and sliced chile until the sugar dissolves and the paste loosens. The sauce should be sharp, savory, and aromatic, so whisk it vigorously for 30 seconds to lighten the texture.
- 5
Heat a wide cast-iron skillet or heavy frying pan over medium-high heat for 2 minutes, then add 2 tablespoons of the neutral oil. Add the fish in a single layer and sear for about 3 minutes without moving it, letting the turmeric form a golden crust.
- 6
Turn the fish carefully with a thin spatula and cook for 2 to 3 minutes more, just until the pieces are opaque and barely firm. Transfer the fish to a warm plate, keeping as much turmeric oil in the skillet as possible.
- 7
Add the remaining 1 tablespoon oil to the same skillet, then add the scallions and dill. Stir-fry for 45 to 60 seconds until the herbs collapse slightly and become intensely fragrant, but stop before the dill turns dull or wet.
- 8
Return the fish to the skillet and fold it through the hot dill and scallions for 30 seconds. Serve immediately over the rice noodles with cilantro, mint, Thai basil, crushed peanuts, lime wedges, and the mam tom dipping sauce on the side.
🪪 Recipe Passport
Cultural Background
Cha Ca La Vong is tied to Hanoi's Old Quarter and the restaurant family that popularized turmeric fish with dill. Andrea Nguyen notes how such dishes balance herbs, noodles, and bold sauces at the Vietnamese table.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
📚 Sources & Cultural References
- Andrea Nguyen — Into the Vietnamese Kitchen — (2006)
- Mai Pham — Pleasures of the Vietnamese Table — (2001)
Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
- Vietnamese Beef Stew (Bò Kho) — Lemongrass-Spiced Carrot Stew
- Vietnamese Fresh Spring Rolls (Gỏi Cuốn) — Shrimp, Pork, Herbs, and Peanut Sauce
- Vietnamese Grilled Pork with Rice Noodles (Bún Chả) — Hanoi-Style Charcoal Pork and Vermicelli
- Vietnamese Sour Fish Soup (Canh Chua Cá) — Tamarind-Scented Mekong Soup
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Vietnamese Fresh Spring Rolls (Gỏi Cuốn) — Shrimp, Pork, Herbs, and Peanut Sauce
Vietnamese · Appetizers · 60 min

Banh Xeo (Bánh Xèo) — Crispy Vietnamese Turmeric Crepes
Vietnamese · Main Courses · 85 min

Beef Pho (Phở Bò) — Vietnamese Beef Noodle Soup
Vietnamese · Soups · 405 min

Dongpo Pork (东坡肉) — Hangzhou Red-Braised Pork Belly
Chinese · Main Courses · 205 min

Peking Duck (北京烤鸭) — Crisp-Skinned Beijing Roast Duck
Chinese · Main Courses · 180 min

Samlor Machu Kroeung (សម្លម្ជូរគ្រឿង) — Cambodian Sour Kroeung Beef Soup
Cambodian · Soups · 130 min

Panang Curry (แกงแพนง) — Rich Thai Coconut Beef Curry
Thai · Main Courses · 75 min

Estonian Jellied Pork (Sült) — Clear Pork Aspic with Garlic and Bay
Estonian · Appetizers · 245 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.