Hâcher l'oignon, couper les aubergines en dés et les faire revenir dans un peu d'huile d'olives. Ajouter les tomates en morceau, l'ail et le persil.
Laisser mijoter.
Faire bouillir les oeufs et à part les spaguettis.
Arroser avec la sauce, ajouter les oeufs durs coupés en quartier et le parmesan.
Servir très chaud