Precalienta el horno a 350°F. Mezcla el queso ricotta con 1 taza de queso mozzarella, 1 taza de queso parmesano, el huevo batido, ¼ taza de albahaca y sazona con sal y pimienta.
Sobre una superficie limpia, extiende las láminas de pasta. Cuidadosamente esparce ¼ taza de la mezcla de queso sobre cada una y enrolla cuidadosamente. Coloca sobre una cazuela para hornear untada ligeramente con aceite de oliva.
En una olla sofríe la cebolla y el ajo en aceite de oliva. Agrega la salsa de tomate y el resto de la albahaca. Sazona al gusto y hierve por 10 minutos a temperatura mediana. Vierte sobre los rollos y encima esparce el resto del queso mozzarella y queso parmesano. Hornea de 20 a 25 minutos, o hasta que el queso este ligeramente dorado. Deja reposar unos minutos antes de cortar y servir.