How to prepare a whole fish in banana leaf for a traditional steamed dish

Steaming a whole fish in banana leaf creates a fragrant, tender meal with a gentle smoky sweetness from the leaf. The packet holds in moisture while herbs, spices, citrus and aromatics flavour the fish from the inside out.

This method suits a family dinner, a relaxed weekend lunch or an Australian-style backyard gathering where a lighter seafood dish works well beside salads and grilled vegetables. Barramundi, snapper and coral trout are excellent choices, though you can use any fresh whole fish with firm flesh.

Choose the right whole fish

Select a cleaned and scaled fish weighing about 700 grams to 1.2 kilograms. Ask the fishmonger to remove the gut and gills while leaving the head and tail attached. A fish with clear eyes, bright red gills and a clean ocean scent is usually a good choice.

Barramundi is widely available across Australia and has mild, slightly sweet flesh. Snapper is another dependable option, particularly when shopping at a good seafood counter in Sydney, Melbourne or Brisbane. For cooks ordering in Noida, a fresh seafood shop can provide suitable fish cuts and other ingredients for a complete meal.

Prepare the banana leaves

Banana leaves are available fresh at Asian grocers and often frozen in larger supermarkets. In Australia, frozen leaves are especially practical because they are easy to keep on hand for dishes such as fish parcels, sticky rice and steamed dumplings.

Rinse the leaves under cool water and wipe them dry. Pass each leaf briefly over a low gas flame, warm barbecue plate or hot pan. This softens the fibres and makes the leaves flexible without cooking them. If using frozen leaves, thaw them completely first and trim away any tough central rib.

Season the fish generously

Make three shallow diagonal cuts on each side of the fish. These allow the seasoning to reach deeper into the flesh and help the fish cook evenly. Rub the outside and cavity with salt, then add a little ground turmeric, black pepper and a squeeze of lime.

For a traditional aromatic paste, blend or crush garlic, ginger, green chilli, coriander stems, lemongrass and a small amount of oil. You can add grated coconut, cumin or a spoonful of tamarind for a regional variation. Rub the mixture into the cuts and cavity, then leave the fish for 20 to 30 minutes in the refrigerator.

Build the fish parcel

Lay two softened banana leaves across each other, with the shiny side facing upwards. Place a few slices of ginger, onion and lime in the centre, then set the seasoned fish on top. Add coriander, curry leaves or Thai basil for a fresh herbal aroma.

Fold the leaves over the fish to create a tight parcel. Secure the packet with kitchen string or wooden skewers. Avoid wrapping it in foil if the banana leaf aroma is the main feature, although a loose outer layer of foil can help prevent leaks when steaming outdoors or transporting the parcel to a barbecue.

Steam until the flesh flakes

Place the parcel in a steamer basket over simmering water. Keep the water below the rack so it does not touch the fish. Cover tightly and steam a 700-gram fish for roughly 20 to 25 minutes; larger fish may need 30 minutes or more.

The fish is ready when the thickest part flakes easily and reaches about 63°C internally. Use a clean probe thermometer near the backbone for the most reliable reading. Keep the steam steady rather than fiercely boiling, as harsh heat can split the leaves and make the flesh dry around the edges.

Rest and open the parcel

Let the cooked fish rest for five minutes before opening. This allows the juices to settle and gives the banana leaf time to release its final burst of fragrance. Carefully cut the string away because hot steam will escape as soon as the parcel is opened.

Transfer the fish to a serving platter with the cooking juices spooned over the top. Taste the juices and adjust with lime, fish sauce, sea salt or a pinch of palm sugar. The result should be bright, savoury and aromatic rather than heavily sauced.

Serve it with fresh accompaniments

Serve the steamed fish with jasmine rice, coconut rice or warm flatbreads. Cucumber ribbons, shredded cabbage, coriander, mint and a sharp lime dressing add freshness. A simple sambal or green chilli relish gives the dish extra heat for guests who enjoy stronger flavours.

For a larger spread, add grilled prawns, vegetable skewers or a prepared rice dish. A generous biryani selection can turn the meal into a festive feast, while a crisp salad keeps the plate balanced. In Australia, this banana-leaf fish works particularly well for summer entertaining, whether served at a Melbourne courtyard lunch or alongside salads at a relaxed Queensland barbecue.

Try this whole-fish steaming technique with barramundi, snapper or your local catch, and bring the parcel to the table while it is still warm and fragrant. Order the seafood and supporting dishes you need, prepare the leaves in advance, and make this traditional steamed dish the centrepiece of your next gathering.