Hanoi's Golden Turmeric Fish with Dill, Fermented Shrimp Nectar, and Vermicelli Silk
Embark on a culinary journey to the bustling streets of Hanoi with this exquisite rendition of Chả Cá Lã Vọng, a dish so celebrated it has a street named after it. This gourmet interpretation features succulent, wild-caught halibut fillets, meticulously marinated in a golden elixir of fresh turmeric, galangal, and aromatic spices, then pan-seared to a delicate crisp. The vibrant fish is complemented by an abundance of fragrant fresh dill and tender scallions, creating an intoxicating aroma that fills the air. It's traditionally served with silken rice vermicelli, a medley of fresh Vietnamese herbs, crunchy roasted peanuts, and crucially, a complex, savory-spicy-umami fermented shrimp paste dipping sauce (mắm tôm). Each bite is a symphony of textures and flavors: the tender, flaky fish, the herbaceous freshness, the nutty crunch, and the profound depth of the dipping sauce, all harmonizing for an unforgettable, authentic Vietnamese experience.

Gourmet Ingredients
Check ingredients off as you assemble them.
- Wild-caught Halibut fillets600 g, skinless, cut into 1.5-inch cubes
- Fresh turmeric2 inch piece, grated (or 2 tsp ground turmeric)
- Fresh galangal1 inch piece, grated (or 1 tsp ground galangal)
- Shallots2 large, finely minced
- Garlic3 cloves, minced
- Fish sauce2 tablespoons
- Granulated sugar1 teaspoon
- White pepper0.5 teaspoon
- Shrimp paste (mắm ruốc)0.5 teaspoon (optional, for deeper flavor)
- Vegetable oil (for marinade)3 tablespoons
- Fresh dill2 large bunches (about 100g), roughly chopped
- Scallions1 bunch, cut into 2-inch lengths
- Peanut oil (or vegetable oil, for cooking)4 tablespoons, divided
- Fermented shrimp paste (mắm tôm)1 tablespoon
- Lime juice2 tablespoons (from 1-2 limes)
- Granulated sugar (for sauce)1 tablespoon
- Chili (Thai bird's eye)1 , finely minced (adjust to taste)
- Garlic (for sauce)1 clove, minced
- Hot water2 tablespoons
- Fresh rice vermicelli noodles (bún tươi)200 g, cooked according to package directions
- Roasted peanuts0.5 cup, coarsely crushed
- Fresh herb platter (butter lettuce, mint, cilantro, perilla leaves, Vietnamese balm)1 large head of butter lettuce, 1 bunch fresh mint, 1 bunch cilantro, 1 bunch perilla leaves (tía tô), 1 bunch Vietnamese balm (kinh giới) – all washed and dried
Method of Preparation
Follow these step-by-step instructions carefully.
- 1Step 1
Prepare the Fish Marinade: In a medium bowl, combine the grated fresh turmeric, grated galangal, minced shallots, minced garlic, fish sauce, sugar, white pepper, optional shrimp paste, and 3 tablespoons of vegetable oil. Mix well to form a paste. Add the halibut cubes to the marinade, ensuring each piece is thoroughly coated. Cover and refrigerate for at least 30 minutes, or up to 2 hours for deeper flavor.
- 2Step 2
Make the Mắm Tôm Dipping Sauce: In a small bowl, combine the fermented shrimp paste, lime juice, sugar, minced chili, and minced garlic. Stir vigorously until the sugar dissolves. Gradually add the hot water, stirring until the sauce emulsifies and becomes slightly frothy and lighter in color. Taste and adjust sweetness, sourness, or spiciness as desired. Set aside.
- 3Step 3
Prepare Serving Components: Cook the fresh rice vermicelli noodles according to package instructions. Drain and rinse with cold water to prevent sticking, then set aside. Arrange the washed and dried fresh herbs and lettuce on a large platter. Coarsely crush the roasted peanuts and set aside.
- 4Step 4
Cook the Fish: Heat 2 tablespoons of peanut oil in a large non-stick pan or cast-iron skillet over medium-high heat. Once shimmering, add half of the marinated fish in a single layer, ensuring not to overcrowd the pan. Sear for 2-3 minutes per side until golden brown and cooked through. Remove the cooked fish and set aside.
- 5Step 5
Sauté Dill and Scallions: Add the remaining 2 tablespoons of peanut oil to the same pan. Add half of the chopped dill and scallion lengths. Sauté for 1-2 minutes until fragrant and slightly wilted. Remove and set aside with the cooked fish.
- 6Step 6
Repeat Cooking: Repeat steps 4 and 5 with the remaining fish, dill, and scallions.
- 7Step 7
Assemble and Serve: Traditionally, Chả Cá Lã Vọng is served tableside, where diners assemble their own portions. Bring the cooked fish, sautéed dill and scallions, cooked vermicelli, herb platter, crushed peanuts, and mắm tôm dipping sauce to the table. Each person takes a piece of fish, some dill and scallions, vermicelli, and fresh herbs, places them in a lettuce leaf, and drizzles with mắm tôm sauce and a sprinkle of peanuts. Enjoy immediately.
Chef's Notebook
Your personal cooking adjustments and annotations, saved to this browser.
Recipe Details
Cost Indicator
Gourmet ingredients or slow cooking. Ideal for celebration feasts.