Skip to Content

Whole BBQ Tandoori Fish

This whole BBQ Fish takes a whole trout and marinades it in Indian spices before cooking it Tandoori style over hot coals!

I like to use trout but this will work well with anything from sea bass to pike perch.

This dish will really elevate your BBQ game to the next level and add a splash of Indian exotic to your next grill party!

A whole BBQ tandoori fish with a kachumber salad on an oval plate taken from above

Whole Tandoori Fish.

Indian food is definitely one of my favourites and I love tandoori, so here is my whole Tandoori Fish.

Like my BBQ Tandoori Chicken recipe, this recipe uses a barbecue in lieu of a tandoor oven.

The great thing about cooking on a BBQ is the extreme temperatures you can reach. A tandoor oven can often reach 500°C, double most conventional ovens.

Whilst a barbecue cannot quite reach those temperatures they do bridge the gap.

This is the reason that my BBQ Chicken Pizza cooked on the BBQ works so well.

The fish in this recipe is not just a texture, as a result, the spices are scaled back, see what I did there, to allow the flavour of the fish to shine through.

If whole fish is a bit of a stretch for those that you are feeding, check out my Amritsari fish fry and salmon tikka recipes.

A whole BBQ tandoori fish with a kachumber salad on an oval plate

What Fish to Use.

This recipe is for Tandoori Trout but it works just as well with a host of fish.

It would be great with whole zander, sea bream or sea bass. I use bass fillets in my sea bass curry and sea bream in my fish escovitch both take spice beautifully!

If the thought of a whole fish fills you with horror then do not despair. If it is the head that bothers you then you can cook this with fish with the head and tail removed.

If it is the bones then you can use chunks of boneless fish instead.

The difference between tikka and tandoori is that the first is boneless and the second is cooked with the bone in.

As a result, you can turn this tandoori fish recipe into fish tikka by using boneless fillets. You could use salmon or even the pollock that I use in my Keralan fish curry.

In fact, you can then take this a step further in the genesis of Indian food.

A tikka masala like my chicken tikka masala by adding a masala style sauce.

I keep telling you that this cooking malarky is simple!

A whole BBQ tandoori fish cooking over hot coals in a fish cage

Serving Suggestions.

Like my previous grilled trout recipe I like to keep the sides for this dish super simple.

This is all about relaxed cooking in the sun so I usually stick to a more loosely cut version of my kachumber salad and maybe some raita.

However, if you wanted a larger meal then pairing this with Bombay potatoes or aloo methi would be genius!

We are talking about a British Indian fish and chips, which suits me right down to the ground.

It would also work really well with a chutney, this tomato and onion chutney would be perfect.

The barbecue is a great substitute for a tandoor oven as this whole BBQ tandoori fish demonstrates. A whole trout in glorious Indian Spices cooked to perfection! #dinnerfortwo #grillparty #bbqparty #grillingrecipe #fishsupper #bbqrecipes #ecipeoftheday #recipeideas #recipeoftheday
Yield: 2 Servings

BBQ Tandoori Fish

Prep Time: 1 hour 10 minutes
Cook Time: 12 minutes
Total Time: 1 hour 22 minutes

Cooking tandoori fish on the BBQ is the perfect substitute for a tandoor oven. This recipe shoves dodgy sausages and burgers to one side and brings a touch of the exotic to your summer BBQ!


  • 2 Trout, Cleaned but head and tail on
  • 1 Lemon

For the Tandoori Marinade:

  • 30 g(1oz) Ginger
  • 3 Cloves Garlic
  • 1 Tsp Coarse Sea Salt
  • 1/4 Tsp Ground Cumin
  • 1/2 Tbsp Kashmiri Chili Powder
  • 1 Tsp Garam Masala
  • 1/2 Tbsp Flour
  • 15 g (0.5 oz) Fresh Coriander
  • 25 ml (1 fl oz) Cooking Oil
  • 1 Tsp Turmeric
  • 50 g (1.75 oz) Yoghurt


  1. Add all of the ingredients for the tandoori marinade (except the yoghurt) to a blender and add the zest of a whole lemon and the juice of half a lemon.
  2. Blitz to a fine paste.
  3. Cook this paste over a medium heat for 3-4 minutes and transfer to a bowl.
  4. When cooled add the yoghurt and place in a bowl large enough to hold the fish.
  5. Make 3 or 4 deep slashes in the flash of the fish and rub in the marinade, including in the cavity and allow to sit for an hour.
  6. When your coals are hot, brush the grill plates with oil and add the fish in a fish cage over the direct heat.
  7. Cook for 5 minutes before flipping and cooking for another 5 minutes.


Cooking times will vary depending on the size of your fish.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 440Total Fat: 20gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 16gCholesterol: 47mgSodium: 1938mgCarbohydrates: 45gFiber: 19gSugar: 11gProtein: 28g

Did you make this recipe?

If you made this recipe, I'd love to see what you did and what I can do better, share a picture with me on Instagram and tag me @krumplibrian and tell me how it went!


Friday 6th of July 2018

Great flavours Brian. I made this yesterday and we all loved it.

Brian Jones

Sunday 8th of July 2018

So glad you enjoyed it Helen :D

Shashi at SavorySpin

Thursday 28th of June 2018

Haha - you sure make "this cooking malarky " look simple! I don't think I've ever cooked a whole tandoori fish - and now I am hungry even though I had breakfast less than five minutes ago!

Brian Jones

Friday 29th of June 2018

lol, I have done many more difficult things than cook, so speaking from perspective speaking it is simple ;) Making people feel hungry at inappropriate times is a very good thing :D


Thursday 28th of June 2018

This looks absolutely amazing Brian! I've never had fish tandoori before. The flavors sound so yummy!

Brian Jones

Friday 29th of June 2018

You really must, it is so good!


Thursday 28th of June 2018

You did an absolutely gorgeous job on this fish! I would love to have this sitting in front of me. It sounds full of flavor and I love how you grilled it.

Brian Jones

Friday 29th of June 2018

Thank you.


Thursday 28th of June 2018

This looks delicious, so far we have only made salmon on the grill but your directions are great and I think we will try this soon.

Brian Jones

Friday 29th of June 2018


Skip to Recipe