Faire cuire les pâtes dans un gros volume d'eau salée avec un bouillon de légumes. Ne pas les faire trop cuitent pour éviter quelles se défassent à la sortie du four.
Laver soigneusement la courgette. La couper en deux dans le sens de la longueur, puis couper chaque moitié dans le sens de la largeur en bouts ni trop fins, ni trop épais. Ajouter les morceaux de courgette dans l'eau des pâtes, environ 5-6 minutes avant la fin de leur cuisson.
Préchauffer le four à 200°.
Dans un bol, mélanger la crème, le jaune d’œuf, le parmesan râpé, la gousse d'ail écrasée, le sel et le poivre. Couper les tranches de jambon en petits bouts.
Égoutter soigneusement les pâtes et les courgettes et les verser dans un plat allant au four. Ajouter le jambon et verser par-dessus le contenu du bol.
Mélanger éventuellement pour que les pâtes s'imprègnent bien de la sauce et qu'il y ait du parmesan partout. Ajouter un peu de gruyère râpé sur le dessus et enfourner à 200° pour 15-20 minutes environ.