Malvani Fish Curry Recipe - Delicious And Spicy Fish Curry

The Malvani Fish Curry is a traditional fish curry that is taken from the malvani cuisine which uses freshly ground malvani masala and is cooked along with coconut milk. The fish curry uses king fish which gives in a delicious flavour to the curry. You can serve the fish curry along with steamed rice and a pomfret fry.

Archana's Kitchen
Malvani Fish Curry Recipe - Delicious And Spicy Fish Curry
23793 ratings.

Malvani Style Fish Curry Recipe is a special dish that is originated western coastal region of India. Malvani cuisine has got its influence from both Maharashtra and Goa.  They are typically non-vegetarian eater mainly seafood because of their close proximity to the ocean. As the fisherman’s catch their fresh fishes that becomes a part of their everyday meal.

In Malvani fish curry we have used freshly ground malvani masala into it and is slowly stewed with sautéed onions, tomatoes in coconut milk. Few pieces of kokum is also added to give a souring element into the curry.

Serve the Malvani Fish Curry Recipe along with some Steamed rice, Fish Fry, Pickled onions by the side to make a delicious lunch or dinner. It also makes a perfect weekend lunch or weekend dinner idea.

If you are looking for more Fish curry recipe here are some : 

  1. Kerala style Fish Curry Recipe
  2. Pohala Jhola Recipe (Pohala Fish Curry)
  3. Nadan Meen Kari Recipe (Kerala Style Fish Curry)

Cuisine: Malvani
Course: Lunch
Diet: High Protein Non Vegetarian
Equipments Used: Hard Anodised Kadai (Wok)
Prep in

10 M

Cooks in

30 M

Total in

40 M


2 Servings


    For the Fish Curry
  • 1 inch Ginger , finely chopped
  • 4 cloves Garlic , finely chopped
  • 1 Onion , finely chopped
  • 2 Tomato , finely chopped
  • 1/2 cup Coconut milk
  • 1/4 cup Tamarind Water
  • 1 sprig Curry leaves
  • 1 teaspoon Mustard seeds (Rai/ Kadugu)
  • 1 teaspoon Mustard oil
  • Salt , to taste
  • To Marinade
  • 2 King fish , cut into flat fillet
  • 1 teaspoon Red Chilli powder
  • 1/2 teaspoon Turmeric powder (Haldi)
  • 1 teaspoon Cumin powder (Jeera)
  • 1 teaspoon Coriander Powder (Dhania)
  • 1 Lemon juice
  • Salt , to taste
  • For the Malvani Masala
  • 1 teaspoon Coriander (Dhania) Seeds
  • 1/2 teaspoon Cumin seeds (Jeera)
  • 1 teaspoon Fennel seeds (Saunf)
  • 1 inch Cinnamon Stick (Dalchini)
  • 2 Cloves (Laung)
  • 1 Bay leaf (tej patta)
  • 1 pinch Nutmeg
  • 1/2 teaspoon Whole Black Peppercorns
  • 4 Dry Red Chillies
  • 1 Star anise

How to make Malvani Fish Curry Recipe - Delicious And Spicy Fish Curry

  1. To begin making the Malvani Fish Curry Recipe, we will first wash the king fish well with water, drain the water completely. Add in red chilli powder, turmeric, cumin powder, coriander powder, salt to taste and lemon juice. Give it a mix and marinate the fish for at least 30 minutes.

To make the Malvani Masala
  1. Heat a saucepan, dry roast the coriander seeds, cumin seeds, fennel, cloves, cinnamon, cloves, bay leaf, star anise and black peppercorns for at least 5 minutes, until it is well roasted.

  2. Once done, grind all the roasted ingredients, along with dry red chillies, nutmeg to a smooth Malvani masala powder.

To make the Fish Curry
  1. Heat a kadai, drizzle mustard oil, allow the mustard seeds to splutter for few seconds. Add in curry leaves.

  2. Leave it to crackle, and then add in chopped ginger, garlic and onions and saute until the onions soften have turned to golden brown.

  3. Add chopped tomatoes, sprinkle salt and turmeric and saute till the tomatoes turn slightly mushy.

  4. Sprinkle the freshly prepared Malvani masala as well and saute for a minute. Add in 1/2 cup of tamarind water and allow it to cook in the masala and with the tomatoes for 2 to 3 minutes.

  5. Simmer the flame, add coconut milk and bring it to a boil. Slowly add in the marinated fish pieces into the boiling curry, you can also add in any extra marinated masala that is left in the bowl as well.

  6. Add a little water and adjust the consistency and add in salt o taste in the Malvani Fish Curry.

  7. Give the Malvani Fish Curry a light stir. Cover the bowl of a lid and simmer the Malvani fish curry for at least 10 minutes until the fish is completely cooked through.

  8. Once the Malvani Fish Curry is done, turn off the heat. Check the salt and spices and adjust accordingly. Transfer the Malvani Fish Curry to a serving bowl and serve hot.

  9. Serve the Malvani Fish Curry Recipe along with some Steamed riceFish FryPickled onions by the side to make a delicious lunch or dinner. It also makes a perfect weekend lunch or weekend dinner idea.