Snijd het vlees in stukken en kruid rondom goed met peper en zout. Verhit de boter in de tajine en bak het vlees hierin mooi bruin.
Maak ondertussen de uien schoon en snipper deze. Voeg ze toe aan de pan en bak een paar minuten mee.
Maak de knoflook schoon en snipper deze ook. Voeg ook toe aan de pan en bak nog zo'n 2 minuutjes mee.
Voeg dan de tomatenpuree toe en bak dit ook nog een paar minuutjes mee. Voeg dan de ras el hanout, harissa en honing toe. Roer alles goed door elkaar.
Voeg dan de runderfond toe en roer nog eens goed door (voorzichtig). Leg de 2 kaneelstukjes erin en doe het deksel van de tajine erop. Laat dit zo'n 2 uur stoven.
Schil de zoete aardappels en snijd in hapklare stukken. Voeg dit na 2 uur stoven toe aan de tajine, samen met de ontpitte gedroogde pruimen, en roer goed door. Laat dit nog zo'n half uurtje stoven of totdat de zoete aardappel zacht is.
Garneer de tajine met de pijnboompitjes, pistachenootjes, verse koriander en chiliflakes.