Saucy Baked Tandoori Fish

Servings : Serves 4-6

A saucy baked tandoori fish that is both healthy and utterly delicious. This dish goes beautifully with rice, rotis, quinoa or whichever accompaniment you prefer.  It is also incredibly easy to prepare.


  • 1 kg fish fillets, cut into pieces
  • 1 medium onion, roughly chopped
  • 2 tbsp heaped tomato paste
  • 1 tsp garlic paste
  • 2 tsp cumin seeds
  • 1 mug plain fresh yoghurt
  • 2 tsp red chilli powder
  • 2 green chillies
  • 1 small bunch coriander, stems and leaves
  • 2 limes, freshly squeezed
  • 2 tbsp oil
  • 1 tsp turmeric powder
  • 2 tbsp tandoori powder
  • 2 tsp salt (or to taste)


Clean and dry the fish fillets, put them in a bowl and set aside.

Put all the rest of the ingredients into a blender jug and blend until you have a smooth paste. Pour this over the fish pieces and mix well. Cover and refrigerate for 2 hours or up to overnight.

Preheat the oven at 200C. Pour the fish and it’s marinade into a heatproof oven dish or an oven tray, try and ensure that all the pieces are in a single layer (not piled on top of each other). Bake for 15-20 minutes.  Remove and flip the pieces carefully, then put the tray back in the oven for another 15 minutes.  You can turn the broiler on during the last 5 minutes if you like for a good rich colour. Remove and serve!


8 thoughts on “Saucy Baked Tandoori Fish
8 Replies

Leave a Reply