Go Back
+ servings
vietnamese turmeric fish
Print Recipe
4.96 from 23 votes

Vietnamese Turmeric Fish (Cha Ca La Vong)

This Vietnamese Turmeric Fish is a traditional dish from Hanoi. It includes fish seasoned with turmeric, dill, and green onions, all served in a vermicelli bowl.
Prep Time30 mins
Cook Time20 mins
Course: Main Course
Cuisine: Vietnamese
Keyword: cha ca la vong, Vietnamese turmeric fish
Servings: 4 people
Calories: 178kcal
Author: Becca Du


Vietnamese Turmeric Fish



  • Add the tilapia to a bowl with all the ingredients through the fish sauce. Mix and marinate for 15 minutes. Make sure the fish is coated in the marinade.
  • While the tilapia is marinating, prep your other ingredients. Mince your shallots, dill, and green onions. Cook your vermicelli noodles.
  • After the tilapia is done marinating, heat 2 tablespoons of oil over medium high heat. Add in the shallots and cook for a minute until they are shiny. Add the tilapia and marinade to the pan. Cook the tilapia for 2 minutes on each side.
  • Add in the dill and green onion. Cook for another 30 seconds. Remove from the heat.
  • Assemble your vermicelli bowl! Add vermicelli and lettuce to a bowl. Top with tilapia, fried shallots, mint and peanuts. Drizzle Vietnamese dipping sauce over the top and serve.


  • Use turmeric sparingly - Turmeric is a spice that people use a lot but don't really understand. Turmeric has a strong bitter flavor, so a little really goes a long way. In this recipe, I only used a teaspoon of turmeric. I would not recommend using any more than that.
  • Grill and/or fry your fish for more flavor - I chose to saute my fish to make this dish healthier, but if you want to prepare the fish in the traditional way, first grill your fish and then fry it before serving. You can also choose to only fry it or only grill it. Both will yield tasty results!
  • Don't overcook the tilapia - Tilapia cooks relatively quickly so 1-2 minutes each side should be enough. Overcooking the tilapia will cause it to become dry and chewy.


Serving: 1bowl | Calories: 178kcal | Carbohydrates: 10g | Protein: 26g | Fat: 5g | Saturated Fat: 1g | Cholesterol: 57mg | Sodium: 720mg | Potassium: 630mg | Fiber: 3g | Sugar: 5g | Vitamin A: 706IU | Vitamin C: 6mg | Calcium: 44mg | Iron: 2mg