Em uma panela grande deixe ferver água com sal.
Adicione batatas e cozinhe até que elas estejam macias, porém, firmes (cerca de 15 minutos).
Escorra-as e deixe esfriar.
Corte as batatas em rodelas e coloque-as em uma vasilha grande.
Em uma panela coloque a água, o vinagre e o açúcar. Deixe ferver por um minuto. Tire do fogo e coloque sobre as batatas.
Cubra e deixe gelar por, pelo menos, 12 horas.
Retire o excesso do molho (depois das 12 horas) e adicione cebola, sal, pimenta, cenoura e maionese.
Mexa bem e sirva gelado.