Spicy Tomato Fish Fry



  1. Fish – 1/2 kg. ; boneless (cut into small cubes)
  2. Coconut oil – 4 tbsps.
  3. Ginger – 1.5 tsbps.; finely chopped
  4. Garlic – 1.5 tbsps.; finely chopped
  5. Greenchilly – 1 number; slit
  6. Curry leaves – a few
  7. Onion – 3 numbers; medium; finely choppped
  8. Shallots – 10 numbers; thinly sliced
  9. Kashmiri chilly powder – 1/2 heaping tsp.
  10. salt to taste
  11. Tomato – 2 numbers; large; thinly sliced

For marinating the fish:-

  1. Lime juice – 3/4 tbsp.
  2. Salt – 1.25 tsp.
  3. Red chilly powder – 1.5 heaping tsps.
  4. Sweet paprika powder – 1 heaping tsp.
  5. Turmeric powder – 1/4 tsp.
  6. Pepper powder – 1/4 tsp.


  1. Marinate the fish cubes with salt, pepper powder, chilly powder, paprika powder, turmeric powder, pepper powder and lime juice for 30 minutes.
  2. Heat coconut oil in a frying pan & add the chopped ginger and garlic and cook till the raw smell disappears. Stir in the onion & shallots and cook till they turn golden brown in colour. Add the kashmiri chilly powder and mix. Add salt & stir in the marinated fish pieces. Mix the fish pieces carefully with the masala.
  3. Put the tomato slices on top & cover cook on medium low heat for 15 minutes. Mix the masala with the fish pieces occasionally. The tomato slices would wilt and blend well with the masala.
This entry was posted in Seafood, Traditional Kerala dishes. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s