Disposer la semoule dans une terrine et l'incorporer (l'huile puis l'arroser d'un petit verre de lait salée. La muter avec les mains et laisser reposer 10 mn.
Verser 1 litre et 1/2 d'eau dans la marmite du couscoussier puis transférer la semoule dans la passoire et cuire 20 mn. à la vapeur d'eau en ébullition.
Au bout de ce temps, étaler la semoule dans la terrine et arroser une deuxième fois d'un petit verre de lait. La rouler entre les paumes des mains pour séparer les grains collés et laisser reposer 10 mn. Remettre à cuire à la vapeur pendant 20 min.
Verser la semoule dans la terrine, l'arroser de lait et remuer. Ajouter les raisins les morceaux de dattes et remettre à cuire à la vapeur pendant 20 mn. Verser la semoule dans la terrine et incorporer le beurre.
Dressez la semoule en dôme sur un plat rond. Garnir de sucre glace et de cannelle moulue, décorer de lanières de dattes et d'amandes effilées préalablement grillés à la poêle.