Immerse yourself in the allure of succulent fish, generously coated in a divine tandoori marinade, then broiled to achieve a melt-in-your-mouth interior and an irresistibly charred exterior. This high-protein fish tikka recipe is designed to win hearts.

A close up perspective image of a piece of tandoori salmon fish tikka that is charred beautifully.
Let fish tikka be the symphony that plays on your plate, offering a delightful melody of health and flavour.

“This recipe was so easy to prepare and tasted delicious. We paired it with coconut basmati rice and green salad. My family loved it. It will definitely become a regular menu item at my house. Such an easy way to eat more fish too.Thanks for sharing Shahzadi.” ~Robyn Compton

It all started with your love for my Tandoori Chicken Tikka, which truly touched my heart.

Growing up surrounded by the comforting aroma of vibrant spices, my culinary journey has been a heartwarming dance with tradition rather than a daring leap into experimentation. The art of crafting marinades, enriched with time-tested spice blends, is how I lovingly connect with the flavours that shaped my upbringing.

Remaining true to these cherished flavours, I present a new creation—succulent Tandoori Salmon Tikka. I hope you discover as much joy in savouring this fish recipe as I have in crafting it.

Now, as a dietitian and certified diabetes educator, my discerning palate recognizes the nutritional prowess of omega-3-rich fish, and salmon, in particular, claims its well-deserved 5-star status. And let me tell you, get ready to dive into a beautiful recipe that’ll dazzle your taste buds!

Overhead close up shot of a sheet pan featuring rows of salmon tandoori fish tikka, artfully styled on an orange mat with a traditional scarf.

Nutrition highlights: Why you’ll want this on repeat

This quick and healthy dinner option is a nutritional powerhouse. Packed with essential nutrients, it’s designed to make your mealtime both delicious and nourishing. Now, let’s delve into the nutrition highlights that make this recipe a standout choice for your well-balanced diet.

  • Rich in Omega-3 Fats: Especially high in DHA, an omega-3 fatty acid crucial for brain health, a nutrient not easily obtained from plant sources.
  • Vitamin D Boost: One of the few foods that naturally provides Vitamin D, essential for bone health and immune function.
  • Protein Powerhouse: Packed with high-quality protein, supporting muscle health and providing a satisfying, diabetes dinner.
Overhead image of an arrangement of fish tikka pieces atop white rice, with a backdrop of lettuce leaves and cucumber chunks.

Ingredients

Creating restaurant-quality tandoori flavours demands a commitment to a diverse array of spices. While the ingredient list may seem extensive, each component plays a crucial role in achieving the rich and authentic taste we’re aiming for.

A selection of food ingredients styled in a gold tray: salmon, spices, cilantro, lemon, garlic and ginger.
  • Greek Yogurt: Chosen for its thickness that beautifully adheres to the fish, contributing to its succulence.
  • Freshly Squeezed Lemon Juice: Adds a refreshing touch and helps balance the flavours.
  • Extra Virgin Olive Oil: Imparts richness. Alternatively, avocado oil is a suitable option.
  • Freshly Chopped Garlic and Ginger: Staple elements in South Asian dishes, providing aromatic depth.
  • Ground Spices:
    • Smoked Paprika and Kashmiri Chili Powder: Introduce colour, mildly smoky flavour, and heat.
    • Mango Powder (“Amchur”): Offers a subtle tanginess.
    • Cinnamon Powder and Star Anise Powder (aka star anise): Contribute warmth and a hint of licorice-like flavour.
    • Sea Salt
  • Salmon (with skin): Whether wild-caught or farmed, both varieties work beautifully with this tandoori tikka marinade. I went for approximately a kilo of farmed salmon, just grab a big fillet that’s evenly thick, and you’re good to go!

How to make it

Step 1: Cut the Salmon

Alright, let’s talk salmon prep! We all have our preferred methods for cutting fish, but here’s what works great for this recipe:

Fresh salmon fillet sliced into two strips, neatly presented on a wooden board alongside a knife.
Trim off the thin parts of the fish first. That way, you end up with a big fillet that’s consistently thick. Slice through the middle (lengthwise) and cut it into medium-sized chunks.

I’m all about keeping the skin on – it works wonders for preserving the fish’s integrity as it gets soft and flaky during cooking. Plus, that tandoori masala-coated fish skin is quite spectacular!

Step 2: Prepare the fish tikka marinade

A bowl with yogurt, lemon juice, and spices sits on an orange mat.
Combine very thick Greek yogurt, lemon juice, olive oil, garlic, ginger, and all the ground spices.
A bowl containing an orange marinade sits on an orange mat.
Mix well to combine. You should end up with a lusciously thick tikka masala marinade.
A bowl containing fresh salmon pieces sits on an orange mat.
Add the salmon pieces to the marinade and gently mix to ensure an even coating.
A bowl containing marinated salmon pieces sits on an orange mat.
Let it chill in the refrigerator for 30 minutes to enhance the flavours, and you’ll also notice the marinade thickening and sticking better to the pieces.

Step 3: Arrange and broil

Preheat your oven to broil for a minimum of 5 minutes.

Sheet pan with marinade-coated salmon fish pieces arranged in neat rows.
Line a sheet pan with parchment paper for easy cleanup. Arrange the marinated salmon pieces on the pan, placing the thicker pieces in the middle and the thinner ones at the edges to prevent burning or overcooking.
Overhead shot of a sheet pan featuring rows of salmon tandoori fish tikka, artfully styled on an orange mat with a traditional scarf.
Slide the sheet pan into the oven, positioning it in the middle for the initial 5 minutes. Then, shift it to the highest top position and broil for an additional 2-4 minutes to achieve that perfect char and finish cooking.

Bear in mind: that cooking times will vary depending on your oven and the thickness of your salmon pieces.

Once cooked, remove the sheet pan from the oven, sprinkle with freshly chopped cilantro and serve immediately (serving suggestions below!).

I know it’s tough but resist the temptation to fiddle or rotate the fish; we want to prevent the pieces from breaking apart. Instead, keep a close watch and consider using an alarm (I always forget without one!) to ensure a perfectly cooked fish tikka recipe.

For a complete list of ingredient measurements and detailed step-by-step instructions, you can find everything you need in the printable recipe card located at the bottom of this post.

Tip for the beginner cook

I’ve tested both the top and middle positions for cooking the fish pieces. Using the top position leads to some pieces burning, while the middle position lacks the desired char. Hence, the sweet spot for achieving the perfect balance between charred edges and fully cooked pieces is by switching positions during cooking. Give it a try for a more even and delicious outcome! Let me know how it goes!

What do you eat with tandoori fish tikka?

Tandoori fish tikka finds perfect companionship with fragrant basmati rice, Cabbage Poriyal, and the refreshing flavours of creamy Avocado Cilantro Lime Dressing.

Diabetes diet advice

In managing diabetes, it’s crucial to consider heart health, given the heightened risk of heart disease for folks with diabetes. Including inflammation-fighting omega-3-rich fish like salmon 2-3 times per week becomes a key strategy, as omega-3 helps prevent complications like heart disease. An additional benefit of this heart-healthy recipe: the inclusion of spices enhances the dish’s anti-inflammatory properties.

Food safe storage

Once cooled, store any leftovers in an airtight container and refrigerate for up to 3 days. For future convenience, consider freezing uncooked marinated salmon for up to a month in the freezer. Alternatively, you can cook the fish and freeze it for a month, ensuring a quick and delicious meal whenever you crave it.

Arrangement of fish tikka pieces atop white rice, with a backdrop of lettuce leaves and cucumber chunks.

If you give this anti-inflammatory recipe a try, I’d love to hear your thoughts. Share your rating, leave a comment, and be sure to tag me on Instagram @DesiliciousRD! I can’t wait to see your creations!

Desi~liciously Yours, Shahzadi

Want to reach your healthy eating goals faster?

Grab your 14-Day South Asian Meal Plan

  • Delicious dietitian-approved plant-forward desi recipes bursting with healthy ingredients
  • Done-for-you meal plan complete with a grocery list 
  • Meal prep guide to make the most of your time in the kitchen & save money! 
RD Approved Badge - Anti Inflammatory
RD Approved Badge - Immune Supporting
Overhead shot of a sheet pan featuring rows of salmon tandoori fish tikka, artfully styled on an orange mat with a traditional scarf.
5 stars (3 reviews)

Get the Recipe:

Melt-In-Your-Mouth Tandoori Salmon Fish Tikka

Prep Time: 10 minutes
Cook Time: 8 minutes
Marinate: 30 minutes
Total Time: 48 minutes
Yield: 8 servings
Immerse yourself in the allure of succulent fish, generously coated in a divine tandoori marinade, then broiled to achieve a melt-in-your-mouth interior and an irresistibly charred exterior. This high-protein fish tikka recipe is designed to win hearts.

Video

Ingredients
  

  • 4 cloves garlic, extra large, peeled, finely chopped
  • 2 inch ginger, fresh, peeled, finely chopped
  • 2 tsp smoked paprika
  • 2 tsp Kashmiri red chilli powder, hot
  • 1 tsp mango powder, amchur
  • ½ tsp cinnamon powder
  • ½ tsp star anise powder
  • 2 tsp sea salt
  • ½ cup Greek yogurt, plain, extra thick, zero fat
  • 2 tbsp olive oil, extra virgin
  • 1 lemon, juice only, freshly squeezed
  • 1 kg salmon, fresh, farmed, skin on, cut into medium pieces

Instructions
 

  • In a large bowl, combine garlic, ginger, smoked paprika, Kashmiri red chilli powder, mango powder, cinnamon powder, star anise powder, sea salt, oil, Greek yogurt and lemon juice.
  • Add salmon pieces to the marinade, ensuring an even coating. Mix gently. Let the mixture chill in the refrigerator for at least 30 minutes.
  • Preheat your oven to broil for at least 5 minutes.
  • Line a large sheet pan with parchment paper. Arrange marinated salmon pieces on the pan, placing thicker pieces in the middle and thinner pieces at the edges.
  • Slide the sheet pan into the oven, positioning it in the middle for the first 5 minutes. Move it to the highest top position and broil for an additional 2-4 minutes to achieve a char and finish cooking.
  • Garnish with a sprinkle of finely chopped fresh cilantro and serve immediately with your favourite sides.

Notes

Tip for the beginner cook

  • In my trials, I’ve tested both the top and middle positions for cooking. Yet, using the top position led to some pieces burning, while the middle position lacked the desired char. Hence, the sweet spot for achieving the perfect balance between charred edges and fully cooked pieces is by switching positions during cooking. Give it a try for a more even and delicious outcome!

What do you eat with tandoori fish tikka?

  • Tandoori fish tikka finds perfect companionship with fragrant basmati rice, crisp greens, and the refreshing flavours of creamy Avocado Cilantro Lime Dressing, or the refreshing flavours of Raita or Kachumber. For an alternative, create a wrap by folding your tikka into Soft Homemade Roti or Multigrain Paratha—a versatile and delicious meal awaits!

Diabetes diet advice

  • In managing diabetes, it’s crucial to consider heart health, given the heightened risk of heart disease for folks with diabetes. Including inflammation-fighting omega-3-rich fish like salmon 2-3 times per week becomes a key strategy, as omega-3 helps prevent complications like heart disease. An additional benefit: the inclusion of spices enhances the dish’s anti-inflammatory properties.

Food safe storage

  • Once cooled, store any leftovers in an airtight container and refrigerate for up to 3 days. For future convenience, consider freezing uncooked marinated salmon for up to a month in the freezer. Alternatively, you can cook the fish and freeze it for a month, ensuring a quick and delicious meal whenever you crave it.

Nutrition Information:

Calories: 228kcal (11%)Carbohydrates: 3g (1%)Protein: 27g (54%)Fat: 12g (18%)Saturated Fat: 2g (10%)Polyunsaturated Fat: 4gMonounsaturated Fat: 5gCholesterol: 69mg (23%)Sodium: 638mg (27%)Potassium: 674mg (19%)Fiber: 1g (4%)Sugar: 1g (1%)Vitamin A: 300IU (6%)Vitamin C: 8mg (10%)Calcium: 24mg (2%)Iron: 1mg (6%)

Keep in mind that the nutritional values provided are approximations and suggestions, and might fluctuate depending on ingredient variations, portion sizes, and recipe adjustments. This nutrition facts table cannot account for your individual needs. Your body — including your hunger and satiety cues — change daily. It’s perfectly fine to eat more or less on different days. Instead of letting food guilt take over, consider mindful eating.

* Percent Daily Values are based on a 2000 calorie diet.

Cuisine: Indian, pakistani
Course: Main
Did you make this recipe?Mention @desiliciousrd on Instagram or tag #desiliciousrd.