За доматения сос:
Лукът се измива и нарязва на дребно. Морковът се настъргва на ситно ренде. В тиган се слага олиото да се загрее. Когато олиото е хубаво сгорещено, се слага нарязания лук. Оставя се да се задуши. След това се добавя и настърганият морков.
Разбърква се няколко пъти и се добавя виното. Оставя се да поври с виното за около 5 минути. След това се добавя и доматеният сос. Сместа се подправя с изброените подправки на вкус. Оставя се да поври малко, след което се добавя и каймата. Разбърква се добре. Каймата трябва да стане на дребни парченца. След това се сваля от котлона.
За сос Бешамел:
Маслото се разтапя в малък тиган или малка тенджера. В разтопеното масло се запържва брашното. Внимава се да не загори брашното. След като е запържено брашното, се добавя прясното мляко. Подправя се с изброените подправки на вкус. След като сместа заври, се бърка непрекъснато. Бърка се, докато сместа се сгъсти. Сваля се от котлона.
Дъното и стените на правоъгълна тавичка се помазва хубаво със олио. Кашкавалът се рендосва на едро ренде. Редят се ред кори. Отгоре се слага от доматения сос и настъргания кашкавал. Реди се отново ред кори. Отгоре се слага сос Бешамел, доматен сос и настъргания кашкавал. Повтаря се до изчерпване на количествата сос. На последния ред кори не се слага доматен сос. Отгоре се слага само сос Бешамел и настърган кашкавал.
Пече се в предварително загрята фурна на 180 градуса за около 30 - 40 минути.