Разбийте яйцата до побеляване. На тънка струя добавете горещата вода като не спирате да разбивате с миксер. Прибавете и олиото. Объркайте брашното с бакпулвера и постепенно го прибавете към сместа. Накрая сложете ванилиите и разбъркайте.
Отделете една ч.ч. от сместа и в нея добавете какаото и разбъркайте. В намазнена и поръсена с какао форма изсипете половината бяла смес. Сипете сместа с какаото и отгоре сипете останалата бяла смес. Печете в загрята фурна на 180 градуса за около 40 минути. Извадете и изчакайте да се охлади.Затоплете сметаната и в нея начупете белият шоколад.
Бъркайте докато напълно се е разтворил. Полейте кекса и с четка го намажете от всички страни. Готовия кекс залейте с карамелен топинг.