Cijele paprike i patlidžane operi, posuši i stavi peći. Pripazi da paprike ne izgore. Pečeno povrće stavljaj u posudu i pokrij plastičnom vrećicom te pusti da se upari nekih 15-20 min, a može i duže. Dobro očisti paprike od sjemenki i kožice. Patlidžanima također ukloni kožu, a po želji i sjemenke.
Očišćeno povrće ostavi na cjediljki ili u obješenoj gazi,najbolje preko noći, da se dobro ocijedi. Idući dan samelji paprike i patlidžane na mašini za meso.
U posudu u kojoj ćeš kuhati ajvar prvo dodaj ulje da prekrije dno, a zatim samljeveno povrće. Kuhaj ga neprestano miješajući na srednje jakoj vatri, a ulje dolijevaj svakih 20-ak minuta po 2-3 dcl.
Nakon otprilike sat vremena dodaj sitno nasjeckani češnjak. Ne moraš odmah dodati cijelu količinu, dodaj ga postupno pa kušaj u međuvremenu.
Sol možeš početi dodavati pomalo zadnjih 30-45 min, a ocat i ljute papričice dodaj zadnjih 15-ak minuta. Šećer također možeš dodati pred kraj ako ti se čini da ajvaru fali malo slatkoće.
Ajvar je kuhan nakon 2 do maksimalno 3 sata, odnosno kada se vidi dno posude kada prođeš kuhačom. Kada je kuhan, stavljaj ga u vruće sterilizirane staklenke, odmah zatvori, okreni naopako na 10-ak minuta kako bi se stvorio podtlak i pusti da se ohlade do kraja.
Čuvaj ga do godinu dana na hladnom i tamnom mjestu.