Fish tikka masala recipe has been roughly adapted from the chicken tikka recipe that I shared earlier. Fish tikka is often made at home, since it is so easy to make and is one of the most healthiest ways to consume fish. To make fish tikka masala, first tikka is made and then they are dunked into the masala gravy. This recipe can be followed using any variety of large fish like salmon.
Fish tikka can be made on tawa or in the oven. But the oven made tikka have a smoky flavor that adds flavor to the gravy as well.
More Indian fish recipes on the blog
tawa fish fry
grilled fish
vanjaram fry
fish fingers
recipe of fish tikka masala below

Fish tikka masala recipe | Indian grilled fish recipes
Ingredients (240 ml cup used)
Dry spices
- Few pepper corn
- 3 green cardamoms
- 1 black cardamom (optional)
- Very small piece of cinnamon
- 4 cloves
- 1 small bay leaf
Other ingredients
- ¾ cup of chopped onions
- 1 tsp ginger garlic paste
- ¼ cup of chopped tomatoes
- 1/8 tsp turmeric
- 1 tsp red chili powder
- Salt to taste
- ½ tsp kasuri methi (dried fenugreek leaves)
- ¼ to ½ tsp garam masala powder
- 300 grams fish cubes
- ¼ cup of milk cream or cashew milk
- Oil as needed
How to make the recipe
-
Refer this post to make fish tikka.
-
Heat oil in a deep pan, add the spices and sauté for a min
-
Add the onions and very little salt, fry till they turn translucent. There must be enough oil for the onions to fry well.
-
Add ginger garlic paste and fry for a min
-
Add tomatoes, little more salt & turmeric, fry till the tomatoes turn fully mushy and dry
-
Add red chili powder and mix well. Separate the black cardamom and bay leaf and set aside
-
Pour in some ice cold water in a mixie jar, add this cooked mix and grind to a smooth paste. Ensure that the mix is not hot before you run the mixer else it can wreck your mixie. Alternately, you can cool the mix naturally and then grind
-
Filter the grinded mix in the same pan; add the bay leaf and black cardamom. Add little water to bring it to the right consistency. Add kasuri methi and biryani masala powder. Bring this to a boil. Take care not to add too much water
-
When the mix begins to bubble up, add the fish and the veggies from the skewer and let it cook for 3 to 4 mins on a medium flame. Overcooking can break the fish pieces as they are already cooked in the oven.
-
Add in the cooking cream and stir.
-
Let the fish rest in the gravy for at least 30 mins before you serve. Tastes good with roti, chapathi , naan or kulcha.
step by step photos on making fish tikka masala below
s.chakraborty says
As always thanks swasthi for this recipe. It was a roaring success. Instead of using skewers i pan fried my fillets but still the dish turned out to be extraordinary,as per the praises of my guests.
swasthi says
Welcome and thanks for the feedback.
Glad to know it turned out good
lavanya says
So delicious ? thks
swasthi says
welcome
sujatha says
Your recipe looks lovely. Planning to make this but don’t have biryani masala. Is there any substitute for biryani masala?
swasthi says
Hi Sujatha,
you can use any good garam masala that has a good aroma
pabandas says
I want best fish receipi
Arthy Suman says
Love to have this gravy…..
PT says
rich and creamy..
Vimitha Anand says
Creamy and yummy gravy
manju nardas says
This fish tikka masala looking irresistable. good one.
Gauri says
I soo wish you lived close by .. sigh this is so tempting!
faiza kader says
delicious gravey..
Sireesha Puppala says
U r one non veg specialist dear 🙂 looks awesome must have been tasty though I don't eat non veg the bowl looks inviting:)
Priya says
Fish tikka masala looks absolutely irresistible, wish to dive into the masala,super tempting.
Kitchen Queen says
lovely tikka with delicious gravy.
Maha Gadde says
Very Delicious gravy with fish n perfect vth steam rice
Divya Pramil says
Yum!!! Can you pass me some Swasthi 🙂 Would love to dig in 🙂
Priya R says
Looks so good swasthi 🙂 delicious i was expecting this recipe, sure you must have enjoyed it
divya says
too good ..slurrppp….wonderful clicks..
Shailaja Reddy says
Delicious gravy with fish.
Rumana Ambrin says
Yummy gravy…
Asiya Omar says
Looks yum..