In a small bowl, combine the olive oil, lemon juice, minced garlic, dried thyme, dried oregano, paprika, ground cumin, ground coriander, salt, and black pepper. Mix well.
Pat the fish fillets dry with paper towels and place them in a shallow dish.
Pour the marinade over the fish fillets, ensuring they are well-coated. Let them marinate for at least 15 minutes, or up to 30 minutes for more flavor.
Preheat the broiler to high heat. Place an oven rack about 6 inches from the heating element.
Line a baking sheet with aluminum foil and lightly grease it or use a non-stick cooking spray.
Arrange the marinated fish fillets on the prepared baking sheet.
Broil the fish for about 4-6 minutes per side, or until the fish flakes easily with a fork and is cooked through. The cooking time may vary depending on the thickness of the fillets.
Remove the fish from the oven and let it rest for a few minutes.
Garnish with chopped fresh parsley or coriander leaves.
Enjoy your meal!