Soak the skewers: If using wooden skewers, soak them in water for about 20-30 minutes to prevent them from burning during cooking.
Prepare the marinade: In a large bowl, combine the lime juice, lime zest, extra virgin olive oil, minced garlic, salt, paprika powder, black pepper, saffron, and ground turmeric. Stir well to mix all the ingredients thoroughly.
Marinate the salmon: Add the salmon pieces to the marinade and toss until they are well coated. Cover the bowl with plastic wrap or transfer the salmon and marinade to an airtight container. Place it in the refrigerator and let the salmon marinate for at least 30 minutes, allowing the flavours to meld together.
Skewer the salmon: Preheat your grill, chargrill, or oven according to your preferred cooking method: a. For grilling: Preheat a charcoal grill until the coals are ashed over or heat a gas grill to medium-high heat. b. For chargrilling: Preheat a chargrill or grill pan over medium-high heat. c. For roasting: Preheat your oven to 200 degrees Celsius.
Remove the salmon from the marinade, allowing any excess marinade to drip off. Thread the marinated salmon pieces onto the soaked skewers, leaving a small gap between each piece.
Cooking Methods: a. Grilling: Place the skewers directly on the grill grates and cook, turning them every couple of minutes, until the salmon is tender and cooked through. This usually takes about 10 minutes in total. b. Chargrilling: Place the skewers on the preheated chargrill or grill pan. Cook, turning occasionally, until the salmon is cooked through and nicely charred on all sides. This typically takes about 8-10 minutes. c. Roasting: Place the skewers on a baking sheet lined with parchment paper or lightly greased. Roast in the preheated oven for about 12-15 minutes, or until the salmon is cooked through and flakes easily with a fork.
Serve: Once the salmon is cooked to your desired doneness, remove the skewers from the heat source. Let them rest for a few minutes to allow the juices to redistribute. Serve the saffron salmon skewers alongside your favourite sides.
Alternative Cooking Methods:
Instead of grilling, chargrilling, or roasting, you can also pan-sear the skewers in a hot skillet with a bit of oil until the salmon is cooked through and nicely browned on all sides.