Go Back
+ servings
Fish Tikka Msala recipe made with Salmon

Best Fish Tikka Masala Recipe With Salmon

Fish Tikka Masala Recipe is cooked with juicy Salmon that are made into tikkas or kebabs first by pan searing. Than the fish tikkas are slow simmered in a home-made creamy, delicious tikka masala sauce.
5 from 15 votes
Print Pin
Course: Main Course
Cuisine: Indian
Keyword: Fish Tikka masala, Fish Tikka Masala Recipe, Salmon Tikka Masala
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 3 people
Calories: 329kcal
Author: Meghna Chakraborty


For the Salmon Tikkas or Kebabs:

For the Tikka Masala Sauce:


How to make the fish tikkas or kebabs:

  • Add all the ingredients from the Ingredients section "For the Salmon tikkas or kebabs" except the canola oil. Whisk well to mix them. The marinade is ready.
  • Prep the Salmon by rinsing it well under tap water & drying it all up with a paper kitchen towel. Cut the fish into 1.5" big chunks.
  • Put it in the marinade & rub the marinade all over the fish pieces to coat them uniformly.
  • Now, heat up your favorite skillet over medium high heat. Brush the canola oil & arrange the fish tikkas on the skillet.
  • Pan sear them well by drizzling oil. Flip sides & pan sear very well. It should take you about 5 mins. 
  • After about 5 mins raise the temperature to high & give the fish tikkas a good char. They are all done, keep them aside in a plate. Keep aside the skillet too, you'll deglaze & use it to cook the sauce. Do not wash it.

How to make the tikka masala sauce:

  • Heat up the skillet (the one you used for pan searing the fish) over medium heat. Add the butter, as it begins to melt add the chopped onion & the garlic. Saute, deglazing the pan while sauteing & sweat out the onions & the garlic. It should take you around 5 mins. For deglazing the onions will acquire a brown color.
  • Now, add the canned tomato sauce, cashews, paprika, garam masala, sugar & salt. Stir & mix well. It should take you about 1-2 mins.
  • Add water, mix well. Cover & cook over medium low heat for 2 mins. After 2 mins turn off the flame & allow the mixture to cool down.
  • Now, blend it into a fine paste. Add a little water if you find the sauce a little too tight.
  • Now, in the same skillet you may add little more butter oil or none. Strain the sauce directly to the pan keeping the heat to low. Cover & simmer for 3-4 mins.
  • Add the fish tikkas & simmer covered over low flame for another 2 mins.
  • Serve hot! Enjoy.


  1. Do not pan sear the fish tikkas over high heat. they will become super chewy, stiff & dry.
  2. Cook the fish tikkas over medium to medium low heat. This will keep the fishes super juicy, tender, flaky.
  3. Brush oil on the skillet & drizzle oil on the fish and the sides while pan searing it. If you add too much oil, the fish tikka marinade might slide off the fish & you won't get that lovely texture.
  4. De-glazing the pan is very important. This step helps to imbibe extraordinary flavors to the tikka sauce.
  5. Blend the ingredients for the tikka sauce always after sweating them out in the pan.
  6. Strain the blended sauce - You will definitely end up with the creamiest, smoothest & silkiest tikka sauce ever! So, do not skip this step at all, ever! 
  7. Simmer the tikka sauce over low heat. 
  8. Add the fish to the sauce only before eating. This will keep the fish tikkas intact.
  9. Fish is soft & hence, very fragile when hot. Handle it carefully while platting & storing.
Nutrition Facts
Best Fish Tikka Masala Recipe With Salmon
Amount Per Serving
Calories 329 Calories from Fat 189
% Daily Value*
Fat 21g32%
Saturated Fat 8g50%
Cholesterol 103mg34%
Sodium 884mg38%
Potassium 924mg26%
Carbohydrates 10g3%
Fiber 2g8%
Sugar 4g4%
Protein 24g48%
Vitamin A 1310IU26%
Vitamin C 10mg12%
Calcium 56mg6%
Iron 2.5mg14%
* Read our privacy policy - Calorie information is provided as a courtesy only and should be leveraged as an estimate rather than a guarantee.Percent Daily Values are based on a 2000 calorie diet.


Calories: 329kcal | Carbohydrates: 10g | Protein: 24g | Fat: 21g | Saturated Fat: 8g | Cholesterol: 103mg | Sodium: 884mg | Potassium: 924mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1310IU | Vitamin C: 10mg | Calcium: 56mg | Iron: 2.5mg