Skip to main content

Fish curry with mustard seeds

Fish with mustard seeds curry

Fish curry with mustard seeds is a spicy fish curry recipe. Here I'm using yellow mustard seeds as black mustard seeds are bitter than yellow one. Before making a paste soak the mustard seeds in hot water for at least half an hour to reduce its bitterness. 

  Any kind of fish big or small can be used for preparing this recipe. Fish which are not fresh , which is one or two days old is good to taste with mustard seeds. I donot make this recipe with fresh fish. I always make sour fish curries with fresh fish. There are two procedure of making this recipe. You can fry fish pieces or you can cook it as raw. Generally I donot fry fish, I directly add it to the mustard gravy. But here I am frying the fish pieces before adding it to the gravy.

Fish curry with mustard seeds

📎Course : Main course
📎Cuisine : Indian
🔪Preparation Time : 15 minutes
♨Cooking Time : 30 minutes
🕞Total : 45 minutes 
🍴Servings : 2


  • 4 pieces fish
  • 2 onions finely chopped
  • 1 tomato finely chopped
  • 2 green chillies
  • 2 tbsp mustard seeds
  • 1/2 tbsp cumin powder
  • 1/2 tbsp coriander powder
  • 1/2 + 1/2 tbsp turmeric powder 
  • 3 tbsp oil
  • 1 cup water and
  • salt to taste


  1. Make a paste of mustard seeds and chillies. 
  2. Rub fish with salt and turmeric.
  3.  In a pan heat oil and fry the fish pieces. Drain and keep the fish pieces aside. 
  4. In the remaining oil add chopped onions,  fry till translucent and add chopped tomatoes and cook until oil separates.
  5. Now add turmeric powder, cumin powder and coriander powder. Add salt and mustard seeds' paste. Mix well. 
  6. Add fish an stir and add 1 cup of water and cook in high heat for five minutes. 
  7. Remove pan from heat. Serve hot with plain rice.