
Ca kho to is a Vietnamese braised fish dish, catfish simmered in a dark caramel and fish sauce glaze until the sauce turns thick, sticky, and deeply savory. You make it by cooking sugar into a dark caramel, then braising fish steaks in it with fish sauce and pepper until the liquid reduces around the fish.
The dish gets its name from the clay pot it's traditionally cooked and served in, which is common across southern Vietnamese home cooking for braises like this one. Clay pot cooking holds heat evenly and slowly, letting the caramel deepen without scorching, which is part of why the dish tastes different from the same recipe made in a metal pan.
Ca kho to is a rice bowl dish through and through, meant to be eaten with plain steamed rice that soaks up the salty sweet sauce.
What Actually Matters
The caramel has to go dark, past golden into a deep amber that's just short of burnt, before you add the liquid. A pale caramel gives you a one-note sweet sauce; a properly dark one gives ca kho to its signature bitter-edged, savory depth that balances the fish sauce's saltiness.
Vietnamese Ca Kho To, Serves 4
Ingredients
- 1 1/2 pounds catfish steaks or fillets, cut into 2 inch pieces
- 3 tablespoons sugar
- 2 tablespoons water
- 3 tablespoons fish sauce
- 1/2 cup water, plus more as needed
- 2 shallots, thinly sliced
- 2 cloves garlic, minced
- 1 teaspoon black pepper
- 1 tablespoon vegetable oil
- 1 red chili, sliced
- 2 scallions, cut into 1 inch lengths
- Steamed white rice, to serve
Method
- Heat sugar and 2 tablespoons water in a clay pot or heavy saucepan over medium heat, swirling occasionally, until it turns a deep amber caramel, about 6 to 8 minutes.
- Carefully add the fish sauce and 1/2 cup water to the caramel; it will bubble and seize, then smooth out as you stir.
- In a separate pan, sauté the shallots and garlic in oil for 2 minutes until fragrant, then add to the caramel sauce.
- Add the catfish pieces to the sauce, spooning liquid over them. Bring to a gentle simmer.
- Simmer uncovered for 20 minutes, spooning sauce over the fish occasionally and adding a splash of water if it reduces too fast, until the sauce is thick and the fish is cooked through.
- Stir in black pepper and chili in the last 5 minutes. Scatter scallions over the top just before serving with steamed rice.
Prep time: 15 minutes. Cook time: 35 minutes. Total time: 50 minutes.
Nutrition (per serving, estimated)
| Calories | Protein | Fat | Carbohydrates |
|---|---|---|---|
| 310 | 28g | 12g | 18g |
This is a calculated estimate based on standard ingredient values, not a lab verified figure.
Tips, Variations, and Storage
Ca kho to keeps well for 3 to 4 days refrigerated and, like many braises, tastes even better the next day. A clay pot is traditional but a heavy bottomed saucepan works fine. Salmon or mackerel steaks are common substitutes for catfish where it isn't easy to find.
Frequently Asked Questions
What does the caramel actually taste like in the final dish?
Not sweet. Cooked dark enough, it reads as a savory, almost bitter backbone that balances the fish sauce rather than sweetening the dish.
Is a clay pot required?
No, though it does hold heat more evenly. A heavy stainless or enameled saucepan will get you nearly the same result.
Can I use a different fish?
Yes, salmon, mackerel, or a firm white fish steak all braise well in this sauce.
Why did my caramel seize up when I added the liquid?
That's normal; hot sugar hitting cooler liquid clumps briefly. Keep stirring over heat and it smooths back out within a minute.
More From Wine Drop Cookery
This recipe is one of nine on the Vietnamese recipes hub. See kitchen essentials and pots and cookware, or browse everything in the shop.
I'm Chef Alan. I have spent 35 years in professional kitchens, I have formal culinary education in New Hampshire, and I have been honored as a 6-Time 4-Diamond Chef. More about me here.
If a recipe is missing something you needed, or a step didn't make sense, tell me. Get in touch and I'll fix it.
Cook Bolder, Serve Wiser, Eat Better.