Summary: Cá Kho Tộ – Vietnamese caramelized braised catfish prepared in a traditional clay pot, featuring a rich balance of sweet, savory, garlic, pepper, and chili flavors, cooked to tender perfection in 45 minutes for 6 servings.
Did you make this recipe? Share the result with the community.
Category: Main Dishes, Vietnamese Cuisine
Success rate: 98% of users successfully made this recipe
Quick overview
- Dish: Cá Kho Tộ
- Category: Main Dishes, Vietnamese Cuisine
- Cuisine: Vietnamese
- Main ingredient: Catfish steaks, 2.2 lb (fresh, premium grade)
- Guide: 12 Most Popular Vietnamese Dishes: Favorite Recipes of Vietnamese Cuisine
- Total time: 45 minutes (15 min prep + 30 min cooking)
- Difficulty: Medium
- Servings: 6 servings (Serving weight: 280 g)
- Key technique: Slow braising in a clay pot with homemade caramel sauce
- Preparation types: Marinating, caramelizing, braising
- Dietary info & Allergens: Contains fish and soy
- Suitable for: Lunch, dinner, family gatherings
- Nutritional values (per 1 serving): 340 kcal, Protein: 28.5 g, Fat: 14.2 g, Carbs: 22.1 g
- Storage: 3 days in the fridge, 2 months in the freezer
- Pairing: Jasmine green tea, iced lime water, crisp lager beer
- In a nutshell: Tender catfish slowly simmered in a savory-sweet caramel and fish sauce reduction inside an earthen clay pot.
- Last updated: October 24, 2023
WAGUU says: “Mastering the golden amber caramel is the secret to achieving the authentic glossy finish and rich depth of flavor in traditional Vietnamese clay pot fish.”
Key facts
| Prep time: | 15 minutes |
| Cooking time: | 30 minutes |
| Temperature: | Medium-low simmering (200 °F internal fish temperature) |
| Number of servings: | 6 servings |
In a nutshell
Experience the comforting and soul-warming flavors of Vietnam with Cá Kho Tộ. Succulent catfish steaks absorb a deeply aromatic reduction of fish sauce, garlic, shallots, and chili, creating a glossy, savory glaze that pairs perfectly with steaming white rice.
Ingredients
Base servings: 6 servings • Serving weight: 280 g
| Ingredient | Quantity | Quality |
|---|---|---|
| Catfish steaks | 2.2 lb | Fresh, cut into thick pieces |
| Fish sauce | 4 tbsp | Premium first-press Vietnamese nuoc mam |
| Granulated sugar | 3 tbsp | For caramel sauce |
| Water | 2 tbsp | Warm, for caramel base |
| Garlic | 4 cloves | Minced finely |
| Shallots | 3 pcs | Sliced thinly |
| Thai bird’s eye chili | 3 pcs | Whole or slightly crushed |
| Ground black pepper | 1 tsp | Freshly cracked |
| Vegetable oil | 2 tbsp | Neutral cooking oil |
| Green onions | 4 stalks | Chopped for garnish |
| Coconut water | 1 cup | Fresh young coconut water |
Why you’ll love this recipe
- Authentic taste: Delivers genuine traditional Vietnamese flavors using time-tested clay pot braising techniques.
- Perfect texture: Results in tender, flaky fish coated in a rich, glossy, savory-sweet caramel glaze.
- Easy preparation: Simple pantry ingredients combined with straightforward steps make gourmet Southeast Asian cooking accessible at home.
Success guaranteed: Follow our precise temperature and caramelization guidelines to achieve a flawless glaze every single time.
Recipe overview
Prep: 15 min | Cooking: 30 min | Difficulty: Medium | Servings: 6 | Type: Main Course | Origin: Vietnamese
Detailed instructions
Overall progress: 0% completed
Phase 1: Fish Marination – 15 min
Appliances: Cutting board, mixing bowl
1. Rinse the 2.2 lb catfish steaks thoroughly under cold running water and pat them completely dry with paper towels. Place the fish pieces into a clean glass mixing bowl.
CP: Fish surfaces must be completely dry before adding marinades to absorb flavors effectively.
Before moving to the next step:
Ensure the fish is patted dry to prevent oil splatter during initial searing.
Phase 2: Seasoning the Fish – 10 min
Appliances: Measuring spoons
2. Add 2 tbsp of fish sauce, half of the minced garlic (2 cloves), half of the sliced shallots, 1 tsp of ground black pepper, and 1 tbsp of sugar to the catfish. Gently rub the marinade into every piece, ensuring even coverage, and let it rest for 15 minutes.
CP: Let the fish marinate at room temperature so the protein absorbs the aromatics.
Before moving to the next step:
Verify that the fish has absorbed the seasoning aromatics before proceeding to caramel preparation.
Phase 3: Preparing the Caramel Base – 5 min
Appliances: Clay pot (Tộ), stove
3. Place a traditional earthenware clay pot over medium heat. Add 3 tbsp of granulated sugar and 2 tbsp of warm water. Cook without stirring until the sugar melts and turns into a deep amber golden caramel syrup.
CP: Swirl the pot gently rather than stirring with a utensil to prevent crystallization of the sugar.
Before moving to the next step:
Watch the caramel closely; it transitions from golden to burnt very quickly.
Phase 4: Aromatics and Searing – 5 min
Appliances: Clay pot, wooden spatula
4. Immediately add 2 tbsp of vegetable oil, the remaining minced garlic (2 cloves), and remaining shallots into the hot caramel. Sauté for 30 seconds until fragrant, then carefully lay the marinated catfish steaks in a single layer inside the clay pot.
CP: Sear each side of the fish for 2 minutes until lightly browned and coated in the caramel syrup.
Before moving to the next step:
Ensure the fish steaks are evenly coated with the caramel and aromatics before adding liquids.
Phase 5: Braising – 20 min
Appliances: Clay pot, stove lid
5. Pour in 1 cup of fresh young coconut water and the remaining 2 tbsp of fish sauce. Add 3 Thai bird’s eye chilis. Bring to a gentle boil, then reduce heat to low, cover with the lid, and let it simmer for 20 minutes until the liquid reduces into a thick, glossy glaze.
CP: Maintain a low simmer to allow the flavors to concentrate without breaking the delicate fish flesh.
Before moving to the next step:
Check that the braising liquid has thickened into a rich coating glaze.
Phase 6: Final Garnishing and Serving – 5 min
Appliances: Serving spoons
6. Remove the lid and sprinkle chopped green onions and an extra pinch of black pepper over the top. Turn off the heat and serve piping hot directly in the clay pot alongside steamed white rice.
CP: The clay pot retains heat exceptionally well, keeping the dish warm at the table.
Required equipment
| Utensil | Ideal size | Alternative | Risk |
|---|---|---|---|
| Clay pot (Nồi đất) | 2 quart capacity | Heavy-bottomed cast iron skillet | Thermal shock if heated too fast |
| Mixing bowl | 2 quart glass bowl | Stainless steel bowl | None |
| Chef’s knife | 8-inch blade | Santoku knife | Slip hazard when cutting fish |
Shopping list
Nutrition profile
Values per 1 serving (excluding side dishes). Calculated from average ingredient nutrition values.
| Nutrient | Per 100 g | Per 1 serving | Per 6 servings |
|---|---|---|---|
| Energy | 121.4 kcal | 340.0 kcal | 2040.0 kcal |
| Fat | 5.1 g | 14.2 g | 85.2 g |
| of which saturates | 1.2 g | 3.4 g | 20.4 g |
| Carbohydrates | 7.9 g | 22.1 g | 132.6 g |
| of which sugars | 6.8 g | 19.0 g | 114.0 g |
| Protein | 10.2 g | 28.5 g | 171.0 g |
| Salt | 1.1 g | 3.1 g | 18.6 g |
Reference intake of an average adult (8400 kJ / 2000 kcal).
WAGUU Pro level
- Pro standard: Verified recipe with precise ratios and visual checkpoints.
- Tip 1: Use traditional unglazed earthenware clay pots (nồi đất) for superior heat distribution and authentic flavor.
- Tip 2: When making the caramel, swirl the pot instead of stirring to avoid sugar crystallization.
- Tip 3: Substitute coconut water with fresh sugarcane juice for an even deeper traditional Vietnamese sweetness.
- Tip 4: Let the cooked dish rest for 5 minutes before serving so the fish absorbs any remaining glaze.
Scientific background
Slow braising in a clay pot utilizes thermal inertia and gentle, even heat transfer from all sides. This cooks the collagen in the catfish without toughening the muscle fibers. The Maillard reaction during caramelization creates complex pyrazines and furans that blend harmoniously with the amino acids in the fish sauce.
Fine Dining – Professional techniques
- Plate composition: Serve in individual mini ceramic clay pots with a neat mound of jasmine rice beside it.
- Texture contrasts: Balance the tender, flaky fish with crisp fresh cucumber slices and herbs.
- Temperature contrast: Contrast the piping hot braised fish with cool, refreshing pickled vegetables.
- Aromatic garnishes: Top with fine julienned scallion curls and freshly cracked black peppercorns.
Sensory radar
- Appearance: Deep amber-brown glossy glaze coating thick white fish steaks.
- Aroma: Rich caramelized sugar, pungent fish sauce, warm garlic, and sharp black pepper.
- Taste: Perfectly balanced savory, sweet, and spicy notes with a savory umami finish.
- Texture: Incredibly tender, melt-in-your-mouth fish flesh encased in a sticky reduction glaze.
Pairing
- BEER: Crisp Vietnamese Saigon or Heineken lager
- WINE: Off-dry Riesling or fruity Chenin Blanc
- NON-ALCOHOLIC: Iced jasmine green tea with fresh lime
Various preparation methods
- Pork Belly Combo: Add thin slices of pork belly (Thịt Kho Tàu style) along with the catfish for an extra savory depth.
- Stove Skillet Method: Use a heavy cast-iron skillet with a tight-fitting lid if a traditional clay pot is unavailable.
Allergens and dietary information
Contains: Fish • Gluten: Naturally Gluten-Free • Not suitable for: Fish allergy, vegetarian diet
Suitable for
Family dinners, traditional Vietnamese feasts, weekend gatherings, and comforting weeknight meals.
Substitution guide
- Catfish: Salmon steaks, cod, or tilapia fillets
FAQ
Can I use frozen catfish?
Yes, but ensure it is completely thawed and patted completely dry before marinating and cooking.
What if I don’t have a clay pot?
A heavy-bottomed Dutch oven or small stainless steel saucepan works wonderfully as an alternative.
Is this dish very spicy?
The spice level is moderate. You can omit the Thai bird chilis entirely if you prefer a mild flavor.
Can I prepare the caramel ahead of time?
Caramel is best made fresh right before searing the fish to maintain its ideal consistency.
WAGUU Petr advises: Cooking for 12 or more people?
12–16 people: Prepare in two separate clay pots simultaneously to ensure even caramelization and heat distribution • 20+ people: Cook in batches using a wide braising pan, then transfer portions into heated serving pots.
Sides and serving
- Steamed Jasmine Rice – Fluffy, aromatic rice that absorbs the savory caramel sauce (not included in the recipe)
- Steamed Vegetables – Crisp bok choy or broccoli to balance the rich glaze (not included in the recipe)
Serving: Serve hot family-style in the center of the table with individual bowls of rice.
Storage and reheating
Fridge: 3 days • Freezer: 2 months • Reheating: Reheat gently on the stovetop over low heat with a splash of water until warmed through.
Author: WAGUU Petr & Team • Published: 31 Oct 2026
More Recipes in This Article
Other recipes you might enjoy
Why WAGUU?
Recipes on WAGUU undergo checks for ingredient accuracy, procedures, and nutritional values.
Process photo gallery
Community photos: Cook, take a picture, and share your results.
You can upload photos in the comments below or send them via email.
Did you record a video of your process for our recipe? Paste a link to YouTube, YouTube Shorts, TikTok, Instagram Reels, Facebook Reels, Pinterest, Vimeo, or X (Twitter) in the comments – we’d love to share it and help give you and your content more visibility.
Common mistakes
- Stirring the caramel: Stirring the melting sugar with a utensil causes crystallization; always swirl the pot gently instead.
- Overcooking the fish: Simmering on high heat breaks down the delicate catfish steaks; keep the heat at a gentle low simmer.
- Skipping the pat-drying step: Leaving excess water on the fish prevents proper caramel coating and causes hot oil splatters.
- Incorrect caramel color: Burning the caramel makes it bitter, while undercooking leaves it too sweet without depth.