Макароны варим и заправляем сливочным маслом. Натираем сыр.
Обжариваем в растительном масле несколько луковиц, нарезанных кольцами и вынимаем шумовкой в миску, а в сковороде обжариваем ломтики ветчины, вынимаем, баклажаны (не до готовности) и перекладываем слоями (макароны, лук, ветчину, баклажаны, макароны, сыр) в форму для запекания, отправляем в духовку, разогретую до 150-160 градусов, на 40 минут.