Sastojci za koru: 4 jaja, 150 g šećera, 1 vanilin šećer, 100 ml ulja, 100 ml mlijeka, 120 g brašna, 3 kašike kakaa, 1 prašak za pecivo i prstohvat soli.
Za fil od višanja: 500 g višanja bez koštica, 300 ml soka od višanja ili vode, 4 kašike šećera i 1 puding od vanilije ili 2 kašike gustina.
Za bijeli krem: 500 ml slatke pavlake, 250 g krem sira ili mascarpone sira, 100 g šećera u prahu i 1 vanilin šećer.
Za dekoraciju: 50–80 g rendane čokolade.
Jaja umutiti sa šećerom i vanilin šećerom dok smjesa ne postane svijetla i pjenasta. Dodati ulje i mlijeko, pa kratko promiješati. Zatim dodati brašno pomiješano sa kakaom, praškom za pecivo i prstohvatom soli. Sve lagano sjediniti i sipati u pleh obložen papirom za pečenje.
Koru peći u zagrijanoj rerni na 180 stepeni oko 20 do 25 minuta. Kada je pečena, ostaviti je da se potpuno ohladi. Po želji se može blago poprskati sa malo soka od višanja da bude još sočnija.
Za fil od višanja staviti višnje u šerpu, dodati šećer i sok od višanja ili vodu. Kuhati nekoliko minuta dok višnje ne puste sok. Puding od vanilije ili gustin razmutiti u malo hladne vode, pa sipati u višnje i miješati dok se fil ne zgusne. Skloniti sa šporeta i ostaviti da se malo prohladi.
Preko ohlađene čokoladne kore ravnomjerno rasporediti fil od višanja. Lijepo poravnati i ostaviti da se sloj stegne dok se priprema bijeli krem.
Slatku pavlaku umutiti u čvrst šlag. Posebno izmiješati krem sir, šećer u prahu i vanilin šećer, pa dodati umućenu slatku pavlaku i lagano sjediniti. Bijeli krem nanijeti preko fila od višanja i poravnati po cijeloj površini.
Kolač odozgo posuti rendanom čokoladom i staviti u frižider najmanje 4 sata, a najbolje preko noći. Kada se dobro ohladi, sjeći na kocke. Švarcvald kocke su sočne, kremaste i bogate, sa savršenim spojem čokolade, višanja i laganog bijelog krema.