Лук очистите, нарежьте тонкими полукольцами, выложите в миску и залейте уксусом, смешанным с водой. Оставьте лук на 15–20 минут мариноваться. Затем слейте маринад.
Варите яйца вкрутую 8–9 минут, охладите под проточной водой, очистите и натрите на крупной терке или нарежьте соломкой.
Мясо разберите на мелкие волокна. Сыр натрите на крупной терке. Яблоко нарежьте тонкой соломкой или натрите на крупной терке.
Разложите стакан в порционные стаканы слоями. Сначала говядину (если надо, посолите мясо), на нее — маринованный лук. Смажьте эти два слоя майонезом. Далее выложите яблоко и смажьте его майонезом. Затем яйца и майонез. Последний слой — тертый сыр.
Уберите салат в холодильник на 3–4 часа, чтобы он пропитался. Перед подачей украсьте листиками укропа.