Den Backofen auf 200 °C Ober- und Unterhitze vorheizen und eine Auflaufform bereitstellen.
Die Zwiebel schälen und fein würfeln. In einer großen Pfanne das Öl erhitzen und die Zwiebel darin glasig anbraten.
Das Hackfleisch hinzufügen und unter Rühren kräftig anbraten, bis es krümelig und leicht gebräunt ist.
Die Paprika waschen, entkernen und in kleine Würfel schneiden. Den Knoblauch fein hacken und beides zum Fleisch in die Pfanne geben. Kurz mitdünsten.
Nun Kidneybohnen und Mais hinzufügen. Tomatenmark und passierte Tomaten einrühren und alles gut vermengen.
Mit Chili, Salz und Pfeffer würzen und die Mischung einige Minuten leicht köcheln lassen, damit sich die Aromen verbinden.
Die fertige Masse in eine Auflaufform geben, gleichmäßig verteilen und mit geriebenem Käse bestreuen.
Den Auflauf im Ofen etwa 10 Minuten backen, bis der Käse geschmolzen und goldbraun ist. Anschließend heiß servieren.