Глазура: Разбийте крема сирене с пудра захар и сметана.
Тесто: Разбийте яйцата със захарта. Добавете олиото и меласата. Смесете брашното с бакпулвера, канелата, солта и индийското орехче и добавете към яйчената смес. Прибавете настърганите моркови и едро нарязаните орехи. Разбъркайте и изсипете в квадратна тавичка, покрита с хартия за печене.
Печете в предварително загрята фурна на 180 С 35-40 минути. Оставете да изстине. Срежете на две.
Намажете с половината глазура. Поставете блата отгоре и покрийте с останалата глазура. Настържете шоколада. Оставете тортата да се напои 1 нощ.