Порежьте картофель некрупными кубиками, как можно мельче нарежьте лук и помидоры. Обжарьте картошку в глубокой сковороде (но не до готовности), в отдельной сковороде поджарьте до золотистого цвета лук, добавьте к нему фарш и ещё немного обжарьте, часто помешивая. Когда он чуть посветлеет, добавьте помидоры и приправы по вкусу. Накройте крышкой и тушите фарш 5-10 минут.
Глубокий противень смажьте сливочным маслом. Выложите на дно немного меньше половины всей картошки, сверху – весь фарш, третьим слоем – оставшуюся картошку. Выровняйте, стараясь, чтобы мусака везде была одинаковой толщины.
Вылейте равномерно по всей площади стакан кипячёной воды и пеките в духовке полчаса при 200 градусах.
Сделайте заливку для мусаки: обжарьте в сливочном масле муку, постоянно помешивая, влейте в неё молоко. Получившийся густой соус остудите, тем временем до пены взбейте в глубокой миске яйца (при желании можно добавить тёртый сыр). Соедините яйца с соусом и ещё раз взбейте.
Выньте мусаку из духовки, равномерно полейте соусом и снова поставьте в духовку на 15-30 минут в зависимости от желаемой степени зажаренности.