Do menšího rendlíku nalijeme 300 ml mléka. Zbylé mléko (100 ml) nalijeme vedle do misky. K tomuto mléku v misce přisypeme pudinkový prášek.
K mléku v rendlíku přidáme cukr a směs přivedeme k varu. Když se vaří, přilijeme do něj za stálého míchání v mléce rozmíchaný puding. Vaříme do zhoustnutí. Hotový puding nalijeme do misky, přikryjeme jej mikroténovým sáčkem, aby se navrchu netvořil škraloup, a necháme zcela vychladnout.
Buchta
Višně vyjmeme z lahve a dobře je ubrouskem osušíme.
Vejce rozdělíme na žloutky a bílky.
Ke žloutkům přidáme cukr, olej a citrónovou kůru a vše metličkou dohladka rozmícháme.
Z bílků vyšleháme tuhý sníh.
Mouku promícháme s kypřicím práškem a prosejeme ji do misky k ostatním surovinám. Přilijeme mléko a vše promícháme. Přidáme tuhý sníh z bílků a jemně jej do těsta zapracujeme.
Troubu dáme předehřívat na 180 °C.
Dvě třetiny těsta vlijeme do formy a těsto v ní rovnoměrně rozprostřeme.
Ke zbylému těstu nasypeme kakao a do těsta jej zamícháme. Pak těsto v tenké rovnoměrné vrstvě nalijeme do formy na světlý základ.
Na těsto poklademe višně a dáme a dáme péct do trouby vyhřáté na 180 °C na 40 minut.
Upečenou buchtu necháme vychladnout ve formě.
Krém
Než se buchta upeče, připravíme si krém. Ve velké míse utřeme máslo do hladké nadýchané pěny (nejlépe Vám to půjde v robotu).
Když je hotovo, po kouscích do něj začneme zašlehávat vychladlý puding (Zde si dejte pozor, aby máslo i puding měly při přípravě přibližně stejnou teplotu, aby se krém nesrazil.)
Krém naneseme rovnoměrně na vychladlou buchtu a pak ji vložíme do lednice, aby krém ztuhl.
Poleva
Ve vodní lázni rozpustíme čokoládu a poté do ní zamícháme kokosový olej.
Polevou polijeme moučník a navrchu mu stěrkou nebo vidličkou vytvoříme vlnky.