Za pripremu je potrebno 5 kg crvenih paprika (roge i babure), 1,5 kg patlidžana, 500 g šargarepe, 250 g crnog luka, 200 g bijelog luka, 1 l suncokretovog ulja, 150 ml alkoholnog sirćeta 9%, 2 kašike šećera, 2 kašike soli po ukusu i ljuta paprika po želji.
Paprike i patlidžan operite, ispecite sa svih strana i ostavite poklopljene da se potpare. Kada se prohlade, ogulite ih i očistite od sjemenki. Ostavite ih nekoliko sati da se dobro ocijede, jer će ajvar tako biti gušći i ukusniji.
Šargarepu skuhajte dok ne omekša. Crni luk očistite i kratko prodinstajte na malo ulja. Pečene paprike, patlidžan, kuhanu šargarepu i crni luk sameljite na mašini za meso. Bijeli luk sitno isjeckajte ili sameljite posebno.
Samljevenu smjesu stavite u veliku šerpu i kuhajte na srednjoj temperaturi uz često miješanje. Postepeno dodajte ulje, ne odjednom, kako bi ga povrće lijepo upijalo. Kuhajte oko 2 do 3 sata, odnosno dok ajvar ne postane gust i dok se pri miješanju jasno ne vidi dno šerpe.
Pred kraj kuhanja dodajte sirće, šećer, so, bijeli luk i ljutu papriku po želji. Nastavite kuhati još 15–20 minuta, uz neprestano miješanje, pa probajte i po potrebi dodatno dosolite.
Vruć ajvar sipajte u čiste i zagrijane tegle. Tegle odmah dobro zatvorite, okrenite nakratko naopako, pa ih vratite i umotajte u deblju krpu ili ćebe da se postepeno ohlade. Čuvajte na hladnom i tamnom mjestu.