Mai întâi preîncălziți cuptorul la 180–185 °C, pregătiți o formă de copt cu diametrul de 30 cm și ungeți-o cu 10 g unt.
Apoi pregătiți baia de apă: pregătiți 2 recipiente de mărimi diferite care se potrivesc unul în altul, dar fundul recipientului mai mic să nu atingă fundul celui mai mare – cel mai bine un oală și un bol (ideal din sticlă sau inox). Turnați puțină apă în oală și aduceți-o la fierbere. Reduceți apoi flacăra la foc mic și introduceți bolul în oală – fundul bolului nu trebuie să atingă apa.
Puneți ciocolata, 60 g unt și uleiul de cocos în bol și lăsați-le să se topească treptat deasupra aburului.
Între timp puneți ouăle, mierea și cacao într-un bol mai mare și bateți totul energic cu un robot de bucătărie sau un mixer de mână cu accesoriul tel timp de aproximativ 4–5 minute, până obțineți o spumă. Când ciocolata s-a topit, începeți să o turnați treptat în bolul cu compoziția de ouă. Adăugați ciocolata în trei tranșe și amestecați bine de fiecare dată.
Turnați apoi compoziția finală în forma pregătită și coaceți 40–45 de minute la 180–185 °C. După coacere faceți testul cu scobitoarea – introduceți scobitoarea în blat, și dacă nu se lipește aluat de ea, tortul este gata. Dacă pe scobitoare apar urme de aluat, mai coaceți încă 5 minute.
Scoateți tortul gata din formă și lăsați-l să se răcească cel puțin 40 de minute. După răcire tăiați în porții și serviți.