Precalentar el horno a 200°C y engrasar una caserola grande para hornear.
Colocar la pasta seca en la caserola, cubrir con 2 tazas (500 ml) de agua y agregar la leche, crema, condimentos y cebolla. Revolver para combinar y cubrir con papel aluminio. Hornear por 20 minutos.
Colocar el queso cheddar en el centro de la caserola. Cubrir otra vez con papel aluminio y hornear por 20 minutos más o hasta que el queso cheddar se derrita y la pasta esté tierna.
Mezclar bien el cheddar derretido con el resto de la mezcla de pasta; agregar perejil y mezclarlo también. Cubrir con parmesano y cocinar unos 2-3 minutos o hasta que dore el queso.