Bereite die Marinade vor: Presse den Knoblauch, reibe den Ingwer und vermische die Hälfte davon mit Joghurt, 1 TL Garam Masala, 1/2 TL Kurkuma, 1/2 TL Kreuzkümmel, 1/2 TL Koriander, 1/2 TL Chilipulver, 1 TL Paprikapulver, Zitronensaft und Salz.
Schneide das Hühnchen in mundgerechte Stücke und mariniere es mit der vorbereiteten Mischung. Lasse es mindestens 30 Minuten oder am besten über Nacht im Kühlschrank ziehen.
Erhitze etwas Öl in einer Pfanne und brate das marinierte Hühnchen bei mittelhoher Hitze an, bis es goldbraun ist. Dann nimm es heraus und stelle es beiseite.
Gib erneut Öl in die Pfanne und brate die Zwiebeln an, bis sie leicht goldbraun sind. Füge den restlichen Knoblauch und Ingwer hinzu und brate sie kurz an, bis sie duften.
Füge 2 TL Garam Masala, 1/2 TL Kreuzkümmel, 1/2 TL Koriander und 1/2 TL Chilipulver hinzu. Reduziere die Hitze und rühre, um die Gewürze zu rösten.
Gib die Tomaten, Paprika und Bohnen in die Pfanne und brate sie kurz an. Lösche dann alles mit der Kokosmilch ab.
Füge das Hühnchen zurück in die Pfanne und lasse es in der Sauce köcheln, bis es vollständig gar ist. Schmecke das Gericht mit Salz und Garam Masala ab.
Serviere das Hühnchen Masala heiß mit Reis oder Naan-Brot.