La veille, préparer le gigot en éliminant les petits morceaux de peau. L’inciser sur toute sa surface.
Peler, hacher les gousses d’ail puis presser le citron et l’orange. Mixer toutes les épices avec le sucre, le sel, l'ail haché et les jus de citron et d’orange et ajouter le miel.
Remuer et enduire entièrement le gigot dans un plat à rôtir. Le couvrir d'un film alimentaire et le placer au réfrigérateur toute une nuit.
Le lendemain, préchauffer le four à 240°C. Enfourner, à mi-hauteur, le gigot dans son plat avec la marinade.
Verser 25 cl d'eau chaude. Laisser cuire 30 minutes puis retourner le gigot. Continuer la cuisson encore 15 minutes.
Baisser la température du four à 180°C pour une cuisson d'environ 15 minutes.
Sortir la viande et laisser reposer 10 minutes à l'entrée du four avant de la découper.