Kerala Style Fish Roast Recipe

Course: Side Dish
Cuisine: Indian, Kerala, South Indian
Servings: 3 -4
Author: Maria Jose Martin
Print Recipe


  • 325 gms Fish measured after cleaning, I used Pomfret
  • 12-15 Small onion / Pearl onion sliced
  • 2.5 tsp Crushed ginger & garlic each
  • 1/2 tsp Turmeric powder
  • 3 tsp Chilli powder
  • 1 small -medium Tomato sliced
  • gooseberry size Tamarind soaked in 2-3 tbsp warm water, refer notes
  • 1 cup Water
  • 1/4 tsp Mustard seeds
  • a pinch Fenugreek seeds
  • Coconut oil
  • Curry leaves
  • Salt


  • Heat oil and crackle mustard and fenugreek seeds. Add sliced small onion, crushed ginger and garlic and cook. When it becomes golden brown add chilli and turmeric powder. Fry for a min or two. Add soaked tamarind pulp and ΒΌ cup water. Mix well.
  • Add tomato and salt. When tomato is slightly soft add fish pieces. Coat the fish pieces with the masala. Add 1 cup water and rotate the pan, to ensure the masala is covering the fish pieces. Bring it to boil and simmer and cook for 12-15 mins, till the fish is done and gravy has become thick.


You can use any fleshy fish to make this recipe.
Do a taste test of tamarind to see it's strength and add accordingly. Also some tamarind may be too salty, in that case, be careful while adding salt to the curry.
Make sure you give enough resting time for the dish, since the flavour develops as it rests. Also, you can adjust the qty of gravy to suit your requirements. keep in mind that gravy tends to reduce as it rests.