1. Dalam wadah besar, campurkan terigu, ragi, gula pasir, susu bubuk, dan garam. Aduk rata.
2. Tambahkan air hangat sedikit demi sedikit sambil diaduk hingga adonan menyatu dan kalis.
3. Masukkan telur dan margarin leleh. Uleni hingga adonan elastis dan tidak lengket di tangan.
4. Bulatkan adonan dan diamkan dalam wadah yang sudah diolesi minyak selama kurang lebih 1 jam atau hingga adonan mengembang dua kali lipat.
5. Kempiskan adonan dan bagi menjadi beberapa bagian. Bentuk bulat-bulat dan pipihkan dengan rolling pin.
6. Diamkan kembali selama 30 menit atau hingga adonan mengembang kembali.
7. Panaskan minyak goreng dalam wajan dengan api sedang.
8. Goreng donat hingga berwarna kecoklatan kedua sisinya.
9. Angkat donat dan tiriskan di atas kertas penyerap minyak.
10. Donat siap disajikan dengan topping sesuai selera, seperti gula halus, meses, atau selai.