Éplucher et émincer l'oignon. Le faire revenir 10 minutes dans une cocotte avec une cuillère à soupe d'huile d'olive. Réserver hors de la cocotte.
Laver et détailler les aubergines. Les faire revenir dans la même cocotte avec le reste d'huile d'olive. Ne pas hésiter à en remettre car les aubergines boivent beaucoup. Les laisser dorer 10 minutes à feu doux. Saler, ajouter le cumin, la cannelle et le curry. Mélanger et ajouter la boite de tomates pelés et les oignons. Laisser mijoter 10 min.
Ajouter le lait de coco, mélanger et goûter pour rectifier l'assaisonnement si besoin.
Laisser mijoter encore 20 minutes à feu très doux.