Rebus makaroni dalam panci besar berisi air mendidih hingga empuk namun masih kenyal (al dente), sekitar 7–9 menit.
Tiriskan makaroni, bilas dengan air dingin, lalu biarkan dalam saringan hingga benar-benar kering.
Dalam mangkuk besar, kocok mayones, cuka apel, gula pasir, garam, dan merica bubuk hingga tercampur merata.
Tambahkan susu cair, lalu aduk hingga saus halus dan kental.
Masukkan wortel parut, seledri cincang halus, dan bawang bombai cincang ke dalam saus, aduk hingga rata.
Tambahkan makaroni tirisan ke dalam mangkuk, aduk perlahan hingga semua makaroni terbalut saus.
Cicipi dan sesuaikan rasa dengan menambah garam atau gula jika perlu.
Tutup mangkuk, dinginkan di kulkas minimal 1 jam (lebih baik 4 jam) sebelum disajikan.