Cá Kho Tộ

Vietnamese · Medium · Serves 3–4

Cá Kho Tộ
Cá Kho Tộ
Cá kho tộ — catfish braised in caramel sauce in a clay pot — is Vietnamese comfort food at its most concentrated: fish simmered in a sauce of caramelized sugar, fish sauce, and coconut water until it turns mahogany and the pot's sauce reduces to a glaze you'll want to pour over everything. Sweet, salty, and deeply savory, it is the home dish Vietnamese families judge each other by.

Quantities live in the recipe card.

The fish

  • swai, basa, tilapia steaks), cut in 4 cm chunks, skin on

The braising base

To finish and serve

  • the pot is intense
- **Salt the fish 30 minutes.** Rub the chunks with salt, rest 30 minutes, then rinse and pat dry. This firms the flesh and cleans any muddy note — catfish's reputation problem solved at the source. - **The bridge:** the clay pot (tộ) is the traditional vessel and any small pot works — the recipe's caramel and the simmer's patience carry the flavor. Coconut water is sold in every grocery; water bridges at a small loss of gentle sweetness.
Step 1. **Make the caramel (5 minutes, and watch it).** Heat the oil and sugar in the pot over medium heat, without stirring — swirl only — until the sugar melts, bubbles, and turns from amber to a dark reddish-brown. Checkpoint — the color target is dark amber, one shade before black, and you should smell toasted caramel, not burnt sugar. At that color, immediately add the garlic, shallots, and ginger — they stop the cooking and perfume the base. This 60-second window is the recipe's single moment of real attention; a pale caramel makes a one-note sweet pot, and a burnt one makes it bitter.
Step 2. **Add the fish, coat, and simmer gently (30 minutes).** Lay the fish chunks into the caramel base, turn to coat, and add the coconut water and chilies. Bring to the barest simmer — the surface barely moving — cover partially, and cook 30 minutes, turning the fish once at the halfway mark and basting occasionally. Checkpoint — the fish should be mahogany and holding its shape, the sauce slowly thickening into a glaze that coats the back of a spoon. Never let it boil — the fish will break and the sauce scorch. The honest smell is fish sauce, caramel, and pepper.
Step 3. **Reduce and finish (10–15 minutes).** Uncover, raise the heat slightly, and simmer until the sauce coats the fish in a glossy, syrupy dark glaze — thick enough to cling, loose enough to soak into rice. Baste the fish as the level drops. Finish with black pepper and spring onions. Checkpoint — eating test over rice: the fish should flake into sweet-savory layers, the sauce lacquering the rice grains beneath — salty from the fish sauce, sweet from the caramel and coconut water, with pepper's warmth and heat from the chili. The clay pot's crust at the bottom, scraped, is the cook's privilege. Chef’s Note — the caramel is Vietnam's own umami-sweet engine, and it runs an entire family of kho dishes — braised pork (thịt kho), braised eggs, braised tofu — all the same system: dark caramel, fish sauce, gentle simmer, glaze finish. Learn the caramel once and the family opens. It is the Vietnamese counterpart to the red-braise masters on our sister site: same deep color, same patience, different spice cabinet.
Cá Kho Tộ

Cá Kho Tộ

Prep: 20 minutes, plus 30 minutes salting · Cook: 45 minutes · Total: About 1 hour 45 minutes · Serves 3–4

Ingredients

The fish

  • 700 g catfish (or any firm fatty fish — swai, basa, tilapia steaks), cut in 4 cm chunks, skin on
  • 1 tbsp salt for the 30-minute salt-and-rinse (the firming and cleaning step)
  • 2 tbsp (about 30 ml) fish sauce, mixed through the fish (and the fish's own 700 g carries the pot)

The braising base

  • 3 tbsp (about 45 g) sugar, for the caramel
  • 2 tbsp neutral oil
  • 4 cloves garlic, minced; 3 slices ginger; 2 red chilies, sliced (or whole, for fragrance)
  • 2 shallots (about 60 g), sliced; ½ tsp black pepper (about 1 g)
  • 200 ml coconut water (the gentle-sweet secret) or water
  • 1 tbsp caramel sauce or fish sauce caramel (nước màu, optional, for depth of color)

To finish and serve

  • 2 spring onions, sliced; a handful of Thai basil or cilantro
  • Steamed rice, and a soup or greens — the pot is intense

Instructions

  1. **Make the caramel (5 minutes, and watch it).** Heat the oil and sugar in the pot over medium heat, without stirring — swirl only — until the sugar melts, bubbles, and turns from amber to a dark reddish-brown. Checkpoint — the color target is dark amber, one shade before black, and you should smell toasted caramel, not burnt sugar. At that color, immediately add the garlic, shallots, and ginger — they stop the cooking and perfume the base. This 60-second window is the recipe's single moment of real attention; a pale caramel makes a one-note sweet pot, and a burnt one makes it bitter.
  2. **Add the fish, coat, and simmer gently (30 minutes).** Lay the fish chunks into the caramel base, turn to coat, and add the coconut water and chilies. Bring to the barest simmer — the surface barely moving — cover partially, and cook 30 minutes, turning the fish once at the halfway mark and basting occasionally. Checkpoint — the fish should be mahogany and holding its shape, the sauce slowly thickening into a glaze that coats the back of a spoon. Never let it boil — the fish will break and the sauce scorch. The honest smell is fish sauce, caramel, and pepper.
  3. **Reduce and finish (10–15 minutes).** Uncover, raise the heat slightly, and simmer until the sauce coats the fish in a glossy, syrupy dark glaze — thick enough to cling, loose enough to soak into rice. Baste the fish as the level drops. Finish with black pepper and spring onions. Checkpoint — eating test over rice: the fish should flake into sweet-savory layers, the sauce lacquering the rice grains beneath — salty from the fish sauce, sweet from the caramel and coconut water, with pepper's warmth and heat from the chili. The clay pot's crust at the bottom, scraped, is the cook's privilege.

Troubleshooting

SymptomCauseFix
Sauce bitterCaramel over-cookedDark amber, not black; add the aromatics to stop it
Fish fell apartBoiled, or turned too oftenBarest simmer, one turn, wide pot
Sauce thin, won't glazeUnder-reduced, too much liquidUncovered, patient reduction to the coat

Storage, Make-Ahead & Variations

- Improves overnight — the fish drinks the caramel further. Keeps 3 days refrigerated and reheats gently with a spoon of water. The same braise with pork belly (thịt kho nước màu) is the family's other classic, and with hard-boiled eggs it is the Tet tradition. - The fusion direction: this glaze on the banh mì's (#25) pork, or a spoon of it over the #6 chirashi rice — caramel fish sauce travels anywhere salty-sweet is welcome.