Pelez les oignons paille, les fendre en deux, et les émincer
finement.
Dans une cocotte, faites fondre 40 grs de beurre, lorsque
le beurre est fondu, ajoutez les oignons émincés, les saler
légèrement et les poivrer, les faire suer, les cuire à feu doux,
puis lorsqu'ils commencent à être translucides, augmentez
légèrement la température de la plaque de cuisson pour leur
donner une belle coloration, comptez environ 20 minutes de cuisson.
Après 20 minutes de cuisson, les oignons sont cuits, ils sont bien colorés, mouillez-les avec 1 litre de bouillon de pot au feu, mélangez avec une spatule en bois, portez à ébullition, une fois l'ébullition obtenue, diminuez la température, et laissez cuire pendant 1 heure à frémissement.
Coupez 200 grs de tête de cochon (ou de jambonneau) cuite en morceau d'1 cm environ.
Dans une cocotte, faire fondre 10 grs de beurre, ajoutez les morceaux de tête de cochon, enrobez-les du beurre, les saisir 2 minutes, puis prélevez 2 petites louches du bouillon de pot au feu qui est en train de cuire, versez-les sur ces morceaux de tête de cochon, et laissez mijoter sur feu doux pendant 5 minutes.
Préchauffez le four à 250°C.
Coupez 12 tranches de baguette d'1 cm d'épaisseur environ, puis disposez-les sur une plaque allant au four, glissez la plaque dans le four, le plus haut possible, et faites toaster les tranches de pain sur les 2 faces.
Les morceaux de tête de cochon ont mijoté 5 minutes et la soupe à l'oignon a 1 heure de cuisson.
Répartissez dans 4 bols à soupe individuels, les morceaux de tête de cochon, puis versez dessus la soupe bien chaude, disposez ensuite, délicatement, 3 croûtons par bol, et parsemez et répartissez 120 grs de gruyère râpé.
Disposez ces bols sur une plaque de four, et glissez au four le plus haut possible, laissez gratiner 5 minutes environ, puis servez bien chaud..