Good food. Less fuss.
From the EZdish collection

Cá Kho Tộ (Vietnamese Caramelized Fish in a Clay Pot)

Vietnamese · Main

A quintessential Vietnamese comfort dish featuring thick fish steaks braised in a savory, sweet, and peppery caramel sauce, traditionally prepared in a clay pot for deep flavor development.

IntermediateDairy freeNut free
Jump to recipe
Cá Kho Tộ (Vietnamese Caramelized Fish in a Clay Pot) — recipe cover
50 minA little patience, a lot of flavor
Prep time20 min
Cook time30 min
Servings4 people
DifficultyIntermediate
Let's make something good

How to make it

7 steps. Take it one step at a time.

  1. In a bowl, marinate the fish steaks

    In a bowl, marinate the fish steaks with 2 tablespoons of fish sauce, half of the minced shallots, half of the minced garlic, and the black pepper. Let it sit for at least 20 minutes.

    20 min
  2. Place the clay pot

    Place the clay pot (or saucepan) over medium heat. Add the cooking oil and sugar. Stir constantly until the sugar melts and turns into a dark amber caramel.

    5 min
  3. Add the pork belly strips

    Add the pork belly strips to the caramel. Sauté for 2-3 minutes until the pork is slightly browned and coated in caramel.

    3 min
  4. Add the remaining shallots and garlic

    Add the remaining shallots and garlic to the pot. Sauté until fragrant. Carefully place the fish steaks into the pot in a single layer.

    2 min
  5. Pour in the coconut water, the remaining 2 tablespoons of fish sauce

    Pour in the coconut water, the remaining 2 tablespoons of fish sauce, and the bird's eye chilies. The liquid should almost cover the fish.

  6. Bring to a boil, then reduce heat

    Bring to a boil, then reduce heat to low. Simmer uncovered for 20-25 minutes, or until the sauce has reduced to a thick, dark glaze. Occasionally spoon the sauce over the fish to ensure even color.

    25 min
  7. Garnish with chopped green onions and an extra sprinkle of black pepper…

    Garnish with chopped green onions and an extra sprinkle of black pepper before serving.

A little kitchen wisdom

Using a clay pot is traditional as it retains heat and helps thicken the sauce into a glaze, but a heavy-bottomed saucepan or Dutch oven works too. The pork belly is essential as it provides the fat necessary to balance the lean fish.

What you'll need

Clay potHeavy-bottomed saucepanMixing bowl
Keep the good going

For now. And for later.

Make it ahead

The fish can be marinated up to 4 hours in advance in the refrigerator.

Store & enjoy

Store in an airtight container in the fridge. Reheat gently on the stovetop with a splash of water to loosen the glaze. Avoid microwaving at high power as it may toughen the fish.

Allergens

Contains fish.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Cá Kho Tộ (Vietnamese Caramelized Fish in a Clay Pot)
Step 1 of 7

In a bowl, marinate the fish steaks

In a bowl, marinate the fish steaks with 2 tablespoons of fish sauce, half of the minced shallots, half of the minced garlic, and the black pepper. Let it sit for at least 20 minutes.

20 min