Precalienta el horno a 350°F. Unta con mantequilla un pyrex o cazuela para hornear rectangular de 13 x 9 pulgadas. Saca la carne de cada envoltorio de longaniza o chorizo. Reserva.
En una sartén grande, precalienta el aceite de oliva y añade la carne y el ajo, fríe unos minutos hasta que esté dorada. Agrega la salsa de tomate y hierve por 15 minutos. Sazona al gusto. La salsa deberá quedar ligeramente espesa.
Cocina la pasta en agua hirviendo hasta que quede al dente, escurre y regresa a la olla, luego agrega la salsa preparada. Adiciona la mitad del queso, vierte dentro del pírex preparado y añade la otra mitad, además del perejil. Hornea hasta que el queso esté derretido y doradito, por aproximadamente 20 minutos. Deja reposar unos minutos antes de servir.