Vejce ušleháme spolu s olejem, cukrem, moukou a kypřícím práškem. Do základu těsta vlijeme celý kompot i se šťávou (7 dl) a dobře promícháme. Pokud máme velké ovoce, nakrájíme jej předem na menší kousky.
Těsto nalijeme na vymazaný a moukou vysypaný plech a ve středně vyhřáté troubě pečeme buchtu asi 25 minut. Upečenou buchtu ze starého kompotu necháme vychladnout.
Buchtu ze starého kompotu můžeme posypat moučkovým cukrem a servírovat.