Pekáč, ve kterém budete buchtu péct, si vymažte máslem a vysypte moukou. Troubu si předehřejte na 170℃.
Do mísy dejte mouku, kypřicí prášek, kakao a sůl. Dobře promíchejte a odložte stranou.
Oddělte žloutky od bílků a žloutky vyšlehejte s cukrem do světlé, nadýchané pěny. Trvá to pár minut a směs by měla lehce zesvětlat a zvětšit objem. V jiné míse vyšlehejte z bílků pevný sníh (pro lepší stabilitu můžete přidat špetku soli).
Do vyšlehaných žloutků postupně zašlehejte olej. Jakmile se směs spojí, začněte přidávat střídavě mléko a předem promíchané sypké ingredience. Míchejte jen tak dlouho, aby vám vzniklo hladké jemné těsto bez hrudek.
Nakonec do těsta opatrně vmíchejte sníh z bílků. Použijte na to ideálně kuchyňskou stěrku a zapracujte ho do těsta po částech. Hotové těsto rovnoměrně rozetřete na připravený plech nebo pekáč.
V míse si připravte tvarohovou náplň. Smíchejte tvaroh, cukr, vejce, vanilku a pudinkový prášek. Pokud je směs příliš hustá, přidejte 2–3 lžíce mléka. Výsledná konzistence by měla být hustá a krémová, aby na těstě držela tvar.
Tvarohovou směs přendejte do cukrářského sáčku nebo ji na těsto nanášejte lžící a vytvořte mřížku nebo proužky.
Pečte v předehřáté troubě na 170 °C přibližně 35–40 minut. Buchta je hotová ve chvíli, kdy jsou okraje lehce odtažené od plechu a střed je na dotek pružný. Při kontrole těsta špejlí si dejte pozor na to, abyste špejli zapíchli do místa, kde je kakaové těsto, nikoliv tvaroh.
Po upečení nechte ideálně zcela vychladnout a můžete podávat.