Запечете орехите на сух тиган и разбъркайте, докато усетите приятен аромат. Още горещи, ги смесете с 1 ч.л. масло и посолете. След като се охладят, ги счукайте на по-големи късчета.
Настържете морковите на едро ренде.
Пригответе съд и смесете брашното, подправките, портокаловата кора и бакпулвера.
В друг съд сложете яйцата, захарта, олиото и сока от портокала. Разбъркайте, за да се хомогенизират добре всички съставки и да се разтопи захарта.
Загрейте фурната на 160 градуса и подгответе форма за печене с диаметър 20-23 см. Намазнете я и поставете върху дъното й хартия за печене.
Към сухите съставки добавете мокрите и смесвайте не много енергично. Добавете орехите и морковите и отново разбъркайте. Изсипете сместа във формата и печете около 40 минути.
Внимателно разрежете готовия и изстинал блат на две части.
За приготвянето на крема за тортата разбийте маслото с пудрата захар, добавете крема сиренето и бъркайте до получаването на еднородна смес.
С така приготвения крем намажете повърхността на единия блат, след което поставете върху него втория и покрийте с крем цялата торта.