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

In this article
Bring a taste of the South Pacific to your kitchen with steamed fish in banana leaves, one of Fiji’s most cherished national dishes. Fresh fish is wrapped in fragrant banana leaves and gently steamed with aromatic spices, lime and ginger, so it stays beautifully moist while soaking up a subtle, earthy aroma. It is a simple yet impressive dish that celebrates the islands’ love of fresh seafood and natural, eco-friendly cooking — a genuine slice of Fijian island life.
About Steamed Fish in Banana Leaves
Steamed fish in banana leaves is a traditional Fijian dish that captures both the flavour and the culture of the islands. It brings together fresh fish, aromatic spices and the natural taste of the tropics. The banana leaves are far more than an eco-friendly wrapping — they also lend the fish a distinctive aroma and help keep its texture wonderfully juicy. Every time you make this dish you welcome a little corner of Fiji into your home and enjoy the delicious flavours of the South Pacific.
Ingredients (serves 1–2)
- 300 g fresh fish (such as barramundi or snapper)
- 2 large banana leaves
- 1 small onion, finely chopped
- 2 cloves of garlic, crushed
- 1 chilli, deseeded and chopped
- 1 tablespoon fresh ginger, grated
- 2 tablespoons soy sauce, or a gluten-free equivalent
- Juice of 1 lime
- Fresh coriander leaves, to garnish
Shopping for the ingredients
When shopping for the ingredients for steamed fish in banana leaves, the quality of the fish really matters. Fresh, sustainably caught fish from your local fishmonger or market is ideal. Banana leaves are often stocked in Asian grocery shops, and some supermarkets carry them in the freezer section. The remaining ingredients are everyday items you will find in any well-stocked food shop, much like those used in a Coconut Fish.
Preparing the dish
Good preparation is the key to success here. Begin by washing the banana leaves carefully and warming them gently over a flame to make them more flexible. The fish is then marinated with the chopped onion, garlic, chilli, ginger, soy sauce and lime juice. This marinade ensures the fish takes on the flavours beautifully and turns out especially tasty once steamed.
Step-by-step instructions
- Prepare the banana leaves by washing them thoroughly and warming them gently.
- Place the fish in a bowl and marinate it with the onion, garlic, chilli, ginger, soy sauce and lime juice.
- Lay one banana leaf on a flat work surface and spread the marinated fish over it.
- Fold the leaf over so the fish is completely enclosed.
- Add a second banana leaf for stability and tie the parcel up securely.
- Heat a steamer or a pan of water and steam the fish for 20–30 minutes, until cooked through.
- Carefully lift the steamed fish out of the banana leaves and garnish with fresh coriander.
Gluten-free / lactose-free version
Steamed fish in banana leaves is naturally gluten-free and lactose-free, as long as you use a gluten-free soy sauce. Do check all the other ingredients for hidden gluten, especially any processed foods. This makes the dish suitable for anyone with an intolerance while preserving the traditional flavours and the juicy texture of the fish. That way every guest can enjoy this delicious Fijian speciality without a second thought.
Tips for vegans and vegetarians
For vegans and vegetarians, this dish is easy to adapt. Instead of fish you can use tofu or vegetables such as aubergine and courgette, which also steam beautifully inside a banana leaf. These alternatives can be marinated with the same aromatic spices to keep the flavour rich and full. Just remember to adjust the cooking time, as vegetables usually cook more quickly than fish.
More tips and tricks
A little creativity goes a long way in making this dish even more interesting. Experiment with different spices or add tropical touches such as coconut milk or pineapple for extra layers of flavour. You can also try different kinds of fish or seafood to bring variety to the table — a fresh batch of Coconut Grilled Shrimp makes a lovely companion. Tweaks like these lift the dish and let you tailor it to your own tastes.
Adapting the recipe to your taste
You can adapt the recipe through your choice of ingredients, depending on personal taste or what you have to hand. Dial the heat up or down by using more or less chilli, or add a spicy sauce once the dish is cooked. The choice of fish can vary too — try salmon or halibut for a different flavour. By adjusting the recipe to your preferences, you make sure every bite is one to savour.
Ingredient substitutions
Sometimes not every ingredient is to hand, and in those cases sensible alternatives still let you create the dish. Instead of soy sauce you could use tamari, which is also gluten-free. Fresh ginger can be swapped for ground ginger, although the aroma will not be quite the same. Be creative and use what you have available, while always keeping an eye on the flavour.
Drink pairing ideas
To round off the experience, choose a drink that suits the meal. A fresh cocktail made with coconut water and lime is a perfect match for the dish’s tropical flair, much like a Coconut Water. Alternatively, a lightly chilled white wine complements the flavours of the fish and spices. For an alcohol-free option, serve a fruity drink with pineapple or mango to underline the tropical notes.
Serving and presentation ideas
Presentation is the key to an inviting meal. Serve the steamed fish in banana leaves straight onto an attractive platter, keeping the banana leaves as part of the decoration. Garnish the dish with fresh coriander leaves and lime wedges to add colour and freshness. The visual appeal of a thoughtful presentation can lift the whole dining experience and impress your guests.
A bit of history
The story of steamed fish in banana leaves is deeply rooted in Fijian culture. Traditionally, the people of Fiji have used banana leaves to steam food, as this is not only an eco-friendly method but one that preserves the natural flavour of the ingredients. This style of cooking is an important part of Fijian cuisine and is often served at festive occasions and family gatherings. Shaped by a wealth of cultural influences, the dish is a wonderful example of tradition and flavour coming together.
More recipe ideas
- Fish in Banana Leaves
- Steamed Reef Fish in Banana Leaves
- Grilled Coconut Marinated Fish
- Seafood Kokoda
- Grilled Tofu With Tamarind Sauce
Summary: Steamed Fish in Banana Leaves
In short, steamed fish in banana leaves is a simple yet impressive dish that highlights the flavours of Fiji. By using fresh, local ingredients and sticking to traditional cooking methods, you guarantee both flavour and quality. Whether for a special dinner or a relaxed get-together, this dish brings tropical flair straight to your home and is sure to delight your guests. Dive into the world of Fijian cooking and enjoy these delicious flavours!

