Zelfgemaakte ajvar wordt gemaakt van geroosterde, fijngehakte en vervolgens gekookte paprika’s, terwijl sommige industriële producenten versgehakte paprika’s gebruiken, die daarna met zonnebloemolie worden gekookt, wat tot een mindere kwaliteit leidt. De bereiding van ajvar is enigszins moeilijk, omdat er veel handenarbeid aan te pas komt, met name voor het schillen van de geroosterde paprika’s. Traditioneel bereiden de mensen de Ajvar in het midden van de herfst, wanneer de overvloed aan paprika’s het grootst is, en bewaren zij hem in glazen potten voor consumptie gedurende het hele jaar. Anekdotisch kan worden vastgesteld dat de voorraden van de meeste huishoudens niet volstaan tot het voorjaar, wanneer verse groenten beschikbaar komen, zodat het meestal als wintervoedsel wordt gegeten. Vaak komen de hele familie of de buren bijeen om de paprika’s te bereiden. De belangrijkste paprikacultuur die wordt gebruikt, heet roga (d.w.z. “gehoornde”). Roga is groot, rood, hoornvormig, met dik vruchtvlees en relatief gemakkelijk te pellen. Hij rijpt meestal eind september.
Om ajvar te maken, worden paprika’s in hun geheel geroosterd op een plaat op een open vuur, een plaat hout in een fornuis, of in een oven. De gebakken paprika’s moeten kort afkoelen, zodat het vruchtvlees zich van de schil kan scheiden. Vervolgens wordt het velletje er voorzichtig afgepeld en worden de zaadjes verwijderd. De paprika’s worden vervolgens gemalen in een molen of in kleine stukjes gehakt (deze variant wordt vaak pindjur genoemd). Tot slot wordt de brij enkele uren in grote potten gestoofd. In dit stadium wordt zonnebloemolie toegevoegd om het water te condenseren en te verminderen, en om de latere bewaring te bevorderen. Aan het einde wordt zout (en soms azijn) toegevoegd en de hete brij wordt rechtstreeks in gesteriliseerde glazen potten gegoten, die onmiddellijk worden verzegeld.