Для маринаду кип'ятимо воду і додаємо сіль, цукор, перець, олію, томатну пасту. Даємо охолонути і додаємо оцет. Замість чорного меленого перцю можна додати перець горошком, а також можна додати лавровий лист та інші спеції.
Цибулю ріжемо півкільцями і укладаємо половину на дно ємності.
Оселедець потрошимо і ріжемо на шматочки (голови не використовуються), викладаємо зверху цибулі.
Додаємо цибулю, що залишилася.
Заливаємо маринадом і ставимо в холодильник на 6-8 годин.
Викладаємо на тарілку та подаємо.