Eerst doen we in een kom de gezeefde bloem, suiker en baksoda en roeren we met een lepel. In een andere kom doen we het ei, vanille, eigeel, zout en yoghurt, roeren met een vork tot ze zijn gemengd en de yoghurt is opgelost. In een steelpannetje doen we de stukjes chocolade, boter, olie, water en gezeefde cacao. Roeren voor 3-4 minuten op medium vuur tot de ingrediënten zijn gesmolten. Laten we 2-3 minuten afkoelen. Gieten we het mengsel bij de bloem, evenals het eimengsel, en roeren met een lepel heel goed tot de ingrediënten zijn gehomogeniseerd. Vetten we een klein, vierkant of ovaal vuurbestendig schaal heel goed in (het mengsel moet een vinger dik zijn). Gieten we het mengsel erin en bakken we het in de oven op 170°C, op de tegenstand, op de onderste rooster precies 20 minuten.
Voordat het uit de oven komt (ongeveer 5 minuten voor het einde), maken we het glazuur. In een kleine steelpan doen we cacao, boter,room, honing en roeren tot ze zijn gesmolten op medium vuur. Halen we van het vuur. Voegen we beetje bij beetje, steeds roerend, poedersuiker toe. Gieten we het meteen over de warme taart zodra hij uit de oven komt. Laten we het goed afkoelen, garneren met noten en snijden we het.