Čokoládu nalámeme na menší kousky, čtvrtinu odložíme zatím stranou, zázvor nastrouháme na jemno. Většinu čokolády rozpustíme ve vodní lázni. Do misky vložíme žloutky, přisypeme 60 gramů cukru a vyšleháme. Přidáme mouku, špetku soli, rozpuštěnou čokoládu, mléko a vymícháme. Nakonec opatrně zašleháme sníh z bílků.
Do rendlíku nalijeme vodu, přidáme zázvor, mletý pepř, 40 gramů cukru a vaříme, až bude tekutina mít konzistenci sirupu. Odstavíme z ohně, necháme trochu vychladnout, přidáme zbylou čokoládu a mícháme, dokud se neroztaví.
Do studených formiček vymazaných máslem nalijeme polovinu čokoládové hmoty, doprostřed nalijeme zázvorový sirup tak, aby se nerozlil ke stěnám formiček, ale zůstal uprostřed, zalijeme druhou polovinou čokoládové hmoty. Bábovičky vložíme do vyhřáté trouby a pečeme asi 10 minut. Jsou-li bábovičky upečené poznáme tak, že povrch začne trochu praskat.
Upečené bábovičky vyklopíme opatrně z formiček a ihned podáváme.