National Dish Fiji: Steamed Reef Fish in Banana Leaves (Recipe)

In this article
Few dishes capture the spirit of the South Pacific quite like steamed reef fish in banana leaves, Fiji’s celebrated national dish. Fresh fish from the reef is parcelled up with onion, tomato and a squeeze of lime, then gently steamed inside fragrant banana leaves that lend a subtle, smoky aroma. The result is wonderfully tender, light and full of island flavour — a healthy, fuss-free way to bring a taste of Fiji to your own table.
About Steamed Reef Fish in Banana Leaves
Steamed reef fish in banana leaves is a much-loved dish across Fiji, perfectly capturing the flavours of the Pacific. It brings together the freshness of seafood with an array of local spices and vegetables. Cooking the fish inside banana leaves does more than impart a unique aroma — it also makes for a gentle, healthy way to cook that keeps the flesh moist. Enjoy the delicate textures and bright flavours of this traditional dish, an absolute must for locals and travellers alike.
Ingredients (serves 1–2)
- 300 g fresh reef fish (such as snapper or mackerel)
- 2 banana leaves
- 1 onion, diced
- 1 tomato, diced
- 1 red pepper, diced
- 2 cloves garlic, finely chopped
- 1 teaspoon grated ginger
- 1 teaspoon lime juice
- Salt and pepper to taste
- Fresh herbs (such as coriander or parsley) to garnish
Shopping for the ingredients
When shopping for steamed reef fish in banana leaves, it pays to focus on the freshness of your produce. Visit a local market or fishmonger to track down the best reef fish you can find. Where possible, choose regional vegetables to keep the flavour authentic. Banana leaves are available from Asian grocery shops, but make sure they are fresh and undamaged before you buy. This dish sits naturally alongside other island classics such as Kokoda, where the quality of the seafood is everything.
Preparing the dish
Getting ready to make steamed reef fish starts with cleaning and marinating the fish. Cut it into even pieces and combine in a bowl with the spices, onion, tomato, pepper and the lime juice. Leave the mixture to marinate for at least 30 minutes so the flavours can soak in. Meanwhile, briefly pass the banana leaves over a flame to soften them, which makes them far easier to fold and wrap.
Step-by-step instructions
- Spread the reef fish evenly over the banana leaves.
- Lay the marinated vegetables on top.
- Fold the banana leaves around the fish and vegetables and tie them up securely.
- Heat a steamer and carefully place the wrapped parcel inside.
- Steam the fish for about 30 minutes, until it is tender and cooked through.
- Open the parcel carefully and garnish the fish with fresh herbs.
Gluten-free / lactose-free version
Steamed reef fish in banana leaves is naturally gluten-free and lactose-free. Even so, do check that every spice and ingredient you use is free from unwanted additives. That makes this dish a perfect choice for anyone with intolerances. Fresh herbs and spices are not only good for you but also a brilliant way to intensify the flavour without reaching for anything processed.
Tips for vegans and vegetarians
For anyone who wants to try a vegan or vegetarian version of steamed reef fish, the fish can easily be swapped for tofu or seitan. Pair the tofu with plenty of vegetables and spices to build a full, satisfying flavour even without seafood. Keep working with the same marinade and the banana-leaf wrapping as before. Experiment with different vegetables to create a colourful, varied mix that holds together beautifully.
More tips and tricks
A few simple tips can take your steamed reef fish even further. Always use the freshest ingredients you can find to draw out the best flavours. Adjust the spices to suit your own palate and give the dish a personal touch. Another lovely idea is to wrap the fish in other types of leaf — grape leaves, for example — to achieve a slightly different flavour profile.
Adapting the recipe to your taste
The recipe for steamed reef fish is easy to tailor to personal preference. You can use different kinds of fish, or even other seafood, depending on what is available. Add extra ingredients to the spice mix — chilli for a little heat, perhaps, or coconut milk for a creamier texture. Don’t hesitate to cook with the seasons and try new vegetable combinations as you go.
Ingredient substitutions
If some of the ingredients in steamed reef fish aren’t to your liking, or you simply can’t find them, there are plenty of alternatives. You might swap the onion for leek, for instance, or use a little fresh butter in place of oil. Olive oil also brings a delicious flavour and makes the dish a touch healthier. Try vegetables such as fennel or courgette to add an unexpected note, much as you would in a Fish Stew with Lime.
Drink pairing ideas
Light, refreshing drinks are the ideal partner for steamed reef fish. A chilled glass of Sauvignon Blanc or a crisp rosé pairs beautifully with the flavour of the fish. For non-alcoholic options, fruit juices or a lime-and-mint lemonade are well worth a try. Coconut water is another excellent choice that underlines the tropical mood — much like a glass of Coconut Water on a warm island evening.
Serving and presentation ideas
The presentation of steamed reef fish should be every bit as memorable as the dish itself. Serve the fish straight in its banana leaves on a large platter to keep that rustic feel. Fresh herbs and lemon slices make the arrangement even more inviting. Use colourful vegetables to brighten the plate visually and create a real centrepiece for your guests.
A bit of history
Steamed reef fish in banana leaves is a traditional dish rooted deep in Fijian culture. The pairing of fish and banana leaves reflects the close bond islanders share with nature and their surroundings. In many Fijian villages this dish is prepared for celebrations and family gatherings, fostering a real sense of community and togetherness. The method has been refined over generations and remains a proud part of the country’s Fijian cuisine and cultural identity.
More recipe ideas
- Steamed Fish in Banana Leaves
- Grilled Coconut Marinated Fish
- Coconut Rice
- Seafood Coconut Stew
- Lime Marinated Octopus
Summary: Steamed Reef Fish in Banana Leaves
Steamed reef fish in banana leaves is a delicious, healthy dish that embodies the essence of Fiji. Made with fresh ingredients, lovingly prepared and served, it offers an exquisite burst of flavour. It is not only a treat for the palate but a cultural experience too. Let the variety of its aromas and its unique style of cooking win you over!


