Have you ever tried Malabar fish roast? I’m talking about the fabulous, addicting, and not-so spicy fish curry that originated in the northern parts of Kerala.
Seriously, how many Indian fish curries are you familiar with? The list is endless, right? Honestly, I’ve so many favorites including this Kerala fish curry, and this Chettinad fish fry, and many many more.
When it comes to everyday cooking, I stick to simple and easy recipes. However, the food blogger in me always tend to explore all sorts of recipes that I come across. Some of them eventually turn into family favorites.
This Malabar fish roast is one such family favorite which has become a regular in our household. Try this just once and you’ll find out why.
This fish curry is a ‘must’ addition to your recipe box.
The first step in making this curry is preparing the marinade for fish. Make a smooth paste using 1/2 tsp ground turmeric, red chili powder, enough salt and water. Rub this paste onto the fish pieces. Marinate in the refrigerator for 30 minutes.
Now to fry the fish, heat 1 tbsp oil in a frying pan. Place the fish pieces in it. (see the above picture).
Fry both sides. Set aside.
Now we can make the fish roast. Heat 1 tbsp oil in a large pan (preferably a claypot). Add mustard seeds, fenugreek seeds and cumin seeds. Allow to pop. Fry onions until browned. Add curry leaves and green chilies (if using). Mix well. Fry for few seconds.
Add ginger and garlic. Fry for 1-2 minutes. Add 1/2 tsp ground turmeric, ground coriander, red chili powder, ground black pepper and asafoetida. Mix well. Fry for a minute.
Add tomatoes, and fry until they become mushy. Strain tamarind and add the pulp to the curry. Discard the hard bits. Mix well. Add enough water. Mix well. Add fish pieces. Give it a very gentle stir. Cover with a lid. Simmer for 2-3 minutes. Add vinegar. Simmer for a minute or two. Add coconut milk. Heat through. Remove from flame.
Like this Malabar fish roast? Then check out these fish curry recipes: