Fais cuire les pois cassés pendant environ 45 minutes dans une casserole d'eau salée.
Lave les aubergines, puis coupe-les en fines tranches d'environ 3 mm. Fais-les revenir quelques minutes de chaque côté dans une poêle avec un peu d'huile d'olive, jusqu'à ce qu'elles soient légèrement dorées. Dépose-les ensuite sur du papier absorbant.
Fais revenir les oignons émincés avec un filet d'huile d'olive. Ajoute l'ail, les épices puis la purée de tomate. Sale, poivre et laisse mijoter quelques minutes.
Dans un plat à gratin, alterne une couche d'aubergines, une couche de purée de tomate, une couche de pois cassés, puis recommence jusqu'à épuisement des ingrédients.
Parseme de fromage râpé ou dispose quelques tranches de mozzarella avant d'enfourner 30 minutes à 180 °C.