Spicy Bata Fish curry

Recipe by
Total Time:
45-60 minutes
Serves: 4
Nutrition facts:

240 calories, 9 grams fat

Cuisine: Indian Recipe
Technique: Braise Recipe
Difficulty: Medium

Take a look at more Side-Dish Recipes. You may also want to try Chich Barak Kebbe, Lemon Leaf Mint Thogayal , Taiwanese Hamburgers, Chettinad Kathrikai Avial

Rate This Recipe


  • 1 lb- bata fish (can use any white fleshed fish instead)
  • 4 -medium sized brinjals, cut into halves
  • 9- 10 -spicy urad Dal Bori/Vadi
  • 1 -medium sized onion, finely chopped
  • 1- large tomato, finely chopped
  • 3 tbsp- mustard seeds powder
  • 1 tsp -panch phoron
  • 2- green chillies, slit lengthwise
  • Coriander leaves, optional
  • 1 tsp -turmeric powder
  • salt
  • Oil

How to Make Spicy Bata Fish curry

  • Cut and wash the fish pieces thoroughly. Marinade with salt and a pinch of turmeric.
  • Pan fry to a light golden brown colour on both the sides. Keep aside.
  • Pan fry the urad dal bori, keep aside.
  • In a flat bottom skillet, add the panch phoron. Once it starts to sputter, add the green chillies and the onion and fry till the onion turns translucent.
  • Next add brinjal and turmeric powder and let cook, covered, for a minute or two until the raw smell of the turmeric vanishes.
  • Lastly, add the chopped tomato and cook for another 2 mins.
  • Add 2 cups of water, salt and let cook covered until it starts to boil. Then add the fish pieces and cook for another 4-5 mins .
  • Lastly, add the mustard paste (mix mustard powder with 2 to 3 tbsp of water and keep aside for a minimum of 10 mins before use). Use urad dal bori and cook for not more than 2 mins.
  • Add the chopped coriander leaves (optional).
  • Serve hot with rice.