Prélevez le zeste de 3 citrons, hachez-le et pressez le jus des citrons.
Dans une grande casserole, versez les lentilles et couvrez d'eau froide (1,5 litre environ). Ajoutez le laurier, le thym et l'ail.
Portez à ébullition et laissez cuire à couvert une vingtaine de minutes à feu doux. 3 minutes avant la fin du temps de cuisson, salez et ajoutez les petits pois. Egouttez le tout et rafraîchissez à l'eau glacée. Retirez le laurier.
Dans un grand saladier, versez le zeste des citrons, les oignons, la menthe et le persil. Ajoutez les lentilles et les petits pois. Arrosez de jus de citron et mélangez le tout.
Détachez les grains de boulghour entre vos doigts et ajoutez-les dans le saladier. Mélangez, arrosez d'huile d'olive et ajoutez les pignons. Salez et poivrez si nécessaire. Réservez au frais ou servez.