A lisztet a cukorral, a kakaóporral és a sütőporral összeforgatjuk, hozzáadjuk a két tojást, az apróra vágott étcsokoládét és diót, majd beleöntjük az olvasztott margarint, a joghurtot és a vizet és botmixerrel összekeverjük. A massza felét kivajazott, kilisztezett tepsibe öntjük.
A sajtkrémet elektromos habverővel, alacsony sebességen összekeverjük a vaníliapuding-porral, a cukorral, a vaníliakivonattal, a tojással és a tejszínnel. Addig folytatjuk, amíg a keverék sima lesz, és az összetevők teljesen összeállnak.
A sajtkrémes masszát ráöntjük a brownie tetejére, egy szilikonlapáttal eligazgatjuk, majd ráöntjük a maradék kakaós masszát. Előmelegített sütőben 175 fokon 45-50 percig sütjük.