Baked Fish

If the idea of baked fish conjures up the words pale, colourless and bland, then this one’s going to be a game changer for you!!

Easy, tender baked fish which doesn’t require much pre-preparation. The secret to this juicy fish is in the quick fish marinade with a few spices, garlic, green chilli, ginger and cashew nuts.

My mom makes this recipe using whole fish. So she applies some of the marinade inside the fish and covers the fish with the remaining marinade. Once the fish cooks in this buttery ,deliciousness, it is further cooked to tender in a coconut milk gravy. So you can make the same recipe using a full fish or fish slices. Just increase the quantity of marinade used based on the weight of your fish.

This is a great side dish to serve with bread or appam. And if you are baking it whole, then it will definitely be a great center piece in your dinner menu too!

Baked Fish

Course: MainCuisine: IndianDifficulty: Easy


Prep time


Baking time


Total time



The marinade will infuse the fish with all sorts of mouthwatering flavors. It will also keep the fish juicy while protecting it from sticking or drying out during baking.


  • Seer Fish – 250 gms, cleaned and sliced thin

  • For marination
  • Onion – 1 small size, finely chopped

  • Green Chilli – 1, finely chopped

  • Ginger – ¼ inch piece, finely chopped

  • Garlic – 2-3 cloves, finely chopped

  • Cashew Nuts – ¼ cup, chopped

  • Butter – 50 gms, soft and at room temperature

  • Tomato Ketchup – 1.5 tbsp

  • Kashmiri Chilli Powder – 1 tsp

  • Salt – as per taste

  • For the gravy
  • Coconut Oil – 1 tbsp

  • Onion – 1 small size, sliced thin

  • Salt – as per taste

  • Garam Masala Powder – ¼ tsp

  • Thick Coconut Milk – ¾ cup

  • Pepper Powder – ¼ tsp

  • Tomato – 1 small, sliced


  • Preheat the oven at 200C for 15 min
  • Mix together the onion, green chilli, ginger, garlic, cashew nuts, butter, tomato ketchup, Kashmiri chilli powder and salt.
  • Grease a baking tray with some butter and spread half of this marination mix at the bottom.
  • Arrange the fish slices on top of this and then spread the remaining marination mix on top of the slices.
  • Cover this with an aluminum foil and bake this in the oven at 200C for 15-20 min till the fish is cooked.
  • In a pan, heat the coconut oil and saute the onion until golden brown.
  • Add salt, garam masala powder, coconut milk and pepper powder and bring it to a single boil.
  • Pour this mix on top of the baked fish and arrange the slices of tomato on top.
  • Bake uncovered for another 10 min at 200C.
  • Serve hot with appam or bread.

Recipe Video

Digiqole Ad

Related post

Leave a Reply

Your email address will not be published. Required fields are marked *