1. Épluchez les poireaux, coupez les feuilles vertes et ne conservez que les blancs, lavez-les soigneusement et égouttez-les.
2. Faites bouillir une marmite d'eau salée, plongez-y les poireaux et faites-les cuire à découvert de 30 à minutes.
3. Retirez la couenne et les cartilages de la poitrine fumée, coupez celle-ci en lardons, mettez-les dans une casserole et recouvrez-les largement d'eau froide, portez à ébullition et faites cuire durant 1 minute, passez-les ensuite sous l'eau froide et égouttez-les.
4. Préparez la béchamel : faites fondre doucement 60 g de beurre dans une casserole, saupoudrez-le avec la farine et remuez bien durant 5 minutes sans laisser colorer versez le lait sur le mélange et portez à ébullition sans cesser de remuer au fouet, ajoutez du sel, du poivre et une pincée de noix muscade, laissez cuire à tout petit feu.
5. Faites chauffer le four à 240°C.
6. Lorsque les poireaux sont presque cuits, faites chauffer l'huile dans une poêle, jetez-y les lardons et faites-les revenir à feu vif, égouttez-les.
7. Quand les poireaux sont tout à fait cuits, sortez-les de la marmite et laissez-les s'égoutter pendant quelques minutes.
8. Beurrez un plat à gratin, rangez-y les poireaux, répartissez les lardons dessus et recouvrez le tout de béchamel, saupoudrez de gruyère râpé.
9. Faites gratiner dans le four 10 min à 240°C.
| Par portion | Pour le plat | Comparaison avec le total calorique | |
| Glucides | 56 g | 223 g | 30 % |
| Lipides | 44 g | 175 g | 53 % |
| Protides | 32 g | 126 g | 16 % |
| Fibres | 9 g | 34 g | 1.2 g/100 g |
| Cholestérol | 113 mg | 451 mg | 15.4 mg/100 g |
| Sodium | 1198 mg | 4791 mg | 163.5 mg/100 g |
| Acides gras trans | 0 g | 0 g | 0 g/100 g |
| Graisses saturées | 19 g | 78 g | 2.7 g/100 g |

