Ca Nuong (Vietnamese Grilled Whole Fish)
Whole fish marinated in fish sauce, lemongrass, and turmeric, then baked or grilled until the skin crisps and the flesh stays moist.
About This Recipe
Ca nuong is Vietnam's classic whole-fish preparation, found at riverside grill stalls and family dinner tables alike, where a whole fish -- often snapper, tilapia, or mackerel -- is scored, marinated in a paste of lemongrass, garlic, turmeric, and fish sauce, then grilled or baked until the skin blisters and the flesh flakes cleanly off the bone. The turmeric marinade is what gives the dish its signature golden color and slightly earthy aroma, a technique shared with Vietnam's famous cha ca. The key technique is scoring the fish deeply on both sides before marinating -- this lets the paste penetrate past the skin into the flesh, so every bite carries the lemongrass and turmeric flavor rather than just the surface. Basting with the reserved marinade partway through cooking keeps the fish from drying out, while a high oven or grill temperature at the start crisps the skin quickly. Served whole on a platter with a tangle of herbs, rice paper wrappers, and a side of nuoc cham for dipping, ca nuong is meant to be eaten hands-on: flake the fish onto rice paper with lettuce and herbs, roll, and dip into the sauce for a bite that's smoky, herby, and bright all at once.
Ingredients
Serves 4
- 1 wholesnapper or tilapia(about 1kg, cleaned and scaled)
- 2 stalkslemongrass(minced (tender part only))
- 4 clovesgarlic(minced)
- 1 tbspturmeric powder
- 2 tbspfish sauce
- 1 tbspsugar
- 2 tbspneutral oil
- 1 tspblack pepper
- 1 bunchherbs (mint, cilantro, perilla)(for serving)
- 8 sheetsrice paper(for serving)
- 0.5 cupnuoc cham dipping sauce
Instructions
- 1
Score the fish
Cut 3-4 diagonal slashes into each side of the fish, deep enough to reach the bone, so the marinade can penetrate.
- 2
Make the marinade
Combine lemongrass, garlic, turmeric, fish sauce, sugar, oil, and pepper into a paste.
- 3
Marinate
Rub the paste all over the fish, working it into the slashes and cavity. Marinate at least 30 minutes, or up to 4 hours refrigerated.
- 4
Roast or grill
Preheat oven to 220C/425F. Place fish on a foil-lined tray and roast 25-30 minutes, basting once with pan juices halfway through, until skin is crisp and flesh flakes easily.
- 5
Rest
Let the fish rest 5 minutes before serving so the juices redistribute.
- 6
Serve
Plate whole with fresh herbs, rice paper, and nuoc cham for wrapping and dipping.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Use only the pale, tender inner part of the lemongrass stalk -- the outer layers are too fibrous even when minced.
- →
Score the fish deep enough to hit the bone; shallow cuts leave the center under-seasoned.
- →
If grilling instead of baking, use a fish basket to make flipping the whole fish easier without it falling apart.
Variations
- •
Ca nuong la chuoi: wrap the marinated fish in banana leaf before grilling for extra aroma and moisture.
- •
Use mackerel or pomfret instead of snapper for a richer, oilier result.
- •
Add sliced chile to the marinade for a spicier version popular in central Vietnam.
Storage
Best eaten fresh the day it's cooked. Leftover flaked fish keeps refrigerated up to 2 days and is good cold in a rice paper roll or salad.
History & Origin
Grilling whole fish with turmeric and lemongrass reflects Vietnam's central coastal cooking traditions, where fresh catch and abundant herbs shaped a cuisine built around brightness and smoke rather than heavy sauces.
Frequently Asked Questions
Can I use fish fillets instead of a whole fish?
Yes -- use thick fillets like snapper or salmon, reduce cooking time to about 12-15 minutes, and skip the deep scoring since fillets are thinner.
Why is my fish skin not crisping?
Your oven likely wasn't hot enough, or the fish was too wet going in. Pat the fish dry before marinating and use a hot oven (220C/425F or higher) for the last few minutes.
What if I can't find fresh lemongrass?
Look for frozen minced lemongrass or lemongrass paste in Asian grocery stores -- both work well as substitutes, using about 1.5 tbsp paste per stalk called for.
Nutrition Facts
Per serving (400g / 14.1 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Vietnamese Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes