Coceremos los macarrones en abundante agua hirviendo con sal. Cuando estén al dente, los escurriremos y refrescaremos, reservándolos en un recipiente.
Picaremos la cebolla y el pimiento, dorándolos en una sartén con aceite. Añadiremos los tomates picados y el jamón cortado a dados.Lo saltearemos todo,incorporándolo a la pasta, mezclándolo todo bien.
Forraremos un molde con papel de horno. Cubriremos el fondo con parte de los macarrones, la mitad del queso cortado a dados, acabándola con el resto de los macarrones.
Batiremos el yogur, los huevos y la nata, lo salaremos y lo verteremos sobre los macarrones. Los espolvorearemos con el queso rallado y los introduciremos en el horno precalentado a 180º C. durante 30 minutos.
Servir recién hecho.