Dans une petite casserole, mélangez l'oignon, le vinaigre et le sucre. Portez à ébullition, en remuant souvent, pendant environ 2-3 minutes.
Retirez l'oignon de la casserole et utilisez la même casserole pour cuire les macaronis selon les instructions sur l'emballage. Rincez les pâtes une fois cuites.
Pendant ce temps, hachez grossièrement un œuf.
Séparez les blancs des jaunes des 5 autres œufs. Mettez de côté les jaunes et hachez grossièrement les blancs.
Préparez la sauce en écrasant les jaunes d'œufs dans un petit bol. Ajoutez la mayonnaise, la moutarde de Dijon et le paprika.
Si la sauce est trop épaisse, ajoutez jusqu'à 2 cuillères à soupe d'eau.
Goûtez et ajustez l'assaisonnement avec du sel et du poivre si nécessaire.
Dans un grand saladier, mélangez les blancs d'œufs avec les macaronis cuits et incorporez la sauce.
Garnissez avec l'œuf restant haché et, si vous le souhaitez, avec de la ciboulette hachée.