Dans une casserole à feu moyen, faire fondre le beurre ou chauffer l’huile pendant 2 minutes. Ajouter le boulgour cru et faire cuire pendant 2 minutes, jusqu’à ce qu’il soit translucide, en remuant régulièrement. Ajouter 2 verres d’eau froide (utiliser le même verre pour avoir les mêmes mesures), porter à ébullition, puis baisser le feu, couvrir et laisser mijoter jusqu’à ce que toute l’eau soit absorbée, environ 10 minutes. Mélanger pour éviter que le boulgour colle et retirer du feu.
Pendant que le boulgour cuit, hacher grossièrement les pistaches et les cranberries (on peut utiliser un robot, quelques secondes suffisent.)
Combiner tous les ingrédients dans un saladier, assaisonner de sel et poivre. Servir immédiatement.