Dans une grande casserole, mettez les lentilles et couvrez de 3 litres d’eau froide. Portez à ébullition et faites cuire 45 minutes. Égouttez les lentilles.
Remettez-les dans la casserole avec 3 litres d’eau bouillante. Assaisonnez, ajoutez l’oignon piqué, les carottes, les gousses d’ail et le poireau émincé. Faites cuire environ 50 minutes.
Lorsque les lentilles sont bien cuites et plus ou moins réduites en purée, passez-les au tamis. Remettez la soupe à chauffer quelques instants. Au moment de servir; ajoutez le beurre.
Versez dans une soupière et garnissez avec les croûtons frits au beurre.