1. Die Zwiebel und den Knoblauch schälen und fein würfeln. Die Chilis putzen, waschen und in Streifen schneiden. Das Schweinefleisch in 3 cm große Würfel schneiden.
2. Das Öl erhitzen und die Fleischwürfel portionsweise bei starker Hitze darin anbraten.
3. Die Zwiebel, den Knoblauch und die Gewürze hinzufügen. Alles bei mittlerer Hitze hellbraun rösten.
4. Den Essig mit 1⁄2 l Wasser mischen und angießen. Das Curry aufkochen, dann zugedeckt bei schwacher Hitze etwa 40 Minuten köcheln lassen.
5. Die Tomaten kurz blanchieren, enthäuten und würfeln. Die Kartoffeln schälen, die Aubergine waschen und vom Stielansatz befreien. Beides in kleine Würfel schneiden. Alles zum Curry geben, salzen, aufkochen und 20 Minuten garen lassen. Zuletzt abschmecken.