Preriscaldate il forno a 180 °C.
Sbucciate la cipolla e tritatela finemente. Tagliate l'aglio a fettine.
Cuocete la pasta in abbondante acqua salata bollente seguendo le istruzioni sulla confezione (la pasta integrale di solito cuoce circa 10 minuti, con un rapporto di 1 l di acqua per 100 g di pasta).
Mentre la pasta cuoce, iniziate a preparare il sugo di pomodoro. In una padella scaldate 1 cucchiaio di olio d'oliva, aggiungete la cipolla tritata e fatela soffriggere per circa 5 minuti a fuoco medio.
Aggiungete quindi l'aglio a fettine e fate rosolare per altri 2 minuti. Unite i pomodori pelati a pezzi in scatola, il timo, il rosmarino, un pizzico di sale e uno di pepe, mescolate, coprite con il coperchio e lasciate cuocere per 10 minuti a fuoco medio.
Nel frattempo tagliate entrambe le mozzarelle a dadini grandi.
Scolate la pasta cotta e mescolatela con il sugo di pomodoro pronto, la ricotta e circa ½ delle mozzarelle tagliate.
Trasferite il tutto in una pirofila (ø 20 cm), cospargete con la mozzarella rimasta, infornate nel forno preriscaldato e cuocete per 15–20 minuti a 180–190 °C.