Шматок свинячої шийки або корейки згорнути в рулет і перев'язати кулінарною ниткою по всій довжині. Після цього треба докладно, але без фанатизму посипати рулет рас-ель-ханутом (це марокканська суміш прянощів, у перекладі — «з верхньої полиці», тобто найкраще, що є в лаві спецій: перемелені кардамон, гвоздика, кориця, коріандр, кумін , гострий перець, мускат і турмерик, готові суміші можуть відрізнятися нюансами, але принцип приблизно такий - все, що добре пахне разом).
Полити свинину оливковою олією; так само докладно, але без фанатизму посолити. Загорнути рулет у плівку, після чого відправити на годину в холодильник маринуватися.
За цей час потрібно дрібно нарубати цибулю, імбир та часник. Залити родзинки окропом, щоб він пом'якшав. Бланшувати в невеликій кількості окропу мигдаль, щоб усунути зайву гіркоту.
Дістати з холодильника свинину, зняти плівку, зцідити маринад і обсмажити рулет з усіх боків у розжареному сотейнику (він повинен потім влізти в духовку, так що беріть сотейник з короткими ручками) - до коричневої скоринки.
Вийняти м'ясо і на жирі, що залишився в сотейнику обсмажити цибулю до м'якості, додати маринад з-під свинини, імбир, часник, родзинки, дрібку шафрану і мед. Залити все це склянкою яловичого бульйону, перемішати.
Покласти в сотейник рулет свинини і відправити в духовку, розігріту до 140 градусів, приблизно на дві години. У міру випарювання рідини додавати в сотейник бульйон. Незадовго до закінчення цього терміну обсмажити на сухій сковорідці бланшований мигдаль до золотистого кольору та яскравого мигдального запаху. Нарубати обсмажений мигдаль на дрібні шматочки і посипати м'ясо.