Отрежете 3 много тънки филийки от козунака. Наредете ги на скарата във фурната на слаба температура да се изсушат, като сухар.
Другата част от козунака начупете на парчета.
Разтопете 150 гр натурален шоколад в тенджерка на водна баня. Прибавете и 120 гр захар, 300 мл прясно мляко или течна сметана и 70 гр масло. Разбъркайте. Кремът не се вари – съставните части трябва само да се стопят и размесят. Свалете от огъня. Сложете тенджерката с крема в съд със студена вода да се охлади.
Включете още един котлон и сложете съд с 50-100 мл течна сладкарска сметана. Прибавете 2 щипки колоран за цвят и разбъркайте. Добавете 30 гр стафиди. Отрежете от кората на портокала малко парче – само оранжевата част. Нарежете на много тънки ивички. Сипете в съда със соса за аромат. Сосът е готов, когато се сгъсти.
Разбийте хубаво 3 яйца с миксер. Прибавете ги в съда с охладения шоколадов крем, като бъркате с тел.
Намажете с масло дъното и стените на тавичка или друг съд за печене. Сипете вътре натрошеният козунак. Подравнете. Отгоре залейте с шоколадовия крем. Подравнете с дървена шпатула.
Сложете съда в предварително загрята фурна за 30 минути на 180 градуса.
Извадете готовия пудинг от фурната и с нож го отделете от стените на съда. Оставете да почине за 5 минути.
Сложете голяма чиния върху съда с пудинга и обърнете. Отгоре поръсете от високо с помощта на цедка с пудра захар.
Сипете по средата на чиния за сервиране в права линия от соса. Върху него по диагонал направете зиг-заг с топинг шоколад.
Отрежете триъгълно парче от пудинга и сложете в чинията за сервиране. Отгоре сложете резен портокал без кората и една филийка от козуначения сухар.
Настържете с нож шоколадови стърготини. Поръсете десерта.