Цибулю нарізати півкільцями і замаринувати в оцті, потім оцет злити. Картопля, морква, буряк, яйця, все окремо: відварити до готовності, очистити і натерти на крупній тертці. Оселедець очистити, зняти філе. Філе оселедця дрібно нарізати разом з ікрою. Сир натерти на дрібній тертці. Для соусу: в майонез додати тертий сир, сіль і мелений перець, добре перемішати. На дно великої салатниці викласти нарізану оселедець, зверху викласти замаринований цибулю, потім шарами: картопля, морква, яйця, буряк. Кожен шар рясно промазати підготовленим соусом. Зверху рясно намазати соусом.
Поставити в холодильник на ніч, щоб салат просочився.