Indian Tikka Salmon

Featured in: Everyday Fresh Plates

This dish features salmon fillets enveloped in a rich and aromatic tikka marinade made with yogurt, spices, and lemon juice. After marinating, the salmon is roasted until it develops a beautifully crisp exterior while remaining juicy within. Finished with fresh coriander and lemon wedges, it brings classic Indian flavors in a quick and wholesome meal ideal for any weeknight.

Updated on Sat, 27 Dec 2025 16:57:00 GMT
Fragrant Indian Tikka Salmon, baked to flaky perfection, garnished with fresh cilantro and lemon. Save
Fragrant Indian Tikka Salmon, baked to flaky perfection, garnished with fresh cilantro and lemon. | basilhearth.com

I discovered this recipe on a Tuesday evening when I had salmon thawing on the counter and barely thirty minutes before dinner guests arrived. Instead of my usual lemon-butter routine, I grabbed a jar of tikka masala paste from the back of the pantry—a leftover from a failed curry attempt weeks earlier—and mixed it with yogurt out of pure desperation. The result was so vibrant and fragrant that I've made it countless times since, each batch reminding me that the best meals often come from happy accidents.

My partner took one bite and asked if I'd secretly become a chef, which made me laugh because I was still in my work clothes, standing in the kitchen with yogurt smudged on my sleeve. That moment—when someone you love is genuinely surprised by something you've made—is when this recipe became a regular in our rotation. Now it's the dish I make when I want to feel like I've done something special without the stress.

Ingredients

  • Salmon fillets: Look for fillets that are roughly the same thickness so they cook evenly; I prefer skin-on because it protects the delicate flesh and crisps beautifully.
  • Plain yogurt: Thick yogurt holds the spices better than thin versions; Greek yogurt works wonderfully, and plant-based options deliver the same creamy coating without any dairy.
  • Tikka masala paste: This is your secret weapon—it carries all the complex spice notes so you don't have to toast a dozen individual spices.
  • Lemon juice: The acid cuts through the richness and brightens the whole dish; fresh lemon is essential here, never the bottled stuff.
  • Ground cumin and coriander: These add depth and a subtle earthiness that rounds out the paste's flavor profile.
  • Smoked paprika: This gives a gentle warmth and a hint of smokiness without overpowering the delicate fish.
  • Chili powder: Start with half a teaspoon and adjust upward if you like heat; this is entirely about your preference.
  • Olive oil: The oil helps the marinade cling to the salmon and promotes that beautiful caramelization.
  • Salt and pepper: Season generously; the fish can take it.

Instructions

Heat your oven and prep your pan:
Set the oven to 220°C (425°F) and line your baking tray with parchment paper or foil—this prevents sticking and makes cleanup effortless. A hot oven is crucial because it creates that gorgeous crust while the inside stays succulent.
Build the marinade:
Combine the yogurt, tikka masala paste, lemon juice, cumin, coriander, paprika, chili powder, olive oil, salt, and pepper in a bowl and stir until smooth and well combined. The mixture should be thick enough to coat the back of a spoon.
Dry the salmon:
Pat each fillet thoroughly with paper towels; any moisture on the surface will steam instead of sear, and you want that crust. This small step makes a real difference in the final texture.
Coat with marinade:
Spread the mixture generously over each fillet, making sure you cover all sides and edges so every bite has that tikka flavor. Use your fingers or the back of a spoon to really work it in.
Let it rest (optional but worthwhile):
If you have time, let the salmon sit for at least ten minutes; an hour in the fridge deepens the flavors and lets the spices really penetrate. Even just ten minutes makes a noticeable difference.
Roast until perfect:
Slide the tray into your hot oven and roast for fifteen to eighteen minutes, depending on the thickness of your fillets. The salmon is done when it flakes easily with a fork and the edges are lightly charred.
Finish and serve:
Sprinkle with fresh coriander and serve immediately with lemon wedges and thinly sliced red onion. The warmth of the salmon releases the aromatics of the coriander in a way that feels almost ceremonial.
Save
| basilhearth.com

I'll never forget the afternoon when my ten-year-old nephew, who refuses almost everything spiced, asked for seconds of this salmon. His parents were stunned, and honestly, so was I—it was the moment I realized this recipe bridges something important between people who have very different relationships with bold flavors. There's something about the way the yogurt marinade mellows the spices while still delivering all that warmth that seems to work for almost everyone.

The Magic of Yogurt in Marinades

The yogurt in this marinade does more than just add flavor; it's actually working to tenderize the salmon while creating that creamy coating that clings through the heat of the oven. I learned this by accident when I once used far too much yogurt and ended up with the silkiest, most delicate salmon I've ever made. The proteins in the yogurt interact with the fish in ways that keep it moist, almost buttery, while the spices toast on the outside. It's one of those cooking moments where the why behind the recipe became as interesting as the result itself.

Why This Works as a Weeknight Dinner

This dish teaches me something new every time I make it: simplicity done well beats complicated fussing. You're not managing multiple pans, juggling stovetop timing, or standing over a wok—everything happens in one tray in the oven while you set the table or pour drinks. I've made this for busy friends who said they never cook at home, and they've all asked for the recipe. It feels restaurant-quality but never pretentious, and it's genuinely faster than ordering takeout.

Serving and Pairing Suggestions

The beauty of this salmon is its flexibility; it plays well with almost anything you've got in your kitchen or in the mood for. Basmati rice absorbs the spice beautifully, while naan becomes almost a vehicle for soaking up every last bit of marinade. A simple cucumber salad with lime and mint cuts through the richness and feels incredibly fresh. I've also served it alongside roasted vegetables or even over greens, and it works every time because the salmon itself is substantial enough to stand alone.

  • Pair with cooling cucumber yogurt sauce or a squeeze of fresh lime if you want to dial down the heat.
  • Leftover salmon flakes beautifully into rice bowls with cucumber, pickled onion, and cilantro for next-day lunch.
  • If you're feeding a crowd, this doubles easily—just make sure your oven is big enough for all the trays.
Close-up of vibrant Indian Tikka Salmon, showing flaky texture and beautiful, rich red marinade. Save
Close-up of vibrant Indian Tikka Salmon, showing flaky texture and beautiful, rich red marinade. | basilhearth.com

Every time I make this, I'm reminded that the best recipes are the ones that taste special without demanding anything extreme from you. This salmon has become the dish I reach for when I want to feel accomplished in the kitchen but also present at the dinner table, and somehow, that balance is everything.

Recipe FAQs

What type of salmon works best for this dish?

Both skin-on and skinless fillets can be used. Skin-on helps keep moisture during roasting, while skinless offers ease for serving.

Can I make this dish dairy-free?

Yes, replace the yogurt with a plant-based alternative to keep the marinade creamy without dairy.

How long should the salmon marinate for optimal flavor?

Marinate for at least 10 minutes; for deeper flavor, up to 1 hour in the fridge is ideal.

What sides pair well with the tikka salmon?

Basmati rice, naan bread, or a cucumber salad complement the spiced salmon beautifully.

How can I adjust the heat level in the marinade?

Modify the chili powder amount to your preferred spice level, starting mild and increasing gradually.

Is it possible to substitute the salmon with other proteins?

Cod, haddock, or firm tofu are great alternatives while retaining the dish’s vibrant flavors.

Indian Tikka Salmon

Salmon fillets marinated in a spicy tikka blend, roasted to a crisp outside and tender inside.

Prep Time
15 minutes
Time to Cook
18 minutes
Total Duration
33 minutes
Recipe by Laura Bennett

Recipe Type Everyday Fresh Plates

Skill Level Easy

Cuisine Type Indian

Makes 4 Portions

Dietary Details Without Gluten, Low Carb

What You'll Need

Fish

01 4 salmon fillets, skinless or skin-on, about 5.3 oz each

Marinade

01 3 tbsp plain yogurt (use plant-based for dairy-free option)
02 2 tbsp tikka masala paste
03 1 tbsp lemon juice
04 1 tsp ground cumin
05 1 tsp ground coriander
06 ½ tsp smoked paprika
07 ½ tsp chili powder, adjust to taste
08 1 tbsp olive oil
09 1 tsp salt
10 ½ tsp freshly ground black pepper

To Serve

01 Lemon wedges
02 Fresh coriander leaves, chopped
03 Sliced red onion (optional)

How To Make It

Step 01

Preheat Oven: Preheat oven to 425°F. Line a baking tray with parchment paper or foil.

Step 02

Prepare Marinade: Combine yogurt, tikka masala paste, lemon juice, cumin, coriander, smoked paprika, chili powder, olive oil, salt, and black pepper in a bowl until smooth.

Step 03

Dry Salmon: Pat salmon fillets dry using paper towels.

Step 04

Apply Marinade: Coat each salmon fillet evenly with the marinade on all sides and arrange on the prepared baking tray.

Step 05

Marinate: Allow salmon to marinate for at least 10 minutes, or up to 1 hour refrigerated for enhanced flavor.

Step 06

Roast Salmon: Roast salmon in the oven for 15 to 18 minutes until cooked through and edges are slightly crisp.

Step 07

Serve: Serve hot, garnished with chopped fresh coriander and lemon wedges. Add sliced red onion if desired.

Tools Needed

  • Baking tray
  • Mixing bowl
  • Measuring spoons
  • Spoon or spatula
  • Parchment paper or foil

Allergy Warnings

Review every ingredient for allergens and reach out to a medical expert if you're uncertain.
  • Contains fish (salmon) and potentially dairy (yogurt). Use plant-based yogurt for dairy-free option.
  • Tikka masala paste may contain mustard or nuts; check label.

Nutrition information (serving size)

These nutritional details are for reference. They're not meant as medical guidance.
  • Caloric Value: 315
  • Fat content: 16 grams
  • Carbohydrates: 4 grams
  • Protein Amount: 36 grams