Preîncălziți cuptorul la 180 °C.
Curățați ceapa și tocați-o fin. Tăiați usturoiul în felii.
Puneți pastele la fiert în apă sărată clocotită conform instrucțiunilor de pe ambalaj (pastele integrale se fierb de obicei aproximativ 10 minute în proporție de 1 l apă la 100 g paste).
Înainte ca pastele să fie gata, începeți pregătirea amestecului de roșii. Încălziți 1 lingură de ulei de măsline într-o tigaie, adăugați ceapa tocată și prăjiți-o cca 5 minute la foc mediu.
Apoi adăugați în tigaie usturoiul tăiat și prăjiți încă 2 minute. Apoi adăugați în tigaie roșiile tăiate din conservă, cimbru, rozmarin, un praf de sare și un praf de piper, amestecați, acoperiți tigaia cu un capac și lăsați să fiarbă 10 minute la foc mediu.
Între timp, tăiați ambele mozzarelle în cuburi mai mari.
Scurgeți pastele fierte și amestecați-le cu amestecul de roșii gata preparat, ricotta și aproximativ ½ din mozzarella tăiată.
Apoi transferați întregul amestec într-un vas de copt (ø20 cm), presărați cu mozzarella rămasă, introduceți vasul în cuptorul preîncălzit și coaceți 15–20 de minute la 180-190 °C.