Cá Kho Tộ: Vietnamese Caramelized Braised Fish

Cá Kho Tộ is a beloved Vietnamese fish dish that delivers big flavor with minimal effort. The sauce — made from caramelized sugar, shallots, and a generous amount of black pepper — creates a perfect balance of savory, sweet, and gently spicy. This quick 30-minute recipe is elegant enough for guests, yet easy enough for a weeknight dinner.

Caramelized Black-Pepper Fish is a delicious Vietnamese dish that's easy to cook at home. The main flavor components are caramelized sugar, shallots and lots of black pepper. The recipe is easy enough for a weeknight (30 minutes) and delicious enough for a special occasion l www.panningtheglobe.com

I love Vietnamese food and most often gravitate toward noodle dishes like pho, Mi Quang Ga (Vietnamese Noodles with Chicken), and Bún Thịt Nướng (Vietnamese Noodle Salad with Pork).

Cá Kho Tộ is something else entirely — a simple yet deeply flavorful sweet-savory fish dish. Despite the lack of noodles, I was intrigued, so I decided to take it into the test kitchen.

What Is Cá Kho Tộ?

Cá Kho Tộ is a traditional Vietnamese dish of fish that’s gently braised in a savory-sweet caramel sauce. The name translates loosely to “fish braised in a clay pot,” referring both to the cooking method (kho, meaning to braise or simmer) and the traditional vessel (tộ, a clay pot).

Choosing the Best Fish for Cá Kho Tộ

I tested this recipe with two types of fish: halibut and swordfish, and both worked beautifully.

Halibut is ideal if you like fish that’s very tender and flakes easily.

halibut

Swordfish is just as tender but holds its shape better, making it a great choice if you want cleaner portions when serving.

swordfish

Traditional versions often use catfish, but any firm, mild fish that can stand up to braising will work well here.

Want To Save this Recipe?

Enter your email and I'll send this recipe straight to your inbox!

The Key Flavors in Vietnamese Caramelized Braised Fish

The ingredient list for this dish is short, but each element plays an important role. The main flavor components are:

  • Caramelized sugar
  • Fish sauce
  • Sautéed shallots
  • Plenty of freshly cracked black pepper
shallots

As the sugar caramelizes, it develops a deep, almost smoky richness that balances perfectly with the salty, savory notes of fish sauce. Black pepper brings warmth and bite, while shallots add sweetness and aroma. Together, these ingredients create a sauce that’s bold, glossy, and incredibly satisfying.

If you’ve ever made caramel, you know it’s cooked right to the edge of burning — and that’s what gives it such depth. In Vietnamese cooking, caramel sauce (nuoc mau) is commonly used to simmer savory foods like meat, chicken, and fish, adding richness rather than sweetness.

Caramelized Black Pepper Fish from Vietnam is an excellent dish that's easy to cook at home. There aren’t a lot of ingredients – the flavor comes from caramelized sugar, fish sauce, shallots, and lots of black pepper. Serve it with steamed white rice and a simple green vegetable. Dinner in 30 minutes.

In this recipe, the sugar is cooked with fish sauce, a staple ingredient in Vietnamese cuisine. Despite its name, fish sauce isn’t fishy; the fermentation process gives it a deep, complex umami flavor that’s salty, subtly sweet, and slightly nutty.

Caramelized Black Pepper Fish from Vietnam is an excellent dish that's easy to cook at home. There aren’t a lot of ingredients – the flavor comes from caramelized sugar, fish sauce, shallots, and lots of black pepper. Serve it with steamed white rice and a simple green vegetable. Dinner in 30 minutes.

Once the sugar begins to caramelize, the fish is added to the pan along with the shallots and plenty of black pepper, allowing everything to simmer briefly until the fish is perfectly cooked and coated in the sauce.

Caramelized Black Pepper Fish from Vietnam is an excellent dish that's easy to cook at home. There aren’t a lot of ingredients – the flavor comes from caramelized sugar, fish sauce, shallots, and lots of black pepper. Serve it with steamed white rice and a simple green vegetable. Dinner in 30 minutes.

How to Serve Cá Kho Tộ

Because the flavors in this dish are so intense, Cá Kho Tộ is best served with simple sides. Steamed white rice is traditional and essential, soaking up the rich sauce. Add a green vegetable or a crisp cucumber salad on the side, and you have a complete, beautifully balanced meal.

Caramelized Black-Pepper Fish is a delicious Vietnamese dish that's easy to cook at home. The main flavor components are caramelized sugar, shallots and lots of black pepper. The recipe is easy enough for a weeknight (30 minutes) and delicious enough for a special occasion l www.panningtheglobe.com

If you try this Cá Kho Tộ recipe, I hope you'll come back to leave a star rating and a comment. I'd love to know what you think!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
caramelized fish fillets in a cast iron skillet.

Vietnamese Caramelized Fish Recipe (Cá Kho Tộ)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 5 reviews

Description

Tender fish in a peppery caramel sauce. This quick and easy stovetop braised fish recipe is easy enough for a busy weeknight and special enough to serve at a dinner party.


Ingredients

Units Scale
  • 1 tablespoon olive oil
  • ¾ cup chopped shallots
  • ¼ cup granulated sugar
  • ¼ cup Asian fish sauce
  • ¼ cup water
  • 1 ½ teaspoons fresh ground black pepper
  • 2 pounds skinless halibut fillets cut into 6-8 pieces (see notes for substitutions)
  • 4 scallions, thinly sliced
  • ½ bunch cilantro, chopped

Want To Save this Recipe?

Enter your email and I'll send this recipe straight to your inbox!


Instructions

  1. Heat oil on medium, in a skillet large enough to hold the fish in a single layer. Add the shallots and cook for 10 minutes, stirring occasionally, until they soften, lowering the heat if they start to brown. Transfer shallots to a small bowl and set aside.
  2. Add sugar, fish sauce, and water to the skillet. Over medium heat, cook the mixture for about 5 minutes, until it starts to turn brown and there are large bubbles throughout. Add the pepper and the cooked shallots and cook for a minute more.
  3. Add the fish in a single layer and cook, turning gently with a spatula every three minutes or so, until it is coated evenly with thickened caramel sauce and just cooked through, 8-10 minutes. (If pans seems dry, add water, 1 tablespoons at a time). Remove from heat.
  4. Diving the fish among plates and top with scallions and cilantro. Serve with steamed rice and a simple green vegetable or salad.

Notes

  • Fish for cá kho tộ: Use any meaty fish fillets with few bones, such as halibut, mackerel, swordfish, salmon or catfish.
  • Nutrition Disclaimer: We do our best to provide accurate nutrition values using an online nutrition calculator; however our nutrition information should be used only as an approximation.
  • Prep Time: 5 mins
  • Cook Time: 25 mins
  • Category: Main dish, dinner
  • Method: stovetop, braise
  • Cuisine: Vietnamese

 

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

18 Comments

  1. I made this last Saturday night for a small dinner party of 6. I served it with white rice and sautéd sugar snap peas. It was simple to prepare and everyone loved it. A simple but very special fish recipe!

  2. Needed vinegar or onion. Adding lime at end was too late. Started out Vietnamese but ended up Jewish (tasted like gefilte fish). But, hey, if like sweet fish.

    1. Oh no! I love this dish so much - I'm sorry your experience wasn't the same. You mentioned that it needed onion. Did you use the full amount of shallots called for? And did you top it with chopped scallions and cilantro?

  3. Lisa,
    I love Vietnamese food and plan to try this recipe the next time halibut is on sale at the market. Thanks so much for sharing this recipe.

    Alaiyo

  4. Made this for guests from out of town - fabulous! So simple yet packed with great flavor. Our exchange student from Vietnam also loved it!

  5. Lisa, I made the caramelized fish tonight for some company. A big hit, very tasty and very easy. Keep 'em coming. Rob

  6. Lisa,
    This one looks fantastic! Big fan of Vietnamese Food and this recipe looks simple enough to make with tasty results to look forward to!

    Hope the husband's new job is going well. Maybe your oldest in LA could meet my daughter in San Diego. Tulane a second time around? Thank god for camp! 🙂