Butter, Kakaopulver und Wasser oder Kaffee in einem mittelgroßen Topf bei mittlerer bis niedriger Hitze verrühren, bis die Butter geschmolzen ist. Vom Herd nehmen und 10 bis 15 Minuten abkühlen lassen.
Eine Gugelhupfform mit Butter oder Antihaft-Spray einfetten, mit Kakaopulver bestäuben und überschüssiges Pulver abklopfen.
Backofen auf 175 °C vorheizen.
Mehl, Backpulver, Natron und Salz in einer Schüssel verquirlen und beiseitestellen.
Die abgekühlte Schokoladenmischung in eine große Rührschüssel geben, Zucker hinzufügen und schaumig schlagen. Eier einzeln unterrühren. Vanille- und Pfefferminzextrakt sowie Sauerrahm unterheben.
Die trockenen Zutaten langsam unterrühren, nur bis zur Vermischung.
Schokoladenchips, zerstoßene Pfefferminzbonbons und Mini-Marshmallows vorsichtig unterheben.
Den Teig in die vorbereitete Form gießen und 50–55 Minuten backen, bis ein Zahnstochertest sauber oder mit wenigen feuchten Krümeln herauskommt.
Den Kuchen 5–10 Minuten in der Form abkühlen lassen, dann auf ein Drahtgestell stürzen und vollständig auskühlen lassen.
Für die Ganache Schokoladenchips in eine hitzebeständige Schüssel geben. Sahne erhitzen, fast zum Kochen bringen, über die Schokolade gießen, 3 Minuten ziehen lassen und glatt rühren.
Die Ganache über den abgekühlten Kuchen gießen und nach Wunsch mit Marshmallows, zerstoßenen Zuckerstangen und Mini-Schokoladenstückchen garnieren.
Ganache mindestens 15 Minuten fest werden lassen vor dem Servieren.