Go Back
No ratings yet

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

An everyday Vietnamese comfort classic. Tender fish steaks are gently seared and then slowly braised in a rich, sticky, sweet-and-savory amber caramel glaze inside a traditional clay pot. Perfect for a cozy weeknight family dinner over hot white rice.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 39 minutes

Ingredients

  • 5-6 Catfish steaks or salmon, sea bass, or grouper
  • 2 tbsp Coarse salt for scrubbing the fish

Marinade:

  • 2 Shallots finely minced
  • 3 stalks Green onions white parts finely minced, green tops sliced and saved for garnish
  • 1 tsp Salt
  • 1 tsp Black pepper
  • 1 tsp Chicken bouillon
  • 2 tbsp Fish sauce

For the caramel sauce:

  • 2 tbsp Neutral oil
  • 2 Shallots, cut into thin rounds to line the claypot
  • 4 cloves Garlic finely minced
  • 3 tbsp White sugar
  • 2 cups Water (or coconut water) for braising
  • 1 tbsp Fish sauce
  • 1 tbsp Vietnamese chili sauce (Chin Su) for color and shine
  • 4-5 Bird's eye chilies optional

Instructions

  • Clean the Fish: Scrub the fish steaks thoroughly with the coarse salt, rinse them completely under cold water to remove any slime or muddy aroma, and then pat them completely dry with paper towels.
  • Marinate: Place the dry fish in a bowl, add the chopped shallots, minced green onion white parts, salt, black pepper, chicken bouillon, and 2 tablespoons of fish sauce, then rub the seasonings evenly over the fish and let it sit for 5 to 10 minutes.
  • Flash Sear: Heat a pan over medium-high heat with 1 tablespoon of oil, sear the fish for 2 minutes on each side until a light golden-brown crust forms without cooking it all the way through, then remove the fish and set it aside.
  • Make the Caramel: Wipe the pan clean, lower the heat to low, add 1 tablespoon of oil and 3 tablespoons of sugar, and let it melt slowly without stirring until it turns a deep amber color, then instantly stir in the minced garlic and remaining chopped shallots until fragrant before pouring in the leftover marinade from the bowl, 2 cups of water, 1 tablespoon of fish sauce, and 1 tablespoon of chili sauce, bringing everything to a boil.
  • Braise in the Clay Pot: Scatter your sliced shallot rounds across the bottom of your clay pot to prevent sticking, lay the seared fish flat on top of them, pour the boiling caramel liquid over the fish, and simmer gently on medium-low heat for 15 to 20 minutes without flipping or moving the fish until the sauce is thick, sticky, and glossy before turning off the heat and garnish with whole red chilies and green onion tops.

Notes

  • The Muddy Aroma Fix: Catfish naturally live in muddy waters and can carry a lingering earthy smell. Scrubbing the thawed steaks thoroughly with coarse salt and rinsing them deeply under cold water is a non-negotiable step to strip away that fishiness.
  • The Sliced Shallot Barrier: Lining the bottom of your clay pot with a solid layer of thin shallot rounds is a total game-changer. It creates a natural structural buffer that stops your delicate, sticky fish from catching and burning on the bottom.
  • The No-Stir Rule: Once the braise begins, keep your hands off the fish! The steaks become incredibly tender as they simmer and will completely fall apart if you try to flip or stir them. If you want to redistribute the glaze, gently spoon the hot liquid over the top instead.
Course: Main Course
Cuisine: Vietnamese