VietnameseSautéed

Vietnamese Sautéed Fish with Dill and Fish Sauce

Authentic Vietnamese sautéed fish (Ca Kho To) with caramelized fish sauce, fresh dill, and garlic. A beloved Southern Vietnamese classic featuring tender, flaky fish in a rich, savory sauce infused with aromatic herbs and nuoc mam.

Vietnamese Sautéed Fish with Dill and Fish Sauce

The broth takes time. This sautéed 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 Fish and Aromatics

  • 1.5 pounds (680g) white fish fillets (such as sea bass, snapper, catfish, or cod), cut into 2-3 inch pieces
  • 8 garlic cloves, thinly sliced
  • 2 shallots, thinly sliced into rings
  • 3 tablespoons Vietnamese fish sauce (nuoc mam)
  • 2 tablespoons palm sugar or brown sugar
  • 2 tablespoons neutral oil (vegetable, canola, or light olive oil)
  • 1/2 cup water or fish stock
  • 1 teaspoon sea salt
  • 1/2 teaspoon white pepper
  • 2 Thai bird's eye chili peppers, bruised and left whole (or 1/4 teaspoon red pepper flakes)
  • For the Fresh Dill and Finishing

  • 1 generous bunch fresh dill (about 1 cup, loosely packed), roughly chopped
  • 1/4 cup fresh cilantro, roughly chopped (optional but traditional)
  • 2 scallions, cut into 1-inch pieces
  • 1 lime, cut into wedges
  • 2 tablespoons crispy fried shallots (store-bought or homemade)
  • Red Thai chili pepper slices for garnish (optional)
  • Steamed jasmine rice, for serving
  • Equipment Needed

  • Large skillet or wide sauté pan (preferably with a lid)
  • Cutting board and sharp knife
  • Measuring spoons and cups
  • Wooden spoon or silicone spatula for stirring
  • Small bowl for mixing sauce
  • Tongs or gentle spatula for handling fish
  • Paper towels
  • Serving platter or individual bowls
  • Instructions

    Preparation (10 minutes)

  • Prepare the fish: Pat the fish fillets dry with paper towels—this is crucial for proper sautéing and helps the fish develop a light golden exterior. If using thick fillets, cut them into 2-3 inch pieces to ensure even cooking. Thinner pieces will cook more quickly and uniformly. Season lightly with sea salt and white pepper on both sides, letting the salt draw out some surface moisture. Pat dry again with clean paper towels.
  • Prepare aromatics: Thinly slice the garlic cloves lengthwise—this exposes more surface area for even cooking and allows the garlic to perfume the oil without burning. Slice shallots into rings. Leave the Thai chilies whole but bruise them by pressing with the side of your knife to release essential oils while keeping them intact for easy removal later.
  • Create the sauce base: In a small bowl, combine fish sauce, palm sugar, and water. Stir well until the sugar dissolves. This balanced sauce (salty from fish sauce, sweet from sugar, savory from the reduced liquid) is the foundation of the dish. Taste it—it should be fragrant and well-balanced, with the umami of fish sauce as the primary note.
  • Sautéing Process (20-25 minutes)

  • Heat the oil: Place the large skillet over medium-high heat. Add the neutral oil and let it heat for 1-2 minutes. When a piece of garlic sizzles immediately upon contact with the oil (but doesn't brown instantly), the temperature is perfect.
  • Fry garlic and shallots: Add the sliced garlic to the hot oil and stir constantly for 1-2 minutes until the garlic begins to turn golden and becomes fragrant. Be vigilant—Vietnamese cooking values the moment when garlic is golden and aromatic but not yet darkened. Add the sliced shallots and continue cooking for another 1-2 minutes, stirring occasionally, until the shallots become translucent and begin to caramelize. These aromatics will flavor the oil and create a fragrant base for the sauce.
  • Add fish carefully: Gently place the seasoned fish pieces into the fragrant oil. The fish should sizzle gently upon contact. Depending on your skillet size and fish piece size, you may need to work in batches to avoid overcrowding. Leave each piece undisturbed for 2-3 minutes to allow the bottom to develop a light golden surface. This isn't about creating a crust (sautéing in oil over medium-high heat won't give you that), but about developing flavor through careful browning.
  • Turn fish gently: Using tongs or a gentle spatula, carefully turn each fish piece to cook the other side for another 2-3 minutes. Handle the fish with care—it's delicate and will break apart if you're too aggressive. The goal is to cook it through while maintaining its integrity. The fish will continue to cook after you add the sauce, so don't worry if it's not completely cooked at this stage.
  • Pour the sauce: Add the fish sauce mixture to the pan, pouring it carefully around the fish rather than directly on top. The liquid should come about halfway up the sides of the fish pieces. Also add the bruised Thai chilies at this point.
  • Simmer with lid: Increase the heat to medium-high and bring the sauce to a gentle simmer. Once it's simmering (small bubbles breaking the surface consistently), cover the skillet with a lid and reduce heat to medium. Simmer for 8-10 minutes until the fish is fully cooked through and flakes easily when pressed gently with a fork. The sauce will reduce and become more concentrated, developing deeper, more complex flavors.
  • Check for doneness: The fish is fully cooked when it's opaque throughout and flakes into tender pieces with gentle pressure. If the fish appears to still have translucent areas, simmer for another 2 minutes and check again. The sauce should have reduced by about half, becoming more syrupy and glossy.
  • Final Assembly (5 minutes)

  • Remove from heat and add dill: Turn off the heat. Immediately add most of the chopped fresh dill to the pan, reserving a small handful for garnish. Stir gently to distribute the dill throughout the sauce. The residual heat will slightly wilt the dill while preserving its fresh aroma. Don't overcook the dill—you want it to remain vibrant green and aromatic.
  • Final seasoning: Taste the dish. The sauce should be a balance of savory (from fish sauce), sweet (from the caramelized garlic and palm sugar), and herbaceous (from the dill). If it needs more depth, add another 1/2 tablespoon of fish sauce. If it's too salty, add a splash more water.
  • Plate and garnish: Transfer the fish pieces to individual bowls or a serving platter, dividing the sauce evenly among servings. The sauce should partly submerge the fish, and the garlic and shallot pieces should be distributed throughout. Garnish with the reserved fresh dill, cilantro, scallion pieces, and crispy fried shallots. Remove and discard the bruised Thai chilies (they've given their flavor to the dish and have a woody texture).
  • Serve immediately: Serve immediately over steamed jasmine rice with lime wedges on the side. The lime adds brightness and acidity that balances the rich, savory sauce. Guests can squeeze fresh lime juice over their portion to customize the balance of flavors.
  • Expert Tips

  • Select the right fish: Choose fresh, firm white fish with mild flavor. Sea bass (ca vang) is traditional in Vietnam, but snapper, catfish, cod, or halibut all work beautifully. Avoid delicate fish like sole or flounder—they'll break apart during the sautéing process. Ask your fishmonger for fish that's been recently caught and is firm to the touch.
  • Don't skip the drying step: Properly drying the fish before sautéing ensures better browning and prevents the fish from steaming in its own moisture. Pat gently but thoroughly with clean paper towels. This step is crucial for proper flavor development.
  • Master the garlic timing: The garlic should be light golden and fragrant, never dark brown or burned. If it browns before you add the fish, discard it and start over with fresh garlic. Burned garlic tastes bitter and will compromise the entire dish.
  • Use quality fish sauce: The dish's success depends entirely on quality Vietnamese fish sauce. Look for brands like Red Boat, Three Crabs, or Phu Quoc fish sauce. The fish sauce should smell pungent but not metallic or rancid. This aroma mellows completely during cooking, leaving only savory depth.
  • Balance your sauce: Vietnamese cooking is about balance—salty, sweet, sour, and bitter in harmony. Taste constantly as you cook and adjust with additional fish sauce or palm sugar as needed. This teaches you to develop your palate and understand flavor combinations.
  • Fresh dill is non-negotiable: While cilantro can be substituted in many Vietnamese dishes, dill is essential to this particular preparation. It's not just a garnish—it's a crucial flavor component that complements the fish sauce perfectly. Use only fresh dill; dried dill lacks the aromatic oils that make this dish special.
  • Variations

  • Catfish Version (Ca Kho To): Replace white fish with catfish fillets and increase the fish sauce to 4 tablespoons. Catfish's richer flavor and higher oil content make it ideal for this preparation, and it's the traditional choice in Vietnam. The cooking time remains the same—10 minutes after adding the sauce.
  • Spicy Version with Lemongrass: Add 2 stalks of bruised lemongrass (white part only, cut into 2-inch pieces) when you pour in the sauce. This adds aromatic complexity and is popular in Central Vietnamese variations. Remove the lemongrass before serving.
  • Vietnamese Fish Stew: Double the liquid in the sauce (use 1 cup water instead of 1/2 cup) and add chunks of daikon radish, carrot, and potatoes. The result is closer to a stew and takes 20-25 minutes total. Serve in deep bowls with bread for dipping.
  • Herbs-Only Version: Substitute dill with fresh mint, Thai basil, and cilantro in equal parts. Stir in the herbs just before serving. This creates a lighter, more herbal flavor profile popular in Northern Vietnamese variations.
  • Tamarind-Fish Sauce Version: Replace half the water with tamarind juice and reduce palm sugar to 1 tablespoon. This adds a subtle sour note that's particularly popular in Central Vietnamese coastal regions. The result is more complex and slightly sour—less sweet than the traditional version.
  • Storage Instructions

    Refrigerator: Store the cooked fish in sauce in an airtight container for up to 2 days. The flavors actually intensify as it sits. Reheat gently on the stovetop over low heat for 5-8 minutes, stirring occasionally, until heated through. Do not microwave, as this can toughen the fish. Freezer: The fish and sauce can be frozen together for up to 2 months in an airtight freezer container. However, the texture of the fish will be slightly affected by freezing—it may become slightly mushier upon thawing. Freeze without the fresh dill garnish. Thaw overnight in the refrigerator and reheat gently on the stovetop. Reheating: Always reheat on the stovetop over low to medium-low heat rather than in the microwave. Low, gentle heat preserves the fish's texture. If adding fresh dill garnish, do so only after reheating—the fresh herbs will taste fresher and more aromatic if added at serving time rather than during reheating.

    Serving Suggestions

  • Traditional Vietnamese meal: Serve over steamed jasmine rice with pickled vegetables (do chua) on the side and a simple cucumber salad dressed with lime-fish sauce vinaigrette.
  • Vietnamese broken rice bowl (Com tam): Serve over Vietnamese broken rice (com tam) rather than regular jasmine rice for a more textured, rustic presentation typical of Southern Vietnam.
  • Light and healthy: Serve with a bed of fresh greens (lettuce, spinach, or watercress) underneath. The warm sauce will slightly wilt the greens while keeping them fresh and nutritious.
  • Vietnamese rice paper wraps: Cool the fish pieces slightly and serve as a component of fresh spring rolls with rice paper, lettuce, herbs, and vermicelli. The sauce can be used as a dipping condiment.
  • Casual family-style: Transfer everything to a shallow serving dish and place in the center of the table. Let family members serve themselves over their individual bowls of rice.
  • Frequently Asked Questions

    Q: Can I use frozen fish for this recipe? A: Fresh fish is always preferable for the best texture and flavor, but properly frozen fish (thawed overnight in the refrigerator) works fine. Pat thawed fish extra dry with paper towels before cooking, as it tends to release more moisture than fresh fish. The cooking time remains the same. Q: What if I can't find fresh dill? A: This is tricky since dill is central to the recipe. In a pinch, you can use fresh cilantro plus a small amount of fresh mint, though the flavor will be different. Some cooks substitute with fresh tarragon in Western interpretations. However, seeking out fresh dill is worth the effort—it's usually available in most grocery stores' produce sections year-round. Q: Can I make this without fish sauce? A: Fish sauce is essential to authentic Vietnamese flavor and can't really be replicated. If you have an aversion to fish sauce, consider this a non-negotiable ingredient for this recipe to maintain authenticity. However, a combination of soy sauce and a tiny bit of anchovy paste can work as a last resort, though the result will be noticeably different. Q: How do I prevent the fish from breaking apart while cooking? A: Use a gentle touch when turning the fish and avoid overcrowding the pan. Cut larger fillets into 2-3 inch pieces so they cook quickly and evenly. Firmer varieties of white fish (sea bass, snapper) hold together better than delicate varieties. Handle with tongs rather than a fork, which can puncture the fish. Q: Can I make this in a rice cooker or Instant Pot? A: You could sauté the aromatics and fish in the Instant Pot's sauté mode (following the first steps), then add the sauce and simmer gently using the simmer function or low pressure for 3-4 minutes. However, traditional stovetop sautéing gives you more control and better browning of the aromatics, so I recommend using a regular skillet for the best results.
    Affiliate Disclosure: This page contains affiliate links to recommended cookware. As an Amazon Associate and participant in other affiliate programs, we earn a small commission from qualifying purchases at no additional cost to you.
    Shop Recommended Equipment
    *Last updated: 2026-01-19*

    Kitchen Science: Why This Method Works

    Baking relies on the Maillard reaction and caramelization to develop complex flavors. Between 280-330°F, amino acids and sugars undergo hundreds of chemical reactions that create the golden-brown crust and deep savory notes we associate with well-baked food. Understanding this science explains why proper preheating and avoiding overcrowding (which traps steam and prevents browning) are critical to achieving the best results with this recipe.

    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:
  • Cod or halibut: Mild, flaky white fish. Cod is thinner, so adjust cooking time.
  • Cauliflower steaks: Cut thick cross-sections and season identically to the fish.
  • Salmon: Richer and fattier than most white fish. Reduce any added oil.
  • Shrimp (large): Peel and devein, cook significantly less time. Done when pink and C-shaped.
  • Troubleshooting Guide

    Even experienced cooks encounter issues. Here's how to recover:
  • If cooking unevenly, your oven may have hot spots. Rotate the pan 180 degrees halfway through and consider using an oven thermometer to verify temperature accuracy.
  • If the top is browning too fast, tent loosely with aluminum foil and continue baking until the interior reaches the correct temperature.
  • If the interior is still raw when the outside is done, reduce the oven temperature by 25°F and extend cooking time, allowing heat to penetrate gently.
  • 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:
  • Opening the oven door repeatedly — each opening drops temperature by 25-50°F and extends cooking time significantly.
  • Forgetting to rest the dish after baking — residual heat continues cooking for 5-10 minutes after removal.
  • Skipping the preheating step — starting in a cold oven leads to uneven cooking and longer bake times that dry out the exterior.
  • Overcrowding the baking sheet — ingredients steam instead of browning when packed too tightly together.
  • Plating and Presentation

    Position the fillet as the focal point with sides arranged around it like supporting actors. Spoon sauce beside, not over, delicate fish to preserve the beautiful sear. Lemon wheels, capers, or herb sprigs add Mediterranean elegance. For flaky white fish, serve on a bed of vegetables so the base keeps everything together during service.

    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:
  • Toss flaked fish with pasta, garlic, olive oil, capers, and lemon for a Mediterranean-inspired dinner in 15 minutes.
  • Mix with mashed potatoes to form fish cakes, bread lightly, and pan-fry until golden for a British-inspired treat.
  • Flake leftover fish into tacos with cabbage slaw, chipotle crema, and fresh cilantro for an easy weeknight meal.

  • Chef's Recommended Tools

    Lodge Cast Iron Skillet - 12 Inch Pre-Seasoned

    52,800+

    $34.90

    View on Amazon
    Budget Pick

    Silicone Spatula Set (5-Piece) - Heat Resistant

    15,200+

    $9.99

    View on Amazon

    Cuisinart Stainless Steel 12-Inch Skillet with Lid

    8,700+

    $39.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.