Print

Flavorful Tandoori Salmon Recipe with Creamy Tzatziki and Pomegranate Tips

tandoori salmon recipe - featured image

A vibrant and flavorful tandoori salmon dish paired with creamy tzatziki and fresh pomegranate seeds, offering a perfect balance of bold spices and cooling freshness. Ready in under 30 minutes, it’s ideal for busy weeknights or impressing guests.

Ingredients

Scale
  • 4 salmon fillets (about 6 oz each), skin-on or off as preferred
  • ½ cup plain Greek yogurt (120 ml)
  • 2 tablespoons fresh lemon juice
  • 3 cloves garlic, minced
  • 1 tablespoon grated ginger
  • 1½ teaspoons garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon smoked paprika
  • ½ teaspoon turmeric powder
  • ½ teaspoon red chili powder or cayenne (adjust to heat preference)
  • Salt to taste
  • 1 tablespoon olive oil
  • 1 cup Greek yogurt (240 ml) for tzatziki
  • ½ medium cucumber, grated and drained
  • 1 clove garlic, finely minced
  • 1 tablespoon fresh dill, chopped
  • 1 tablespoon lemon juice
  • 1 teaspoon olive oil
  • Salt and black pepper to taste
  • ½ cup pomegranate seeds
  • Fresh cilantro or parsley, chopped (optional)
  • Lemon wedges for serving

Instructions

  1. Pat the salmon fillets dry with paper towels to help the marinade stick. Place them in a shallow dish or zip-top bag.
  2. In a medium bowl, whisk together yogurt, lemon juice, minced garlic, grated ginger, garam masala, cumin, coriander, smoked paprika, turmeric, chili powder, salt, and olive oil until smooth and fragrant (about 3 minutes).
  3. Pour the marinade over the salmon, coating each piece evenly. Cover and refrigerate for at least 30 minutes, ideally up to 2 hours. Do not marinate longer than 4 hours.
  4. While the salmon marinates, grate the cucumber and squeeze out excess water using a clean kitchen towel or paper towels.
  5. In a bowl, mix Greek yogurt, grated cucumber, minced garlic, chopped dill, lemon juice, olive oil, salt, and pepper. Chill until ready to serve.
  6. Heat a grill pan or skillet over medium-high heat and lightly oil it to prevent sticking.
  7. Place the salmon skin-side down (if skin-on) and cook for 4-5 minutes. Flip carefully and cook for another 3-4 minutes, or until the salmon flakes easily with a fork. Total cooking time is about 8-10 minutes depending on thickness.
  8. Plate the salmon with a generous dollop of creamy tzatziki on the side. Sprinkle pomegranate seeds and chopped herbs over the top. Add lemon wedges and serve immediately.

Notes

Do not marinate salmon longer than 4 hours to avoid the yogurt’s acidity cooking the fish. Pat salmon dry before cooking for a better sear. Medium-high heat is ideal to get a nice crust without burning spices. Leftovers should be stored separately and reheated gently in a low oven to maintain moisture. For dairy-free, substitute coconut yogurt in marinade and tzatziki. Adjust chili powder to control spice level.

Nutrition

Keywords: tandoori salmon, creamy tzatziki, pomegranate, grilled salmon, Indian spices, healthy seafood, quick dinner, gluten-free, dairy-free option