Steamed Snapper in Banana Leaf

User profile image
Diana Opoti (@dianaopotieats)

A flavorful dish featuring snapper marinated in spices and wrapped in banana leaf, filled with a fragrant masala.

Prep Time
30min
Cook Time
45min
Total Time
1hr 15min
Steamed Snapper in Banana Leaf recipe

Ingredients

4 Servings
(1 serving = one portion of fish)

Fish and Marinade

  • 1
    whole snapper
  • 1tsp
    turmeric powder
  • 1tsp
    chili powder
  • 1/2tsp
    ground cumin
  • Salt to taste
  • 2tbsp
    coconut oil

Masala Filling

  • 1tbsp
    coconut oil
  • 1
    onion, finely chopped
  • 2clove
    garlic, minced
  • 1
    thumb-sized of ginger, grated
  • 2
    green chilies, sliced
  • 2
    tomatoes, finely chopped
  • 1/4cup
    grated fresh coconut
  • 1/2tsp
    ground coriander
  • Salt to taste

Other

  • Banana leaves (softened over an open flame)

How to make Steamed Snapper in Banana Leaf

Prepare and Marinate the Fish

  1. Score the snapper with shallow cuts on both sides.

    Step 1.1: Score the snapper with shallow cuts on both sides
  2. Mix turmeric, chili powder, cumin, and salt in a bowl.

  3. Rub the mixture generously over the fish, ensuring it coats the cuts.

    Step 1.1: Rub the mixture generously over the fish, ensuring it coats the cuts
  4. Set aside for 15 minutes to marinate.

Prepare the Masala Filling

  1. Heat coconut oil in a pan and sauté onions until translucent.

  2. Add garlic, ginger, and green chilies, cooking until fragrant.

  3. Stir in tomatoes, grated coconut, coriander, and salt. Cook until the mixture thickens.

    Step 2.1: Stir in tomatoes, grated coconut, coriander, and salt
  4. Remove from heat and allow to cool.

    Step 2.1: Remove from heat and allow to cool

Pan Fry the Fish

  1. Heat coconut oil in a pan over medium heat.

  2. Lightly pan fry the fish for about 2 minutes per side to brown the skin.

    Step 3.1: Lightly pan fry the fish for about 2 minutes per side to brown the skin

Wrap in Banana Leaf

  1. Place the fish on a banana leaf.

  2. Stuff the masala filling into the scored cuts and cavity of the fish.

    Step 4.1: Stuff the masala filling into the scored cuts and cavity of the fish
  3. Wrap the fish securely in the banana leaf and tie with kitchen string if necessary.

Steam the Fish

  1. Place the wrapped fish in a steamer or a large pan with a steaming rack.

  2. Steam for 20-25 minutes or until the fish is fully cooked and tender.

Nutrition (per serving)

Calories

83.8kcal (4.19%)

Protein

0.9g (1.76%)

Carbs

3.8g (1.36%)

Sugars

1.3g (2.5%)

Healthy Fat

0.8g

Unhealthy Fat

8.0g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Ensure the banana leaves are softened over an open flame to make them pliable for wrapping.

  2. Serve the dish hot for the best flavor.

FAQS

  1. How do I properly store leftover steamed snapper in banana leaf?

    To store leftover steamed snapper in banana leaf, allow it to cool to room temperature, then wrap it tightly in plastic wrap or place it in an airtight container. It can be stored in the refrigerator for up to 2 days. For longer storage, consider freezing it, but be aware that the texture may change slightly upon reheating.

  2. What are some good side dishes to serve with steamed snapper in banana leaf?

    Steamed snapper in banana leaf pairs beautifully with coconut rice, sautéed greens, or a fresh cucumber salad. You can also serve it with a tangy dipping sauce or a side of lentils for a complete meal.

  3. Can I use other types of fish instead of snapper for this recipe?

    Yes, you can substitute snapper with other firm white fish like tilapia, cod, or halibut. Just ensure that the fish you choose can hold up during the steaming process and has a mild flavor to complement the spices.

  4. Is steamed snapper in banana leaf suitable for gluten-free diets?

    Yes, steamed snapper in banana leaf is naturally gluten-free as it primarily consists of fish, spices, and vegetables. Just make sure that any additional ingredients or sauces you use are also gluten-free.

  5. What can I use instead of banana leaves for wrapping the fish?

    If you can't find banana leaves, you can use parchment paper or aluminum foil as an alternative. While banana leaves impart a unique flavor, these substitutes will still help keep the fish moist during steaming.

Loading reviews...

dianaopotieats's profile picture
instagram

Diana Opoti

(@dianaopotieats)

Self taught cook making restaurant style food. ...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia