Campur tepung terigu, susu bubuk, gula, garam, dan ragi hingga tercampur rata. Tambahkan telur, kuning telur, dan air, lalu aduk hingga membentuk adonan.
Tambahkan mentega sedikit demi sedikit, terus uleni hingga adonan halus dan elastis. Uleni selama sekitar 15–20 menit hingga adonan halus, lembut, dan elastis.
Bentuk adonan menjadi bola, letakkan di dalam mangkuk yang telah diolesi sedikit minyak, dan tutup. Biarkan mengembang selama 1 jam, lalu dinginkan di lemari es selama 8–12 jam.
Bagi adonan menjadi 6 bagian yang sama, sekitar 125 gra, gulung menjadi bola hingga padat, lalu susun di atas loyang yang dilapisi kertas roti. Biarkan mengembang lagi selama 1–3 jam hingga mengembang.
Olesi permukaan adonan dengan campuran telur, putih telur, dan air, dan taburi dengan biji wijen jika diinginkan.
Panggang dalam oven yang sudah dipanaskan sebelumnya pada suhu 190 derajat Celsius selama 16–18 menit hingga berwarna cokelat keemasan. Biarkan dingin.
Campur semua daging sapi giling dengan garam dan merica, aduk hingga tercampur rata. Jangan terlalu matang agar patty tetap juicy.
Bagi adonan menjadi 12 bagian, bentuk menjadi bola-bola, lalu pipihkan hingga ketebalan sekitar 1,5–2 cm. Dinginkan di lemari es setidaknya selama 1 jam sebelum dimasak.
Lelehkan mentega dan minyak, lalu tumis bawang bombai dengan api kecil selama sekitar 8 menit, hingga lunak.
Tambahkan sedikit air dan masak selama 30–45 menit, aduk sesekali, hingga berwarna cokelat keemasan dan manis alami.
Tempatkan irisan mentimun dalam wadah tahan panas. Rebus cuka, air, gula, garam, bawang putih, merica, daun salam, dan bubuk cabai hingga gula larut.
Tuang saus di atas mentimun, biarkan dingin, lalu dinginkan di lemari es setidaknya selama 1 jam.
Campur semua bahan saus, aduk hingga halus dan merata. Sesuaikan bumbu, lalu dinginkan di lemari es untuk rasa yang lebih intens.
Panaskan wajan datar atau wajan cast iron di atas api sedang-tinggi, lalu olesi dengan sedikit minyak. Masak patty selama sekitar 2-3 menit hingga bagian bawahnya berwarna cokelat.
Balikkan, lalu segera letakkan sepotong keju di atasnya. Masak selama 1-2 menit lagi hingga keju meleleh.
Belah roti burger, lalu panggang bagian dalamnya dengan sedikit mentega hingga berwarna cokelat.
Olesi roti bagian bawah dengan saus burger, lalu susun selada, tomat, satu patty keju, acar mentimun, patty keju kedua, bawang merah, bawang karamel, dan lebih banyak saus.
Tutup dengan roti bagian atas, tekan perlahan, dan sajikan selagi hangat.