Тонко нарізати цибулю півкільцями. Безкісткову баранину (краще лопатку ягняти) нарізати шматками (приблизно по 3 см).
Налити у велику каструлю (5–6 літрів) оливкову олію (3 столові ложки), кинути баранину, цибулю, спеції (за винятком шафрану), сіль (1 чайну ложку), чорний перець. Ретельно перемішати.
У маленькій важкій сковороді на середньому вогні (без олії) злегка підсмажити шафран (15-30 секунд). Як тільки відчується сильний запах шафрану, зняти з вогню та влити у сковороду вино. Дати постояти 1 хвилину та вилити в каструлю з м'ясом.
Налити в каструлю з ягням води так, щоб вона лише прикривала м'ясо. Прикрити каструлю кришкою (але не накривати зовсім) і тушкувати, помішуючи, на помірному вогні півтори години.
Додати в каструлю з м'ясом чорнослив та мед, продовжуючи гасити ще 15–20 хвилин. Коли рідина загусне, приправити сіллю за смаком.
Обсмажити кунжут у маленькій сковороді (без олії) до золотистого кольору та пересипати у чашку.
У тій же сковороді розігріти оливкову олію (1/4 склянки). Висипати в киплячу олію мигдаль і обсмажити до золотистого кольору.
Перед подачею на стіл посипати тажин мигдалем та кунжутом.