Hrušky oloupeme, zbavíme jádřinců a nakrájíme na kostky. V míse smícháme polohrubou mouku, kakao, prášek do pečiva, skořici a citronovou kůru.
Rozehřejeme máslo, smícháme s mlékem a olejem. Přidáme vejce a vše pak smícháme se sypkou směsí. Do tohoto těsta pak přidáme hrušky. Těsto vlijeme na máslem vymazaný a moukou vysypaný plech. Hruškový koláč s kakaem pečeme při 180 °C asi 40 minut.
Hruškový koláč s kakaem můžeme polévat čokoládou a sypat kokosem, ale dobrý je to i bez polevy.