Fish Tikka Recipe, super flavourful, smoky tandoori fish tikka made with boneless fish, yogurt, fresh ginger garlic, spices, lemon. You can cook fish tikka either in tawa or using oven to get perfectly flaky results. Make fish tikka at home with this step by step tutorial.

Fish Tikka Recipe
First of all, I have a confession to make. I am not a big fan for fish. But it all changed last weekend when I made and tried this fish tikka.
I absolutely fell in love with this dish, it was so flavourful, tangy, spicy, smoky and so delicious. I used my basic tikka masala marination recipe, but I didn't marinate it for a long time since it is fish. You can cook in a tawa and in oven. These tikkas turned out beautiful.
About Tandoori Fish Tikka
Tikka is one of the most popular tandoori dishes in North of India. It is traditionally cooked in a tandoor oven (clay pot) at ridiculously high heat. Chicken, fish, meat, paneer, potatoes and even vegetables can be made into tikka.
The marination is a spiced yogurt marinate. It has thick greek style yogurt, spices, fresh ginger and garlic, lemon juice, ghee or oil, and herbs. For binding you can use cornstarch or besan (chickpea flour).
You can literally marinate anything with this marination. Some popular recipes are chicken tikka, paneer tikka. This time I used fish and it was so good.
Each piece of fish was so beautifully cooked and tastes amazing. They were spicy, tangy, flaky and just melts in your mouth. The fish absorbed all the flavours and turned out so flaky. Enjoy with green chutney.
Similar Recipes

When preparing the marinate, you have to keep on tasting it. Since the marinate is the key step. Make sure it is spot it. Adjust with lemon, spice and salt.
Make sure to use thick greek style yogurt. if you don't have greek yogurt, you can strain regular yogurt through a sieve or muslin cloth to remove the excess whey. Thick yogurt will cling to the protein better.
Since our home kitchen doesn't have tandoor. You can cook fish tikka in a pan or in oven. Make sure you preheat oven to the highest to imitate the smoky texture. If you are cooking in a pan, you might need to keep on flipping the fish for even cooking.
Once the fish tikka comes from oven, be generous with the ghee or melted butter which you apply all over it. It adds the smoky touch.

Ingredients
- Fish - use boneless fish pieces for making fish tikka. You can use any firm white fish for this recipe.
- Yogurt - Make sure to use thick greek style yogurt. if you don't have greek yogurt, you can strain regular yogurt through a sieve or muslin cloth to remove the excess whey. Thick yogurt will cling to the protein better.
- Ginger & Garlic - freshly crushed ginger and garlic adds the fresh taste.
- Spices - a combination of kashmiri chilli powder, garam masala powder, cumin, turmeric and pepper powder is used. A sprinkle of chaat masala powder in the end lifts the taste.
- Herbs - I added chopped coriander leaves and mint leaves.
- Flavourings - salt, lemon juice are the main flavourings.
- Ghee - you can use oil, ghee or melted butter for cooking.
- Binding - you can use cornstarch or gram flour for binding.

Step by Step Pictures
Prepare Marination
1)Take thick greek style yogurt in a bowl. If you don't have greek yogurt, you can strain the yogurt through a cheese cloth to remove excess whey. Yogurt should be thick, so it clings to the protein better.

2)Add in Kashmiri chilli powder, turmeric, cumin, black pepper, garam masala powder into the yogurt.

3)Add in crushed ginger and garlic into the bowl.

4)Now for binding you can either use gram flour (besan | chickpea flour) or cornstarch. I ran out of gram flour, so I used cornstarch. But chickpea flour is better.

5)Add in finely chopped coriander leaves and mint leaves. Make sure to chop them very finely.

5)Season with salt.

6)Add in lemon juice. You can use vinegar instead of lemon juice.

7)Mix it really well. Taste and adjust seasoning, spice and lemon juice. This is your marination.

Marinating Fish
8)Make sure fish doesn't have any moisture. Pat them dry with paper towel. Add in the boneless fish pieces and mix well with the marination.

9)Pour in ghee or melted butter into the marination and mix well.

10)Leave this to marinate for at least 30 mins to 1 hour. Maximum 2 hours, not more than that. Since it is fish, the delicate meat will get mushy if you marinate longer in lemon juice.

Skewering Fish
11)Make sure to soak bamboo skewers in water for 30 minutes to prevent burning. Now take bamboo skewers and arrange this fish pieces in it. Do this for all the fish.
Cooking Fish in Oven
12)Preheat the oven to a grill mode at 250 Degree C/500 Degree F . Arrange the skewers on an well greased foil lined baking tray and cook in the oven for 10-15 mins. Take the tray from the oven half way through and flip the skewers over and cook again.

Cooking Fish in Tawa
13) Heat a non stick tawa on medium heat and drizzle few drops of oil or ghee over it. Arrange these skewers on it and fry it on low heat.

14)rotate often till it is seared properly and cooked on all sides. It will take around 10 mins.

Serving Fish Tikka
15)Once the fish is cooked. Remove from the heat. Place on a serving plate. Brush top generously with ghee or melted butter. Sprinkle top with chaat masala and serve hot with some lemon wedges.

Expert Tips
- Don't marinate the fish longer than 2 hours, else it may fall apart.
- Use thick yogurt for better texture. Gram flour is better for binding.
- You can use mustard oil instead of ghee too.
- You can cook this in oven too. Preheat the oven to a grill mode at 220 Degree C/450 Degree F . Arrange the skewers on an oiled foil lined baking tray and cook in the oven for 10-15 mins. Take the tray from the oven half way through and flip the skewers over and cook again.
- You can skip the skewering process and pan fry the fish.
Serving & Storage
You can serve the fish tikka with roti or paratha. Or Enjoy with green chutney. Leftovers can be stored in fridge, reheated the next day before serving.
📖 Get Recipe

Fish Tikka Recipe (Tandoori Fish Recipe)
Equipment
Ingredients
- 500 grams Boneless Fish I used Trevally (Jack or Paarai meen)
- 2 tablespoon Ghee, Oil or Melted Butter for cooking the fish
For Marination
- 1 cup Plain Yogurt
- 2 tablespoon Kashmiri Chilli Powder
- 2 teaspoon Cumin powder
- 1 teaspoon Turmeric powder
- 1 teaspoon Garam Masala powder
- 1 teaspoon Black Pepper Powder
- 2 tablespoon Ginger Garlic Paste
- 2 teaspoon Salt to taste
- 2 tablespoon Lemon Juice to taste
- 3 tablespoon Coriander leaves finely chopped
- 3 tablespoon Mint leaves finely chopped
- 3 tablespoon Corn Starch or Chickpea Flour
- 2 tablespoon Ghee, Oil or Melted Butter
For Garnishing
- 1 tablespoon Ghee, Oil or Melted Butter
- 2 teaspoon Chaat masala powder
Instructions
- Make Marination - Take a bowl and add in all the marination ingredients into the bowl. Mix it really well. Taste and adjust seasoning, spice and lemon juice.
- Marinate Fish - Add in the boneless fish pieces and mix well with the marination. Leave this to marinate for at least 30 mins to 1 hour. Maximum 2 hours, not more than that. Since it is fish, the delicate meat will get mushy if you marinate longer in lemon juice
- Skewering Fish - Make sure to soak bamboo skewers in water for 30 minutes to prevent burning. Now take bamboo skewers and arrange this fish pieces in it. Do this for all the fish.
- Cooking Fish in Tawa - Heat a non stick tawa on medium heat and drizzle few drops of oil or ghee over it. Arrange these skewers on it and fry it on low heat, rotating often till it is seared properly and cooked on all sides. It will take around 10 mins.
- Cooking Fish in Oven - Preheat the oven to a grill mode at 250 Degree C/500 Degree F . Arrange the skewers on an well greased foil lined baking tray and cook in the oven for 8 to 10 mins. After 5 minutes, Take the tray from the oven flip the skewers over and cook again for 5 more minutes.
- Serving - Once the fish is cooked. Remove from the heat. Brush top generously with ghee or melted butter. Sprinkle top with chaat masala and serve hot with some lemon wedges.






Sandra Batista
Nossa, que carninha com um aspeto bem suculento!!
Beijinho
kausers kitchen
Wow fish tikka ..looks so juicy and mouthwatering.Very nice click Aarthi.
Glad to follow u, wud be super glad if u follow back 🙂
Tamilarasi Sasikumar
Excellent Fish preparation...love it...
Rafeeda
this recipe looks yummy... if baking, what is the temperature and time for doing so?
zareena
Amazing dear. Thanks for sharing this stove top recipe.
divya
Tempting me ...looks yummy
AJ
Happy Diwali! Thanks for the recipe..Big fan of your blog..I leave comments occasionally..mostly asking questions...I have a request..when you do recipe that is dry (not too much gravy)i.e. backed in oven, deep fried, bbq-ed, or roasted..it would be really nice if you put one picture such that we can see the inside of food...fish piece cut in the middle. Mostly to see the texture/colour of food...just to get an idea...mine usually get over cooked and dry. Would be big help...if you could. Thanks again.
Kimberly Vanlandingham
Every time I stop by here to see what you've cooked up...I have to go get a snack. I'm always hungry!
Aarthi
@AJYes sure..I will do it next time
Aarthi
@RafeedaI have mentioned it in my notes. You should bake at 220 Degree C/450 Degree F for 15 - 20 mins or till it is cooked
Sahana Sandeep..
Looks great!!!!!!!! Would love to try it out on weekend
a-boleyn
I'm a sucker for things on sticks and tikka is always a treat. I wish I had some fish in my freezer cause I'd be making this ASAP.
I just finished making 2 batches of gulab jamun today and am planning on making paneer, pea and potato samosas tomorrow.
Roshu
Looks yummy and delicious
Shweta
You told that we should use 1 cup curd in the ingredients. i went ahead and used one cup without looking at your pictorial. It became very watery 🙁 . Please revise the ingredients. Your pictorial doesnt suggest one cup curd. I used a standard measure cup so it shouldnt be wrong.
Aarthi
@ShwetaYou need 1 cup of marinate for 500 gms of fish. I think you used little watery curd so that it has turned watery.
you should use thick curd without any water in it.
prethika skm
such a easy way to cook on stove tops,helps people who dnt have oven...useful post aarthi,as usual..
Keep rocking
Lyndsey Chapin
This looks amazing, what a great idea for fish. I like that it can be done stove top!
Sheela Hepzibah
Yum malicious........ 🙂
saba
wow so lovely n also a unique method will try soon can we try chicken tikka also lik dis?
Aarthi
@sabaYes u can try with chicken
Regi
How did u remove the skin fully and cut in chunks ?? Any tips
Milk fish will do ??
Aarthi
@Regimy fish seller did that for me, yes u can use any white fleshed fish
neerja kaanan
Hi, the recipe looks delicious!! Just one question, is it ok to use milk product(yogurt) along with fish as it is said that milk products should not be eaten with or after having fish? thanks
Aarthi
@neerja kaananyes you can use.
hrithu
Can I use salmon fish for the same recipe
Aarthi
@hrithuyes u can use
sakshi tiwari
Can we use gram flour(besan) instead of corn flour? If yes then how much?