Savory Vietnamese Clay Pot Fish with Caramel Sauce
Experience the authentic taste of Vietnam with this clay pot fish in caramel sauce, a traditional dish that will tantalize your taste buds.

Preparation
Get these tasks done before you start cooking.
Marinating the Fish
- 1
Combine Marinade Ingredients
Combine the fish sauce, sugar, and black pepper in a bowl.
- 2
Coat Fish Pieces
Add fish pieces to the marinade, ensuring each piece is well-coated.
- 3
Marinate Refrigerated
Let marinate in the refrigerator for 30 minutes.
Preparing the Caramel Sauce
- 1
Combine Sugar and Water
In a small pot, combine sugar and water over medium heat.
- 2
Cook Until Amber
Cook until the sugar dissolves and turns a deep amber color.
Tip: Do not stir while making caramel as it may crystallize. Pro Tip: Lightly swirl the pot to ensure even caramelization.
- 3
Remove and Set Aside
Remove from heat and set aside.
How to Make Savory Vietnamese Clay Pot Fish with Caramel Sauce
Total time: 2 h · Yields 4 servings
- 1
Sauté Aromatics
Heat vegetable oil in a clay pot over medium heat. Add garlic and onion, sautéing until fragrant and translucent.
- 2
Add Fish
Place the marinated fish pieces in the pot, pouring in any remaining marinade. Carefully turn the fish to lightly brown it.
- 3
Simmer Fish
Pour in caramel sauce, coconut water, fish sauce, and soy sauce. Bring to a simmer and cook until the fish is cooked through and the sauce thickens slightly.
Chef's Tips
Frequently asked questions
Explore more from TastyFood
Looking for something different? Browse by category.