Siapkan wadah, masukan telur, gula halus, margarin, dan mentega. Lalu, aduk menggunakan mixer atau whisk selama 1 menit hingga adonan tercampur secara merata.
Kemudian, masukan tepung terigu protein sedang, susu bubuk full cream ke dalam adonan tadi. Lalu, aduk lagi hingga tercampur rata.
Jika adonan sudah tercampur rata, ambil sedikit adonan menggunakan takaran 1 sendok makan dan bentuk menjadi bulat hingga adonan habis.
Lalu, pipihkan adonan yang berbentuk bulat tadi dan masukan selai nanas menggunakan takaran 1 sendok teh.
Kemudian, bentuk kembali menjadi bulat dan pastikan selai tertutup ke dalam. Jika sudah, tata adonan di loyang dan beri jarak antar tiap adonan.
Setelah loyang sudah terisi penuh dengan adonan, masukan ke dalam oven dan panggang dengan suhu 160 derajat celcius selama 15 menit.
Jika sudah matang, keluarkan loyang dari oven dan diamkan hingga mencapai suhu ruangan.
Sambil menunggu nastar dingin, siapkan campuran bahan olesan dalam satu mangkok dan aduk rata. Lalu oleskan menggunakan kuas ke bagian atas kue. Oleskan sebanyak 2 hingga 3 lapisan.
Jika sudah dioles semua, masukan kembali loyang kedalam oven dan panggang nastar dengan suhu 100 derajat celcius selama 5 menit hingga warnanya kecoklatan.
Kemudian, jika sudah matang keluarkan loyang dari oven dan diamkan hingga dingin. Baru setelah itu ditata ke dalam toples.