В классике все таки говядина, потому что свинина и так жирная и из нее и так можно много всего приготовить хорошего. Кроме того мне просто не нравится сочетание свинины и майонеза.Я беру хороший, нежирный кусок говядины/телятины, режу против волокон на куски 1 см (не отбиваю), кладу в форму смазанную чуть чуть маслом растительным, можно поперчить и посолить, дальше лук кольцами, сыр тертый, и далее майонез - раньше просто ложкой выкладывала, но с тех пор как майонез стал таким же напичканным всякими консервантами, стабилизаторами и эмульгаторами, я его развожу чуть чуть водой, до состояния средне-жидкой сметаны и поливаю мясо сверху. В духовке на 180-200  градусах - час.