01 -
Pat the fish dry with paper towels. Score the skin with shallow diagonal cuts on both sides. Drizzle with olive oil and lemon juice.
02 -
In a bowl, combine paprika, turmeric, cumin, garlic, thyme, salt, and pepper. Mix thoroughly to create a uniform spice blend.
03 -
Rub the spice mixture inside the cavity and over the entire fish, ensuring it gets into the scored cuts for maximum flavor penetration.
04 -
Allow the fish to marinate for at least 30 minutes at room temperature, or refrigerate overnight for a more intense flavor profile.
05 -
Preheat oven to 200°C (390°F) or prepare a grill for medium-high heat cooking. Lightly oil the grill grates or a wire rack set over a baking tray.
06 -
Place the marinated fish on the prepared grill or wire rack. Cook for 20-25 minutes, turning once halfway through if using a direct grill. The fish is done when the skin is crispy and golden, and the flesh flakes easily with a fork.
07 -
Transfer the grilled fish to a serving platter. Garnish with fresh lemon slices and vine cherry tomatoes. Serve immediately while hot.