Knoblauch schälen und in eine kleine Schüssel pressen. Mit etwas Salz, Baharat (selbst gemischt z.B. nach dem Rezept von Sonnentor), Olivenöl und Honig zu einer Paste verrühren. Hühnerkeulen damit einreiben, in eine Schüssel oder einen Gefrierbeutel geben und mindestens 1 Stunde durchziehen lassen. Ofen auf 200 Grad vorheizen.
Zwiebeln schälen und achteln. Zitronen heiß abwaschen und in Spalten schneiden.
Hühnerkeulen, Zwiebeln und Zitronen in eine Ofenform geben. Etwas Olivenöl darüber träufeln, 150 ml Wasser angießen und nach Belieben noch ewas Salz und Pfeffer über alles streuen. Die Ofenform mit Backpapier bedecken und für 30 Min. in den Ofen schieben. Backpapier entfernen und die Hühnerkeulen weitere 30 Minuten goldbraun und knusprig backen.
Währenddessen Reis in ein Sieb geben und gut abwaschen.
Olivenöl in einer großen Pfanne erhitzen, Rosinen und Kardamomkapseln darin kurz anrösten. Reis dazu geben und unterrühren. Wasser in die Pfanne gießen, etwas Salz dazu geben und den Reis abgedeckt in etwa 15-20 Minuten weich garen.
Herd ausschalten, einen Großteil der gehackten Pistazien unterheben und den Reis weiter durchziehen lassen.
Griechisches Joghurt mit der abgeriebenen Zitronenschale und dem Zitronensaft verrühren. Mit Zitronensalz abschmecken. Hühnerkeulen, Zwiebeln und Zitronen auf dem Reis anrichten und mit gehackten Pistazien und Kräutern bestreuen. Mit dem Zitronenjoghurt servieren.