Cubes of grilled salmon on a pan with sprigs of leaves and lemon wedges.

Spiced Pan-Grilled Salmon

by Leena Kohli (@leenakohli)
Prep Time
Cook Time
Total Time
2hr 20min

Our Spiced Pan-Grilled Salmon is the perfect dish to kick off your week. It's simple, but it packs a ton of flavor. The combination of aromatic spices and delicate balance of heat make this a dish that's sure to impress your friends and family. We recommend serving it with a salad or rice.


4 Servings
  • 750g
    Skinless Salmon (3-4inch pieces)
  • 4
    Lemon Wedges
  • 1tsp
    Mixed Herbs (optional)

For Marination

  • 2tbsp
    Lemon Juice
  • 2tbsp
    Ginger-Garlic Paste
  • 1/2tsp
    Turmeric Powder
  • 3tbsp
    Cooking Oil
  • 3tbsp
    Kashmiri Red Chilli Powder
  • 1tsp
    Cinnamon Powder
  • 1tsp
    Black Peppercorn (coarsely ground)
  • 3/4cup
    Thick Yogurt/Curd
  • 1tsp
  • 1/4cup


  1. Wash and pat dry salmon pieces.

    Uncooked salmon pieces in a mixing bowl

For Marination

  1. Put the salmon in a large flat bowl and coat the pieces with lemon juice, salt, 1 tbsp ginger-garlic paste and turmeric. Let it rest for 10 minutes.

    Uncooked salmon pieces in a light marinade
  2. Heat oil in a saucepan over medium flame. Add 1 tbsp ginger-garlic paste, kashmiri red chilli powder and water. Stir continuously and cook for 2 minutes. Transfer this mixture to a bowl.

    Orange marinade in oil being prepared in a heavy-bottomed pan
    Bubbling oil marinade, red in colour.
  3. Add cinnamon powder, salt, black pepper and yogurt/curd to the bowl. Mix gently and keep aside for later use.

    Dollops of yogurt in a reddish brown spice mix.
    Yogurt mixed with spices. Reddish Orange in colour
  4. Pour the prepared yogurt mix on the salmon pieces. Gently mix together and ensure salmon pieces are covered evenly.

  5. Let the marinated salmon rest for at least an hour. For better flavour, refrigerate for 2-3 hours for flavours to meld in.

    Uncooked salmon pieces in an orange marinade

For Grilling

  1. Heat a grill pan on medium to high flame. Brush it with oil.

  2. Place the salmon pieces on the pan and let them cook for 5-7 minutes.

  3. Check the underside of the salmon for grill-lines. Once you see the grill-lines, flip the pieces and let them cook again for 5-7 minutes.

  4. Keep turning the salmon every 1-2 minutes till evenly cooked.

  5. Sprinkle the salmon with mixed herbs and toss them gently for a minute in the pan.

    Slightly grilled salmon pieces on a grilling pan
  6. Garnish the salmon with lemon wedges. You can also add lemon wedges with the mixed herbs and toss them on the pan for 1 minute.

  7. Serve hot with the salad, rice, or the dip of your choice.

Tips & Tricks

  1. To check if salmon is cooked, take a sharp knife to peek into the thickest part. If the meat is beggining to fall apart or flake, it is done.

Leena Kohli
Recipe by

Leena Kohli


Elevate your confidence through the magic of home cooking with my easy-to-follow recipes 👩‍🍳✨