Laver le potimarron, coupez-le grossièrement.
Faire revenir les oignons dans l'huile jusqu'à ce qu'ils soient tendres, ajouter l'ail écrasé et le sel, puis les morceaux de potimarron, couvrir avec l'eau ou le bouillon à hauteur, laisser cuire 30 minutes environ à petits bouillons.
Mixer l'ensemble dans un blender pour une texture fine, au moulin à légumes ou dans un mixeur pour une texture plus grossière. Détendre avec du lait jusqu'à la consistance souhaitée (plus ou moins épaisse), poivrer à votre convenance.
Réchauffer l'ensemble sans porter à ébullition, parsemer de feuilles de persil.
Recette proposée par Caroline Vignaud.