Pour la béchamel : faire fondre le beurre puis y ajouter la farine. Laisser cuire en remuant sans cesse. Ajouter le lait petit à petit et mélanger sur feu doux jusqu'à obtenir une consistance lisse et homogène. Ajouter sel, poivre et noix de muscade.
Faire cuire les endives dans de l'eau bouillante pendant 10 minutes.
Préchauffer le four à 180°C.
Enrouler chaque endive dans une tranche de jambon et les disposer dans un plat préalablement beurré.
Remplir le plat avec la sauce béchamel, saupoudrez de gruyère râpé. Mettre au four pendant 20 minutes.