Faire cuire les pâtes dans de l'eau bouillante salée en stoppant la cuisson 3 minutes avant le temps indiqué sur l'emballage. Les égoutter puis les réserver.
Émincer l'oignon et hacher l'ail.
Faire revenir l'oignon dans une sauteuse avec une filet d'huile d'olive. Ajouter la pulpe de tomates, l'ail et le sucre en poudre. Saler, poivrer puis laisser mijoter à feu doux, en remuant de temps en temps.
Laver les épinards et retirer la nervure centrale des feuilles.
Les faire revenir 3 minutes dans un filet d'huile d'olive. Les saler puis les hacher.
Écraser la ricotta, puis la mélanger au hachis d'épinards avec le pecorino et une pincée de muscade. Fouetter l’œuf et l'ajouter à cette préparation.
Verser la préparation à la tomate dans le fond d'un grand plat à four.
Garnir les pâtes une à une de farce aux épinards puis les disposer dans le plat, côte à côte.
Couper le jambon de Parme en fines lamelles et les parsemer sur les pâtes.
Enfourner à four chaud, 200°C (Th. 6-7) pendant environ 25 minutes.