Banana leaf fish recipe with spiced seer fish wrapped in green banana leaves

Banana Leaf Fish Recipe (Sri Lankan-Style Fish Parcels)

Banana leaf fish is a delicious way to prepare fresh fish with aromatic spices, tangy tamarind, and fresh lime juice. In this recipe, fish steaks are coated in a flavorful marinade, wrapped in banana leaves, and gently cooked in a covered pan until tender and fragrant.

The banana leaves help keep the fish moist while adding a subtle, earthy aroma. Although these fish parcels can also be grilled over charcoal or cooked in an oven, this easy pan-cooking method makes them practical for a homemade dinner.

Serve these flavorful fish parcels with rice, a fresh salad, or your favorite vegetable side dish.

Why You’ll Love This Banana Leaf Fish Recipe

  • Full of flavor: Garlic, curry powder, black pepper, and chilli create a deliciously spiced marinade.
  • Fresh and tangy: Tamarind and lime juice balance the richness of the fish.
  • Moist and tender: Wrapping the fish in banana leaves helps retain moisture during cooking.
  • Flexible cooking methods: Cook the parcels in a covered pan, on a grill, or in the oven.
  • Perfect for seafood lovers: This recipe makes a delicious main course for lunch or dinner.

Ingredients

Serves 4

  • 4 seer fish steaks (approximately 700–800 g total)
  • 1 small onion, finely chopped
  • 4 garlic cloves, finely chopped
  • 1–1½ teaspoons freshly ground black pepper
  • ½ teaspoon curry powder
  • ½ teaspoon chilli powder, or to taste
  • 1 teaspoon tamarind pulp, seeds removed
  • 2–3 teaspoons fresh lime juice
  • ½ teaspoon salt, or to taste
  • 4 large pieces of banana leaf, enough to wrap the fish
  • 1–2 teaspoons cooking oil, for the pan

Optional additions: A small amount of ground cumin or chopped coriander can be added if you enjoy those flavors.

Make Shopping Easier

Add this recipe's ingredients to your shopping list and keep everything organized.

How to Make Banana Leaf Fish

Step 1: Prepare the fish

Fresh seer fish steaks prepared for banana leaf fish recipe

Clean the seer fish steaks and pat them dry with paper towels. Check for any remaining scales or unwanted bones. Set the fish aside while preparing the marinade.

Step 2: Make the spice marinade

Garlic, black pepper, chilli and tamarind marinade for banana leaf fish recipe

Place the finely chopped onion and garlic in a bowl. Add the black pepper, curry powder, chilli powder, tamarind pulp, lime juice, and salt.

Mix everything thoroughly until you have a fragrant, well-combined spice mixture. The marinade should taste spicy, slightly tangy, and savory.

Step 3: Coat the fish

Seer fish steaks coated in spices for banana leaf fish recipe

Add the fish steaks to the marinade. Using clean hands or a spoon, gently coat both sides of each steak so the seasoning covers the fish evenly.

Cover the bowl and refrigerate for at least 30 minutes. For a deeper flavor, you can marinate the fish for several hours or overnight in the refrigerator.

Step 4: Prepare the banana leaves

Fresh green banana leaves prepared for banana leaf fish recipe

Wash the banana leaves thoroughly and wipe them dry. Cut them into pieces large enough to wrap each fish steak securely.

If the leaves are stiff, briefly warm them over low heat or in a warm pan until they become flexible. This helps prevent them from tearing when folded.

Step 5: Wrap the fish parcels

Spiced fish steak wrapped in banana leaves for banana leaf fish recipe

Place one marinated fish steak in the center of each banana leaf. Spoon any remaining marinade over the fish.

Fold the sides of the leaf over the steak, then fold the ends inward to create a secure parcel. Tie with food-safe string if needed, or use an additional strip of banana leaf to hold the parcel closed.

Step 6: Cook the banana leaf fish

Banana leaf fish parcels cooking in a covered frying pan

Heat a heavy-bottomed frying pan over low heat and lightly coat the base with cooking oil.

Arrange the wrapped fish parcels in the pan without overcrowding them. Cover with a lid and cook gently for approximately 8–12 minutes on each side, depending on the thickness of the fish.

Keep the heat low to prevent the banana leaves from burning too quickly. If necessary, add a small splash of water to the pan and replace the lid to help create steam.

The fish is ready when it is opaque throughout, flakes easily with a fork, and reaches an internal temperature of 63°C (145°F).

Step 7: Rest and serve

Cooked banana leaf fish recipe served with rice and lime

Remove the parcels from the pan and let them rest for a few minutes. Carefully open the banana leaves, watching out for hot steam.

Serve the fish while warm, with steamed rice, fresh vegetables, or a simple salad.

Tips for the Best Banana Leaf Fish

  • Choose firm fish: Seer fish steaks work well because they hold their shape during cooking.
  • Balance the marinade: Adjust the lime juice, tamarind, chilli, and salt to suit your taste.
  • Keep the heat low: Gentle cooking helps the fish cook evenly without scorching the leaves.
  • Seal the parcels well: Secure wrapping helps retain moisture and keeps the marinade around the fish.
  • Avoid overcooking: Fish can become dry if left on the heat for too long.

What to Serve with Banana Leaf Fish

This spiced fish pairs beautifully with steamed white rice, yellow rice, coconut rice, sautéed vegetables, or a fresh cucumber and tomato salad. For a more substantial meal, serve it with a mild coconut-based curry.

Frequently Asked Questions

Can I use a different type of fish?

Yes. Firm fish such as kingfish, snapper, grouper, or thick cod fillets can work well. Cooking time will depend on the thickness of the fish.

Can I cook banana leaf fish in the oven?

Yes. Place the wrapped parcels in a baking dish and cook in a preheated oven at 180°C (350°F) until the fish is cooked through. The exact time depends on the size and thickness of the steaks.

Can I grill the fish parcels?

Yes. Banana leaf parcels can be cooked on a barbecue or charcoal grill over moderate heat. Turn them carefully and make sure the fish cooks through without the leaves catching fire.

How long should I marinate the fish?

Allow at least 30 minutes for the flavors to develop. You can marinate the fish overnight in the refrigerator if you prefer a stronger flavor.

Can I prepare the fish parcels in advance?

Yes. Assemble the parcels and keep them refrigerated until you’re ready to cook them. Keep raw fish chilled and cook it thoroughly before serving.

Final Thoughts

This banana leaf fish recipe combines fresh fish with aromatic spices, tangy tamarind, and lime, all wrapped in fragrant banana leaves. The covered-pan method makes it easy to enjoy tender, flavorful fish without needing a barbecue or special equipment.

Try these homemade banana leaf fish parcels for your next seafood dinner, and serve them with rice and your favorite sides.

Explore More Recipes

Looking for more delicious meal ideas? Try these homemade favorites from DishCrave:

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *