В сотейник налейте молоко, посолите, отправьте на огонь и доведите до кипения, затем выложите макароны. Отварите макароны до готовности, периодически помешивая, чтобы они не слиплись.
Тем временем сделайте заправку: смешайте майонез, уксус, сахар, перец, четверть луковицы натрите на терке, выложите ее вместе с соком.
Готовые макароны откиньте на сито, затем промойте слегка и верните в кастрюлю, добавьте половину заправки и перемешайте, оставьте до полного остывания.
Очистите и мелко нарежьте овощи, нарежьте кубиками ветчину, измельчите зеленый лук. Смешайте макароны с овощами и ветчиной, добавьте оставшуюся заправку.
Салат подавайте сразу, украсив его зеленым луком.