VietnameseBraised

Vietnamese Braised Fish in Caramel Sauce (Ca Kho) - Traditional Clay Pot Recipe

Discover the secrets of Vietnamese braised fish in caramel sauce (Ca Kho), a soul-warming dish passed down through generations. This comprehensive guide teaches you the art of caramelization, fish selection, and achieving that perfect balance of sweet, savory, and aromatic flavors that define authentic Vietnamese home cooking.

Vietnamese Braised Fish in Caramel Sauce (Ca Kho)

The broth takes time. This braised fish follows that same philosophy — great Vietnamese cooking is never rushed. It builds, layer by layer, until the flavors sing together. From my mother's mother. My family has made this dish for generations, adjusting here, adding there, always keeping the core the same. Fresh herbs change everything — that's the magic of Vietnamese cuisine.

Ingredients

For the Caramel Base

  • 4 tablespoons granulated white sugar
  • 3 tablespoons water
  • 1 tablespoon neutral oil (vegetable or grapeseed)
  • For the Fish

  • 2 pounds firm-fleshed fish steaks (catfish, carp, mackerel, or salmon), cut 1.5-2 inches thick
  • 5 tablespoons fish sauce (high-quality Vietnamese brand)
  • 2 tablespoons coconut water or regular water
  • 1 tablespoon dark soy sauce
  • 1 teaspoon freshly cracked black pepper (coarse grind essential)
  • 1/2 teaspoon white pepper
  • Aromatics

  • 8 shallots, thinly sliced
  • 8 cloves garlic, minced
  • 3-inch piece fresh ginger, julienned
  • 4 Thai bird's eye chilies, halved lengthwise
  • 6 green onions (white and green parts separated), cut into 2-inch lengths
  • 1/4 cup fresh cilantro leaves for garnish
  • Braising Liquid

  • 1 cup young coconut water (fresh or canned, unsweetened)
  • 1/2 cup water or light fish stock
  • 2 tablespoons coconut sugar or palm sugar
  • Optional Additions

  • 8 ounces pork belly, cut into 1/2-inch cubes (traditional in some regions)
  • 2 hard-boiled eggs, peeled

  • Equipment Needed

  • Clay pot (to kho) or heavy-bottomed Dutch oven/braiser
  • Small heavy saucepan for caramel
  • Large mixing bowl for marinating
  • Sharp knife and cutting board
  • Wooden spoon or heat-resistant spatula
  • Measuring cups and spoons
  • Instant-read thermometer (optional)
  • Kitchen timer

  • Instructions

    Step 1: Prepare and Marinate the Fish (15 minutes)

    Select fish steaks that are evenly thick for consistent cooking. Pat each piece thoroughly dry with paper towels; moisture is the enemy of caramelization. Score each fish steak with two or three diagonal cuts about 1/4-inch deep on each side. These cuts serve dual purposes: they allow the marinade to penetrate deeply and help the fish cook evenly without curling. In a large bowl, combine 3 tablespoons of the fish sauce, half the minced garlic, half the sliced shallots, and the black pepper. Add the fish steaks and turn gently to coat all surfaces. Let marinate at room temperature for 15-20 minutes. Do not over-marinate as the fish sauce will begin to "cook" and firm the fish excessively. Visual cue: After 15 minutes, the fish surface should appear slightly opaque and firmed, indicating the marinade has begun its work.

    Step 2: Master the Caramel (7-10 minutes)

    This step requires your full attention. Have all remaining ingredients measured and within reach before beginning. In a small heavy saucepan, combine the sugar, water, and oil. Place over medium heat and do not stir. Resist the temptation to touch it. Timing stages:
  • Minutes 0-2: The mixture bubbles vigorously as water evaporates
  • Minutes 3-4: Bubbling slows, mixture becomes syrupy
  • Minutes 5-6: Color begins changing at the edges, turning light gold
  • Minutes 7-8: Deep amber color spreads from edges toward center
  • Minutes 8-9: Rich mahogany color throughout; slight bitter smell emerges
  • Critical moment: The caramel is ready when it reaches a dark amber color (like strong black tea) and you detect the first hint of bitter aroma. Remove from heat immediately. Visual cue: If the caramel turns black or smells acrid, it has burned. Discard and start over; there is no saving burned caramel. Carefully add 2 tablespoons of coconut water to the hot caramel. Stand back as it will sputter violently. Swirl to incorporate and set aside.

    Step 3: Build the Aromatic Foundation (8 minutes)

    If using a clay pot, place it over a heat diffuser on medium-low heat to prevent cracking. For a Dutch oven, use medium heat directly. Add 2 tablespoons of neutral oil to your pot. When shimmering, add the remaining shallots and cook for 3-4 minutes until softened and beginning to turn golden at the edges. Add the remaining garlic and the ginger. Stir frequently for 2 minutes until fragrant. The kitchen should fill with an incredible aroma. Add the white parts of the green onions and the halved chilies. Cook for 1 minute more. Visual cue: The aromatics should be golden and glistening, with the shallots translucent and slightly caramelized.

    Step 4: Layer and Braise (40-50 minutes)

    Pour the prepared caramel sauce over the aromatics. Add the remaining 2 tablespoons of fish sauce, dark soy sauce, coconut sugar, coconut water, and regular water. Stir to combine and bring to a simmer. Carefully place the marinated fish steaks in a single layer in the pot. Pour any remaining marinade over the fish. If using pork belly cubes, nestle them between the fish pieces. The liquid should come about two-thirds up the sides of the fish. Critical: Do not stack the fish. If your pot is too small, cook in batches or use a wider vessel. Bring the liquid to a gentle simmer over medium-low heat. Reduce heat to maintain a bare simmer with small bubbles occasionally breaking the surface. Temperature guide: If using a thermometer, maintain the liquid at 185-195F (85-91C). Cover the pot with a lid slightly ajar to allow steam to escape. Braise for 20 minutes without disturbing. After 20 minutes, carefully use a spoon to baste the fish with the braising liquid. Continue braising uncovered for another 20-25 minutes, basting every 5 minutes. If adding hard-boiled eggs, nestle them into the sauce during the last 15 minutes of cooking. Visual cue: The fish is done when the sauce has reduced by about half and coats the fish with a glossy, lacquered appearance. The fish should appear deeply caramelized, almost mahogany in color.

    Step 5: Final Reduction and Finishing (5-10 minutes)

    Remove the lid completely. If the sauce seems too thin, increase heat slightly and continue to reduce, basting constantly, until the sauce is thick enough to coat the back of a spoon. Add the green parts of the green onions and the white pepper. Cook for 2 more minutes. Visual cue: Perfect sauce consistency allows you to draw a line on a spoon that holds for several seconds. The fish should glisten with a mirror-like glaze.

    Step 6: Rest and Serve (5 minutes)

    Remove the pot from heat and let rest for 5 minutes. This crucial resting period allows the fish to finish cooking in residual heat and absorb more of the precious sauce. Transfer to a serving dish or bring the clay pot directly to the table (traditional presentation). Garnish with fresh cilantro leaves and any remaining sliced chilies. Serve immediately with plenty of steamed jasmine rice, ensuring each person gets generous spoonfuls of the caramel sauce.

    Pro Tips for Exceptional Ca Kho

    Fish Selection: Firm-fleshed fish is essential. Traditional catfish (ca basa or ca tra) from the Mekong Delta has an almost buttery quality when braised. Mackerel, carp, snakehead, and even salmon work beautifully. Avoid delicate white fish like tilapia or sole. Bone-In Superiority: Fish steaks with bones provide superior flavor and texture. The bones release collagen during braising, enriching the sauce, and the meat stays more intact. Clay Pot Magic: If you can source a Vietnamese clay pot (available at Asian markets or online), the results are noticeably better. Season new clay pots by soaking overnight before first use. The Pepper Question: Coarsely cracked black pepper is non-negotiable. It provides bursts of heat and fragrance that finely ground pepper cannot match. Invest in a good pepper mill. Patience with Caramel: Making caramel is the make-or-break step. Watch it like a hawk and trust your senses: color, smell, and the sound of the bubbling all provide crucial information.

    Variations

    Northern Style (Hanoi)

    Use less sugar in both the caramel and braising liquid for a more savory, less sweet result. Add a piece of galangal alongside the ginger for a sharper, more medicinal note traditional to northern cooking.

    Southern Style (Saigon)

    Add 1/4 cup of young coconut meat to the braise for extra sweetness and texture. Include 2 tablespoons of tamarind paste for a subtle sourness that brightens the dish.

    Ca Kho Tieu (Extra Peppery)

    Double the black pepper and add 1 tablespoon of Sichuan peppercorns to the braising liquid for a numbing, intensely aromatic version beloved by pepper enthusiasts.

    Pork Belly Addition (Ca Kho Thit)

    Include 8 ounces of cubed pork belly, browning it in the pot before building the aromatic base. The pork fat enriches the sauce and creates a surf-and-turf masterpiece.

    Clay Pot Catfish with Dill (Ca Kho Thi La)

    Add a generous bunch of fresh dill in the final 5 minutes of cooking for a distinctly northern Vietnamese variation. The anise notes of dill complement catfish beautifully.

    Serving Suggestions

    Traditional Vietnamese Meal

    Ca Kho anchors a typical home-style Vietnamese dinner:
  • Steamed jasmine rice (absolutely essential)
  • Canh chua (sweet and sour tamarind soup)
  • Rau muong xao toi (garlic stir-fried water spinach)
  • Fresh vegetable platter with herbs
  • Dua chua (pickled mustard greens) for cutting richness
  • Rice Bowl Style

    Create an individual bowl: hot rice topped with flaked Ca Kho, quick-pickled vegetables, a fried egg, and sriracha mayo drizzle.

    Banh Mi Filling

    Shred leftover braised fish and use as a banh mi filling with pickled carrots and daikon, fresh cilantro, jalapeno, and mayonnaise.

    Elevated Presentation

    For special occasions, serve on a banana leaf-lined platter with edible flowers, micro herbs, and individual portions of premium jasmine rice molded in small cups.

    Storage Instructions

    Refrigeration: Store the fish and sauce together in an airtight container for up to 4 days. Ca Kho famously improves after a day or two in the refrigerator as flavors continue to meld and concentrate. Reheating: Gently reheat in a covered pan over low heat, adding a splash of water if the sauce has thickened too much. Alternatively, reheat in a 300F (150C) oven covered with foil for 15-20 minutes. Avoid microwaving if possible as it can dry out the fish. Freezing: Freeze individual portions with sauce in airtight containers for up to 6 weeks. The texture will soften slightly upon thawing but the flavor remains excellent. Thaw overnight in the refrigerator before reheating. Make Ahead Strategy: Prepare through step 4, stopping before the final reduction. Cool and refrigerate overnight. The next day, bring to a simmer and complete steps 5-6. This make-ahead method actually produces deeper flavors.

    Nutritional Information (Per Serving)

    | Nutrient | Amount | |----------|--------| | Calories | 295 | | Protein | 32g | | Carbohydrates | 16g | | Fat | 11g | | Saturated Fat | 2g | | Fiber | 1g | | Sodium | 1150mg | | Sugar | 13g |

    Frequently Asked Questions

    My fish fell apart during cooking. What went wrong? Several possibilities: the fish was cut too thin, the heat was too high (boiling instead of simmering), or you moved the fish too much during braising. Handle gently with a large flat spatula and keep heat low. The sauce is too salty. How do I fix it? Add a splash of coconut water or regular water and a pinch of sugar to balance. In the future, use less fish sauce or choose a lower-sodium brand. Can I use fish fillets instead of steaks? You can, but reduce the braising time significantly (15-20 minutes) and be extra gentle when handling. The texture and flavor will differ from the traditional bone-in preparation. Why is my caramel too light/doesn't have that deep color? You stopped the caramelization too early. The sugar needs to reach a dark amber stage (nearly burnt) to achieve the characteristic color and complex flavor. Trust the process. What if I don't have coconut water? Substitute with regular water plus a small amount of sugar, or use a mild chicken or fish stock. Coconut water adds subtle sweetness and depth but isn't absolutely essential.

    Equipment Recommendations

    The right cookware transforms this dish. A traditional Vietnamese clay pot provides incomparable results, while a quality Dutch oven offers excellent performance for those without specialty equipment.
    Affiliate Disclosure: This page contains affiliate links to products we genuinely recommend. As an Amazon Associate and affiliate partner, we earn a small commission from qualifying purchases at no additional cost to you. These commissions help support our recipe development and keep this content free. We only recommend products we have personally tested and believe will help you achieve the best results in your kitchen. Your support is greatly appreciated.
    Shop Vietnamese Clay Pots and Braising Equipment
    *Recipe developed and tested in our kitchen. Last updated: 2026-01-19*

    Kitchen Science: Why This Method Works

    Braising works by slowly converting collagen in connective tissue into gelatin through hydrolysis — a process that requires sustained temperatures between 160-180°F and the presence of liquid. This is why braised dishes use tougher cuts: they contain more collagen that transforms into the silky, rich mouth-feel that defines great braised cooking. The low, slow process also allows flavor compounds to migrate between the liquid and the protein, creating a unified and deeply layered taste profile.

    Nutrition Deep Dive

    White fish varieties provide lean, highly digestible protein — typically 20-25g per 100g with minimal fat. Fish protein is absorbed more quickly than meat protein due to its lower connective tissue content. White fish is particularly rich in iodine (critical for thyroid function), phosphorus, and selenium. The low calorie density makes fish ideal for nutrient-rich, lighter meals. Even low-fat fish species contain some omega-3 fatty acids, and all fish provides vitamin D in greater quantities than most terrestrial protein sources.

    Hosting and Entertaining Tips

    Fish intimidates many home entertainers, but timing is the only challenge — and it's a short one. Choose thick-cut fillets (halibut, cod, mahi-mahi) that forgive a minute of overcooking better than thin, delicate species. Prepare everything else first, then cook the fish last. En papillote (fish in parchment packets) is a brilliant entertaining technique: assemble packets hours ahead, refrigerate, and pop in the oven 15 minutes before serving. Each guest gets their own beautiful packet to open at the table.

    Seasonal Adaptations

    Vietnamese cooking shifts beautifully between seasons. Spring brings fresh herbs at their most aromatic — mint, Thai basil, and cilantro that elevate every dish. Summer calls for cooling bún bowls, fresh spring rolls, and lighter preparations. Autumn introduces warming phở broths and heartier claypot dishes. Winter means rich, slow-simmered soups and braised preparations that warm the body, with preserved and pickled vegetables bridging the gap when fresh produce is limited.

    Food Safety Notes

    Cook fish to 145°F (63°C) — the flesh should be opaque and flake easily with a fork. Fresh fish is highly perishable: buy it last at the market and refrigerate within 30 minutes. Use fresh fish within 1-2 days of purchase. When buying whole fish, look for clear eyes, bright red gills, and firm flesh that springs back when pressed. Frozen fish, when properly handled, can be equal in quality to fresh — many fish are flash-frozen on the boat within hours of catching. Thaw frozen fish overnight in the refrigerator.

    Cultural Context and History

    Vietnamese cuisine reflects over 1,000 years of Chinese influence, nearly a century of French colonialism, and the indomitable creativity of a people who transformed foreign ingredients into something distinctly their own. The French left behind baguettes (bánh mì), pâté, and coffee culture; Chinese influence contributed stir-frying, noodle soups, and chopstick use. But the Vietnamese genius lies in the fresh herb plate that accompanies nearly every meal — a celebration of brightness and balance that makes this cuisine uniquely refreshing.

    Ingredient Substitution Guide

    If you need to swap the main protein, these alternatives work well with the same seasonings and cooking method:
  • Shrimp (large): Peel and devein, cook significantly less time. Done when pink and C-shaped.
  • Cod or halibut: Mild, flaky white fish. Cod is thinner, so adjust cooking time.
  • Salmon: Richer and fattier than most white fish. Reduce any added oil.
  • Firm tofu: Press 30 minutes, season with kelp powder for seafood-adjacent flavor.
  • Troubleshooting Guide

    Even experienced cooks encounter issues. Here's how to recover:
  • If the meat is tough after braising, it hasn't cooked long enough. Return it to the pot and continue cooking — collagen breakdown happens on its own timeline.
  • If the fat hasn't rendered properly, increase temperature slightly or skim the surface fat and emulsify back in after reducing the sauce.
  • If the braising liquid tastes thin, remove the lid for the last 30 minutes to allow reduction, or remove the protein and reduce the liquid on the stovetop.
  • Beverage Pairing Guide

    Vietnamese iced coffee (cà phê sữa đá) — intensely brewed, sweetened with condensed milk, poured over ice — is a cultural institution that pairs surprisingly well with savory food. A crisp pilsner or a dry cider complements the fresh herb-forward nature of Vietnamese cuisine. For wine, a dry Riesling or a Grüner Veltliner matches the bright, clean flavors beautifully. Fresh coconut water is the traditional non-alcoholic choice. Chrysanthemum tea or artichoke tea (trà atisô) provides a subtle, herbal accompaniment.

    Common Mistakes to Avoid

    Avoid these common pitfalls for the best results:
  • Using too much liquid — braising is not boiling. The liquid should come halfway up the protein, not cover it completely.
  • Skipping the sear — browning the protein before adding liquid creates fond (caramelized bits) that build flavor.
  • Cooking at too high a temperature — braising should maintain a gentle simmer, not a rolling boil.
  • Using lean cuts — braising is designed for tough, collagen-rich cuts that break down into tenderness over time.
  • Make-Ahead and Meal Prep Tips

    Cooked fish keeps 2-3 days in the refrigerator. White fish flakes easily, making it ideal for cold preparations like salads, tacos, and wraps. Reheat gently in a covered skillet with a splash of water or wine. Freeze raw portions individually wrapped for up to 3 months. Poached or steamed fish reheats better than fried, which loses its crispiness.

    Leftover Transformation Ideas

    Transform your leftovers into entirely new meals:
  • Flake leftover fish into tacos with cabbage slaw, chipotle crema, and fresh cilantro for an easy weeknight meal.
  • Toss flaked fish with pasta, garlic, olive oil, capers, and lemon for a Mediterranean-inspired dinner in 15 minutes.
  • Fold into a creamy chowder with potatoes, corn, and bacon — fish chowder made with already-cooked fish takes just 20 minutes.

  • Dietary Modifications

    For a gluten-free version, use rice flour or cornstarch for dredging instead of wheat flour. For dairy-free, replace butter with olive oil or coconut oil — both complement fish beautifully. For keto-friendly preparation, skip any breading and focus on herb crusts or simple pan-searing. For low-sodium, replace capers and olives (high-sodium garnishes) with fresh herbs and lemon. To make this Whole30 compliant, ensure any coating is compliant and use clarified butter (ghee) instead of regular butter.

    Ingredient Selection and Quality Guide

    Fresh fish should smell like the ocean, not "fishy" — a strong odor indicates deterioration. For whole fish, look for clear, bright eyes and red gills. For fillets, the flesh should be firm, moist, and bounce back when pressed. Sustainable sourcing matters: check the Monterey Bay Aquarium Seafood Watch recommendations for responsible choices. Flash-frozen fish (IQF - Individually Quick Frozen) can actually be fresher than counter fish, as it's often frozen within hours of catching on the boat itself.

    Mastering the Perfect Texture

    Braised texture should be fork-tender but not falling apart into mush. The protein is ready when a fork slides in with no resistance but the meat still holds its shape. Achieving this requires maintaining a bare simmer (not a boil) and checking doneness starting at the 2-hour mark for most cuts. The braising liquid should reduce to a velvety sauce that coats a spoon. If the sauce is thin, remove the protein and reduce the liquid on the stovetop. If too thick, add small amounts of warm stock.

    Kitchen Wisdom

    These fundamental kitchen principles will elevate not just this recipe, but everything you cook:
  • Season in layers, not all at once. Add salt when you sauté the aromatics, again when you add the protein, and a final adjustment before serving. Each addition seasons a different component.
  • Toast your spices before using them. A minute in a dry pan over medium heat releases volatile oils and deepens flavor — the difference between spices that whisper and spices that sing.
  • Taste as you go — seasoning at every stage builds layers of flavor that a single final adjustment can never match. This is the single most important cooking habit you can develop.
  • Deglaze every pan that has fond (brown bits). Whether with wine, stock, or even water, those browned bits contain concentrated flavor that belongs in your sauce, not in the sink.

  • Chef's Recommended Tools

    Lodge 6-Quart Enameled Cast Iron Dutch Oven

    18,300+

    $79.90

    View on Amazon

    OXO Good Grips Wooden Spoon Set (3-Piece)

    5,600+

    $13.99

    View on Amazon
    Budget Pick

    Mesh Strainer Set - Stainless Steel (3-Pack)

    14,200+

    $11.99

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.