Naadan Kerala Fish Roast


Naadan Kerala Fish Roast is an awesome fish delicacy, a very popular dish in Kerala Cuisine. This is a real treat for fish lovers out there. Fried fish is cooked in a delectable tomato based tangy gravy. If you are in mood for something spicy, hot and tangy, then go in for the dish. This is a special and unique dish with a thick aromatic gravy. Fried fish slices should be well coated with the flavorful masala. I prepare it for special occasions. This is a flavor packed fish delicacy with balanced spices. Of course, you can have it more spicy and hot. If you want it mild, then adjust the spices as per your requirements. Kids require it mild since they cannot withstand too much spiciness. This is a satisfying dish that your family and friends will definitely enjoy. Sauteing onions grant an extra kick to the fish preparation.

Naadan Kerala Fish Roast goes well with ghee rice, pulao, jeera rice or plain rice. Have it with some raitha on the side. The classic Naadan Kerala Fish Roast will never disappoint us. You can use any fleshy fish for the dish though i personally prefer king fish or salmon for the dish. Another important point to keep in mind is that cooking in coconut oil adds more flavor and aroma to fish dishes. Kerala is a land of coconuts and cooking in coconut oil makes Kerala dishes unique and flavorful. Fish is nutritious, rich in protein and other vital nutrients required for body. Consume fish daily for a balanced and healthy lifestyle. Growing up kids need daily protein intake for a healthy body and formation of strong bones. You can explore a well detailed Naadan Kerala Fish Roast recipe here. Enjoy the delicious dish with your family and friends.

Naadan Kerala Fish Roast

Prep Time 30 minutes
Total Time 30 minutes
Cuisine Kerala
Servings 4 people



  • Clean the fish and cut them into medium size pieces.
  • Marinate the fish with 1 tsp of red chilly powder, turmeric powder, black pepper powder and salt for an hour.
  • Shallow fry the fish, till it changes colour.
  • Heat up the remaining oil in the pan.
  • Add remaining 1/2 tsp of red chilly powder and fry for some more time.
  • Add tomato and continue to saute.
  • Once the tomatoes are cooked, add the fried fish and salt, if reqd.
  • Cook for about 5 mins.
  • :- Serve as a side dish for rice or rotis.


You can visit this link Kerala Style Fish Masala. You can also visit this link Fish Fry in Banana Leaf.
Tried this recipe?Let us know how it was!

Response (10)
  1. R
    Raj February 12, 2006

    Tried this recipe with Salmon and it came out ok. Had to add some coconut milk to soften the dish. Overall it was Ok

  2. s
    sarah February 13, 2006

    Upto the part where tomato added is correct.. For nadan fish roast, you have to layer the shallow fried fish in a baking pan, add the fried onion tomato mix and 1/2 cup of coconut milk.. bake at 180 degrees for 20 mints.

  3. a
    alex February 13, 2006

    I liked the dish, was great for me!!!

  4. s
    sneha February 14, 2006

    this recipe is very good but found it little too spicy so added little coconut milk and was fine.

Leave a comment
Your email address will not be published. Required fields are marked *
Recipe Rating

Indian Grocery Online