Préchauffer le four à 200 °C (400 °F).
Dans un grand plat de cuisson, bien mélanger les tomates, l’ail, l’huile, les épices, le sel et le poivre.
Déposer le morceau de feta au milieu en le tournant à quelques reprises afin de bien l’enrober d’huile et d’épices.
Cuire 35 minutes ou jusqu’à ce que les tomates éclatent et que la feta commence à fondre.
Dix minutes avant la fin de la cuisson des tomates et du fromage, cuire les pâtes dans une casserole d’eau bouillante légèrement salée. Égoutter les pâtes et les mélanger avec les haricots blancs pour les réchauffer. Réserver.
Écraser la feta à l’aide d’une fourchette. Y ajouter les pâtes et les haricots, et bien mélanger. Incorporer le basilic et les jeunes épinards, et mélanger de nouveau. Garnir de zeste de citron et servir aussitôt.