
Southern Vietnam's most loved fish dish — catfish or salmon braised in a sticky caramel and fish sauce reduction until intensely flavoured and lacquer-dark. Extraordinary over white rice.
Cá kho tộ is quintessential southern Vietnamese comfort food — a whole fish or fish steaks braised in a clay pot (kho means to braise until reduced and caramelised) in a mixture of fish sauce, caramel, sugar, ginger and chilli until the liquid reduces to a sticky, mahogany-dark coating. The dish is deeply savoury with a complex sweetness from the caramel, and the fish absorbs the intense flavours as it braises. Traditionally made with catfish (cá tra or cá basa), which can withstand the long braising without falling apart, but salmon and mackerel also work beautifully. It is served with white rice and a simple vegetable side — the cooking liquid, which becomes a thick, concentrated sauce, is as prized as the fish itself. Cá kho tộ is a staple of Vietnamese family cooking and considered an excellent example of kho technique — one of Vietnamese cuisine's foundational cooking methods. Rooted in the everyday cooking of Vietnamese kitchens, Cá Kho Tộ (Vietnamese Caramelised Braised Fish in Clay Pot) balances technique and tradition: the catfish fillets or salmon steaks, cut into large pieces is treated with care, drawing on time-honoured ratios that locals have refined across generations. The dish carries an unmistakable sensory signature — aromas that fill the kitchen as it cooks, layered textures that reveal themselves bite by bite, and a depth of flavour that comes from patient seasoning rather than shortcuts. Whether served as a weeknight dinner or as the centrepiece of a celebratory table, it reflects a regional pantry where local produce, seasoning habits and cooking vessels shape the final result. Home cooks who make this dish often note how forgiving it is once the core method is understood, and how a few small choices — the freshness of the catfish fillets or salmon steaks, cut into large pieces, the order of additions, the resting time at the end — separate a good version from a memorable one. This recipe walks through those choices so the dish arrives with the character it has on its home turf.
Serves 4
Place sugar and water in a small heavy saucepan. Cook over medium heat without stirring until it turns deep amber — a dark caramel colour. Remove from heat immediately (it continues cooking from residual heat).
In the same pot or a clay pot if you have one, heat oil over medium heat. Add shallots, garlic and ginger. Stir-fry 2 minutes until fragrant.
Add the caramel, fish sauce, soy sauce and coconut water. Stir to combine — the caramel will seize but will melt again as it heats. Taste: it should be intensely savoury, moderately sweet, and slightly salty.
Gently place fish pieces in the braising liquid. Add chillies. Bring to a gentle simmer.
Cook uncovered over low heat for 30–35 minutes, occasionally spooning sauce over the fish, until the liquid has reduced to a thick, glossy coating. Do not stir — the fish will fall apart. Shake the pot gently if needed.
Serve directly from the clay pot if using, garnished with spring onion. Serve with steamed white rice.
Watch the caramel carefully — the difference between amber (right) and burnt (wrong) is seconds.
Low and slow is the key — high heat toughens the fish and burns the sauce.
Coconut water is traditional and adds subtle sweetness; water can be substituted in a pinch.
Source the freshest catfish fillets or salmon steaks, cut into large pieces you can find — it is the flavour anchor of the dish.
Season in layers as you go; tasting at each stage prevents a flat or over-salted final result.
Thịt kho tộ: make the same dish with pork belly and hard-boiled eggs instead of fish — equally iconic, especially at Tết (Vietnamese New Year).
Tôm kho: replace fish with large prawns. Reduce cooking time to 10–12 minutes.
Add pineapple chunks to the braising liquid for a sweet-sour variation popular in some regions.
Vegetarian: replace the main protein with mushrooms, paneer, tofu or hearty beans for a meat-free version.
Spicier: add fresh chilli, a chilli paste or a pinch of cayenne with the aromatics for a warmer profile.
Improves significantly the next day as the fish absorbs more of the sauce flavour. Keeps refrigerated for 3 days. Reheat gently over low heat with a splash of water.
Kho is one of the foundational cooking methods of Vietnamese cuisine, predating French colonial influence. Clay pot braising preserves heat evenly and adds a subtle earthiness to the dish. Cá kho tộ is most strongly associated with the Mekong Delta and southern Vietnam, where catfish farming has been central to the economy and culture for centuries.
Yes — most components hold well in the fridge for a day or two. Reheat gently with a splash of liquid to bring it back to life.
If catfish fillets or salmon steaks, cut into large pieces is hard to find, the closest substitutes share its texture and water content. Adjust seasoning slightly since substitutes often carry less character of their own.
It follows the most widely accepted home-cook template. Regional variants exist and we note the main ones in the variations section.
Usually under-seasoning or rushing the aromatic stage. Build flavour in layers, taste as you go, and finish with a touch of acid or salt to brighten the dish.
Per serving · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes