3.8/5 rating (84 votes)

Tandoori Fish

Fish in a spiced yoghurt marinade

  • Heat Medium
  • Serves 4
  • Prep 5 mins
  • Marinade 30 mins
  • Cook 10 mins
Tandoori Fish

Chunky fish coated in a delicious tandoori marinade.

Hari says

I don’t know what it is about the tandoori marinade that makes it so versatile it can be used with so many different ingredients. Tandoori cooking is more about the cooking style and it's the wood burning bell oven that gives these dishes their true wonder. That said, I don't want to take anything away from the heavenly fragranced yoghurt that infuses so much flavour into the food. What a winner.

Maybe it's my Punjabi roots that makes me a bit biased, but there is something pretty awesome about the strong flavours of the ginger and garlic and the creamy nature of the fresh yoghurt. So I think the tandoori marinade is something we should all know how to make. Use fresh, thick salmon chunks (the slightly oily nature keeps the dish moist) or a robust monkfish. You can even use whole fish, in which case go for sea bream, bass or red snapper. But anything fresh will work beautifully. Just remember to score the sides of the fish first to help the marinade penetrate into the flesh, then simply bake and enjoy.

To buy the main ingredients for my Tandoori, check out my curry kit here.

  • Ingredients
  • Method
  • 500g Salmon or monkfish, in thick chunks
  • 1 lemon 
  • salt to taste
  • 1 tsp cumin seeds
  • 3 garlic cloves, roughly chopped
  • 4cm piece of ginger, roughly chopped
  • 1 green chilli, chopped
  • 1 heaped tbsp thick greek yoghurt
  • 1 tsp kashmiri chilli powder or paprika
  • 1 tsp garam masala
  • 1 heaped tsp chickpea flour
  • 1 tbsp fresh coriander finely chopped
  • 1 tsp vegetable oil
  • Lemon juice to garnish
  • Handful of fresh coriander, chopped 


  1. Add the salmon to a mixing bowl along with juice from half the lemon juice and salt and mix well
  2. Give the cumin seeds a bash and add to the bowl.
  3. Crush the ginger and garlic in a pestle and mortar and place into a bowl.
  4. Add the finely chopped chilli, and the remaining marinade ingredients and mix to ensure the fish is all coated. Leave to marinate for half an hour. The fish can be skewered or cooked directly on a baking sheet.
  5. Preheat the grill to a medium to high setting. Grill for 15 mins until it's just done (you can also bake this in the oven if too)
  6. Once cooked squeeze over a little lemon juice and sprinkle with green coriander and serve.

Nutritional information

Typical values* per Serving
Fat (g)11
of which saturates (g)2.9
Carbohydrates (g)2.3
of which sugars (g)1.5
Fibre (g)0.1
Protein (g)13
Salt (mg)0.99
*Based upon calculated values, supplied by myfitnesspal.com. The values here may not be 100% accurate because the recipes have not been professionally evaluated.

Useful equipment

Go to the shop

This goes well with

You may also like to try

Share this

“ Thank you for printing this recipe for my delicious Tandoori Fish ”


Comments (5)

  • Anna Kuropatkova

    Anna Kuropatkova

    09 April 2020 at 12:59 |
    Dear Harri, we hope you are well. Thank you ever so much for your delightful recipes! We love you and your food! Speaking of this recipe, I wonder if one is supposed to marinate fish in yoghurt at some point. But I can't find you mentioning it anywhere in the method. Am I missing something? Please take care!


    • Hari Ghotra

      Hari Ghotra

      10 April 2020 at 09:30 |
      Hi Yes you do its in the ingredients list just add as per method. Glad you are enjoying the recipes. Thanks Hari


  • Andre fosh

    Andre fosh

    23 October 2017 at 23:14 |
    Wow! This is one of the reasons I search for Indian food blogs, they give me a new feel of meals with there unique recipes. Thanks for this, will try it out this weekend and report back to you.


    • Hari Ghotra

      Hari Ghotra

      24 October 2017 at 08:52 |
      Hey Andre Welcome good to hear from you. Please do let me know what you think! I love this recipe it's delicious! Thanks Hari


  • rakhiIndia.in


    07 July 2017 at 10:17 |
    I am very excited to know new things. like this one, i was unaware of Tandoori Fish Recipe So thank you for the blog.


Leave a comment

You are commenting as guest.

By providing your email address you are allowing Hari Ghotra LTD to send you email communications in accordance with our Privacy Policy and Terms and Conditions.

“ Don’t forget you can stay up-to-date with all my latest recipes by following me on Facebook, Twitter, Google and Pinterest or by subscribing to my YouTube channel ”
Hari Ghotra