Dans une casserole moyenne, porter 8 tasses d’eau à ébullition. Placer la citrouille, l’oignon et l’ail dans un panier à vapeur. Cuire pendant 10 minutes jusqu’à ce que les ingrédients ramollissent. Mettre les ingrédients cuits de côté.
Dans le mixeur, transférer 1 tasse de l’eau de cuisson, ajouter ½ tasse des flocons de noix de coco et mixer jusqu’à l’obtention d’une consistance lisse et crémeuse. Racler les bords de temps en temps. Relever ¼ tasse de la crème de noix de coco et mettre de côté.
Ajouter 3 tasses de l’eau de cuisson, le reste des flocons de noix de coco, la citrouille, l’oignon et l’ail cuits, les dattes facultatives, la muscade, la cannelle, le poivre et le sel. Mixer jusqu’à l’obtention d’une consistance lisse et crémeuse. Pour la garder chaude, transférer le liquide épais dans la casserole et chauffer à feu doux pendant 5 à 10 minutes.
Pendant ce temps, placer les graines de citrouille assorties sur une plaque de cuisson recouverte de papier parchemin et les arroser de tamari. Laisser rôtir au four pendant 10 minutes.
Diviser dans des bols et décorer avec une cuillère à soupe de crème de coco. Surmonter de persil et saupoudrer de poivre frais, si désiré. Servir immédiatement.
Placée dans un récipient hermétique dans le réfrigérateur, cette soupe à la citrouille se conservera pendant trois jours.