Friday, March 15, 2019


Patrani Macchi is a steamed fish preparation from the Parsi Cuisine. Fish fillets are marinated in Mint, coriander and coconut chutney along with ginger, garlic, and spice powders for flavouring. For tanginess we can add lemon juice or tamarind paste and a little sugar to balance the taste. Select a fleshy fish preferably a boneless variety. I have used Rawas
The marinated fish pieces are carefully wrapped in banana leaves and steamed until done. Some people bake it in the oven too. This preparation is made during weddings and festive occasions by the Parsi Community.

Fish Fillets ..... 400 gms  (choose fleshy and boneless variety)
Banana leaves .... 1-2 as needed 
Coriander leaves .. 1 cup
Mint leaves ....... 1/4 cup
Green chillies .... 1-2
Garlic .............. 5-6 cloves
Ginger ........... 1/2 inch piece
Grated coconut .. 1/2 cup
Peanuts ............. 1 tbsp (powdered)
Coriander powder .... 1 tsp
Cumin powder ....... 1/2 tsp
Garam masala powder .. 1/2 tsp
Turmeric powder .......... 1/4 tsp
Lemon juice ............... 1 tbsp
Salt ....................... to taste
Oil ..................... 2 tbsps


Grind all the ingredients except fish and make a coarse paste.

Clean the fish slices and sprinkle salt. set aside for an hour.

Wash them well and marinate with the ground paste.

Wrap the dish with a cling film and refrigerate for few hours.

Now cut the banana leaves and brush some oil on the surface. Place a fish piece in each one.

 Fold the leaf making a parcel. Tie it with a thread or secure it with tooth picks.

Place the parcels on a steamer and keep it on a stand in a bigger pan with water in it.

Cover and steam for 15 - 20 minutes depending on the thickness of the fish pieces.

You can see the colour of the banana leaf has changed which means the fish is ready.

Cut the thread and open the leaf. Remove the fish pieces and plate them.

This fish can be served as a side dish with dal, rice or any curry.

Pin for later

You may also like:


  1. What a lovely idea to use banana leaves to steam the fish. Your dish looks great served with the rice and curry.

  2. I love the idea of your marinade, all my favourites

  3. Shobha, my aunt usually makes this for my hubby whenever we visit her and he loves it. However, I thinks she doesn't add peanuts and of course uses foil as we don't banana leaves readily for steaming or baking. Love the green colour of the ready dish.

    1. Ok.. that will not make much difference.. even in Sindhi style masala we dont add peanuts.

  4. Such a delicious feast this is. I do love fish n steamed fish is something so beautiful. Love it

  5. Well my daughter and husband loves fish and I was looking for some Indian style steamed recipe. This fits all the boxes. A must try for sure.

    1. Thanks Renu.. I find this one very healthy too.

  6. with that awesome masala paste, that would be one delicious fish for sure!

    1. Thanks dear .. it is one of the best recipes I made in the steamed / baked ones

  7. I don’t eat fish but the dish sounds so rich in flavours with all this masala ingredients..steaming it must have infused all the flavours of spices in fish..

    1. Yes dear. You can try this with yam slices. I usually shallow fry them.

  8. Kya baat hai Shobhaji. looks so delicious.

  9. As I am not big fan of fish & my husband loves fish so much. Incredibly delicious looking fish & love the marination most.

    1. Thanks Jolly. Do make this healthy version for your hubby.

  10. This must be a taste heaven for fish lovers. I could probably sub it with sweet potato / arbi and steam it similarly !


Do show some love if you liked my recipe. Leave a comment here.

Print Recipe