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.

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

Ingredients

4 Servings
(1 serving = one portion of fish)

Fish and Marinade

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

Masala Filling

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

Other

  • Banana leaves (softened over an open flame)
    Banana leaves (softened over an open flame)

How to make Steamed Snapper in Banana Leaf

Prepare and Marinate the Fish

  1. Step 1

    Score the snapper with shallow cuts on both sides.

    Step 1.1: Score the snapper with shallow cuts on both sides
  2. Step 2

    Mix turmeric, chili powder, cumin, and salt in a bowl.

  3. Step 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. Step 4

    Set aside for 15 minutes to marinate.

Prepare the Masala Filling

  1. Step 1

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

  2. Step 2

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

  3. Step 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. Step 4

    Remove from heat and allow to cool.

    Step 2.1: Remove from heat and allow to cool

Pan Fry the Fish

  1. Step 1

    Heat coconut oil in a pan over medium heat.

  2. Step 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. Step 1

    Place the fish on a banana leaf.

  2. Step 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. Step 3

    Wrap the fish securely in the banana leaf and tie with kitchen string if necessary.

Steam the Fish

  1. Step 1

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

  2. Step 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