Indian Tikka Salmon

Featured in: Cozy Weeknight Meals

This dish features salmon fillets coated in a lively tikka spice blend, combining yogurt, cumin, coriander, and smoky paprika. The salmon is marinated to absorb the vibrant flavors, then roasted until the exterior is beautifully crisp while the interior stays tender and juicy. Perfectly balanced with chili heat and lemon accents, it brings a taste of Indian cuisine to a quick, healthy meal. Garnish with fresh coriander and lemon wedges for brightness and serve alongside rice or naan.

Updated on Sat, 27 Dec 2025 15:38:00 GMT
Golden-brown Indian Tikka Salmon, flaky and aromatic, ready to enjoy with a squeeze of lemon. Save
Golden-brown Indian Tikka Salmon, flaky and aromatic, ready to enjoy with a squeeze of lemon. | crumbnest.com

I discovered this recipe on a Tuesday evening when I had salmon thawing on the counter and absolutely nothing in my fridge that felt exciting. My friend had raved about tikka salmon at a restaurant, describing how the spices clung to the fish in this beautiful golden crust, and I thought, why not attempt it at home? Twenty minutes later, with a bowl of yogurt and spice paste doing the heavy lifting, I realized this might be the easiest weeknight dinner that actually tastes like you tried.

The first time I made this for my partner, I was nervous about whether homemade tikka paste would taste anything like the restaurant version. But the moment we bit into it, the warmth of the cumin and coriander with that slight smoky paprika hit differently than I expected. He asked for seconds before I'd even finished plating, and that's when I knew this recipe was staying in rotation.

Ingredients

  • Salmon fillets (4, about 150 g each): Choose ones that are roughly the same thickness so they cook evenly; thinner edges won't dry out while waiting for thicker parts to finish.
  • Plain yogurt (3 tbsp): This is your binding agent and it keeps the fish incredibly moist, so don't skip it or substitute with sour cream which will add unwanted tang.
  • Tikka masala paste (2 tbsp): This is the flavor anchor, so use a decent quality one; the spice complexity does most of the heavy lifting for you.
  • Lemon juice (1 tbsp): Freshly squeezed makes a real difference in brightness and helps balance the richness of the yogurt.
  • Ground cumin and ground coriander (1 tsp each): These two together create that warm, earthy Indian spice foundation that makes people wonder what your secret is.
  • Smoked paprika (½ tsp): This adds gentle smoke without overwhelming heat, perfect for letting the fish shine through.
  • Chili powder (½ tsp): Start with this amount and adjust upward if you love heat; you can always add more but you can't take it back.
  • Olive oil (1 tbsp): Helps the spices distribute evenly and prevents the marinade from drying out during roasting.
  • Salt and black pepper: Season deliberately because the yogurt and paste aren't heavily salted on their own.
  • Lemon wedges and fresh coriander for serving: These aren't optional extras—they brighten every bite and add freshness that completes the whole experience.

Instructions

Heat your oven and prepare your workspace:
Set the oven to 220°C and line your tray with parchment paper or foil. This takes about two minutes but saves you from the stress of scrubbing later.
Make your marinade in one bowl:
Whisk together the yogurt, tikka paste, lemon juice, cumin, coriander, paprika, chili powder, olive oil, salt, and pepper until the mixture is smooth and the spices are evenly distributed. You'll notice the color shift from cream to this beautiful warm orange-brown.
Dry your salmon properly:
Pat each fillet with paper towels until the surface feels dry to the touch. This step actually matters because it helps the marinade stick and the fish get that gentle crust.
Coat the salmon generously:
Using the back of a spoon, spread the marinade over each fillet, making sure to cover the top and sides. Don't be shy; this is where all your flavor is hiding.
Let it sit if you have time:
Even ten minutes makes a difference, but if you have thirty minutes or more, the flavors will deepen noticeably. Pop it in the fridge if you're waiting.
Roast until cooked through:
Place the tray in your preheated oven and roast for fifteen to eighteen minutes. The salmon is ready when it flakes easily with a fork and the edges have turned a slightly deeper golden color.
Finish with brightness and serve:
Plate immediately while hot, scatter fresh coriander over the top, and squeeze lemon wedges over each piece. The warmth and aroma hitting your face when you lean over the plate is the whole point.
Save
| crumbnest.com

There was an evening last month when I made this for my sister who'd been stressed about work, and she just sat there quietly eating, not talking much, but then halfway through she looked up and said this was exactly what she needed. Food doesn't always have to be complicated to mean something.

What Makes This Recipe Work

The genius of this dish is that you're using yogurt and spice paste to do almost all the work for you. The yogurt tenderizes the salmon while also preventing it from drying out during roasting, which is the main thing people worry about when cooking fish. The tikka paste brings an entire flavor profile in one ingredient, so you're not standing at your spice cabinet for ten minutes measuring things. Combined with just a few warm spices to round it out, you end up tasting homemade and complex without the actual complexity.

Serving and Pairing Ideas

I usually serve this with basmati rice because the grain soaks up the spiced juices that pool on the plate, making every bite richer than you'd expect. A simple cucumber salad on the side cuts through the richness beautifully, or if you want something heartier, warm naan bread is perfect for soaking up every last bit of the marinade. Even a basic green salad dressed with lemon and oil works if you're keeping it light.

Flexibility and Substitutions

This recipe isn't rigid, which is one reason I keep coming back to it. If you don't have tikka paste, you can use a good quality curry paste and adjust the other spices accordingly. The salmon can be swapped for cod, halibut, or even firm white fish, though they'll cook slightly faster so watch them carefully. For a plant-based version, thick slabs of tofu or even hearty vegetables like cauliflower steaks marinate beautifully in the same mixture and roast with similar results.

  • Dairy-free cooking is simple: substitute plant-based yogurt and the flavor remains nearly identical.
  • If you love char and crust, finish under the broiler for the last minute or two to deepen the edges.
  • Double the marinade if you're cooking for more people and want extra to drizzle over rice or vegetables.
Vibrant orange marinade coats succulent Indian Tikka Salmon, promising a flavorful and healthy dinner. Save
Vibrant orange marinade coats succulent Indian Tikka Salmon, promising a flavorful and healthy dinner. | crumbnest.com

This recipe has become my go-to proof that weeknight cooking doesn't have to mean boring. It's the kind of meal that tastes like you spent hours in the kitchen when really you just mixed a bowl and turned on the oven.

Recipe FAQ

Can I use skin-on salmon for this dish?

Yes, skin-on salmon works well and can add extra crispness when roasted. Adjust cooking times slightly if needed.

How long should the salmon marinate for best flavor?

Marinating for at least 10 minutes is sufficient, but up to 1 hour in the fridge intensifies the spice infusion.

Can the chili powder level be modified?

Absolutely, adjust according to your heat preference to keep the dish balanced and enjoyable.

What can I serve with the salmon?

This salmon pairs beautifully with basmati rice, naan bread, or a refreshing cucumber salad to complement the spices.

Is it possible to substitute the salmon with another protein?

Yes, white fish like cod or haddock, or even firm tofu can be used as alternatives with similar preparation.

Indian Tikka Salmon

Tender salmon infused with aromatic tikka spices, roasted for a crispy finish and bold flavor.

Prep duration
15 min
Cook duration
18 min
Complete duration
33 min
Created by Chloe Martin


Skill Level Easy

Heritage Indian

Output 4 Portions

Dietary considerations No Gluten, Low-Carbohydrate

Components

Fish

01 4 salmon fillets, approximately 5.3 oz each, skinless or skin-on as preferred

Marinade

01 3 tbsp thick plain yogurt (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, adjustable to taste
08 1 tbsp olive oil
09 1 tsp salt
10 ½ tsp freshly ground black pepper

To Serve

01 Lemon wedges
02 Chopped fresh coriander leaves
03 Sliced red onion (optional)

Directions

Phase 01

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

Phase 02

Combine marinade ingredients: In a mixing bowl, thoroughly blend yogurt, tikka masala paste, lemon juice, ground cumin, ground coriander, smoked paprika, chili powder, olive oil, salt, and black pepper until smooth.

Phase 03

Dry salmon fillets: Pat salmon fillets dry with paper towels to ensure marinade adheres properly.

Phase 04

Coat salmon with marinade: Evenly coat each salmon fillet with the marinade, covering all sides. Arrange fillets on the lined baking tray.

Phase 05

Marinate salmon: Allow salmon to marinate at room temperature for a minimum of 10 minutes, or refrigerate up to 1 hour for intensified flavor.

Phase 06

Roast salmon: Place tray in oven and roast for 15 to 18 minutes until salmon is fully cooked and edges develop slight crispness.

Phase 07

Garnish and serve: Serve immediately garnished with fresh coriander leaves and lemon wedges; optionally add sliced red onion.

Tools needed

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

Allergy details

Review each component for potential allergens and seek medical guidance if you're uncertain about ingredients.
  • Contains fish (salmon) and potentially dairy (yogurt).
  • Check tikka masala paste for allergens such as mustard or nuts.

Nutritional information (each portion)

These values are approximate guides only and shouldn't replace professional medical consultation.
  • Energy: 315
  • Fats: 16 g
  • Carbohydrates: 4 g
  • Proteins: 36 g