Hacher l’oignon. Couper le poireau et les pommes de terre en petits morceaux.
Faire revenir l’oignon et le poireau dans l’huile puis ajouter les pommes de terre et y presser l’ail. Mouiller avec le bouillon, ajouter la moitié des feuilles de marjolaine et faire cuire la soupe jusqu’à ce que les pommes de terre soient tendres, soit env. 20 min. Réduire en purée à l'aide d'un mixeur plongeur.
Hacher le reste de la marjolaine. Assaisonner la soupe de muscade, de sel et de poivre. Parsemer de marjolaine.