Geben Sie Wasser in einen mittelgroßen Topf und bringen Sie es zum Kochen. Sobald es kocht, reduzieren Sie die Flamme auf mittlere Stufe, legen Sie die Hühnerbrust ins Wasser und kochen Sie sie 15–20 Minuten, bis sie gar ist.
Nehmen Sie sie dann heraus und lassen Sie sie abkühlen. Das Wasser, in dem das Fleisch gekocht wurde, aufbewahren, da Sie es später noch benötigen.
Erhitzen Sie anschließend im selben Topf das Öl und dünsten Sie Zwiebel und Knoblauch an (2–3 Minuten bei starker Flamme). Fügen Sie Kreuzkümmel hinzu und braten Sie weitere 1 Minute. Geben Sie dann Tomaten, Essig und das Kochwasser der Hühnerbrust in den Topf und kochen Sie bei niedriger bis mittlerer Flamme 25–30 Minuten (oder bis die Flüssigkeit auf die Hälfte reduziert ist).
Während die Soße reduziert, schneiden Sie die Oliven in Scheiben und zupfen Sie die Hühnerbrust in Stücke. Nach dem Fertigstellen der Soße rühren Sie das gezupfte Fleisch ein. Schmecken Sie die Mischung mit Salz und Pfeffer ab, fügen Sie Oliven hinzu, bestreuen Sie alles mit Petersilie und servieren Sie.