Faire fondre le beurre dans un faitout. Ajouter les oignons et les cuire jusqu'à ce qu'ils deviennent transparents. Surveiller la cuisson et mélanger régulièrement.
Ajouter la farine, en enrober les oignons et poursuivre la cuisson 2 minutes.
Verser le bouillon de poule et le vin blanc. Peler et presser l'ail. Ajouter du poivre. Couvrir et laisser mijoter 20 minutes. Réserver.
Préchauffer le four à 200°C 20 minutes avant de servir. Griller les tranches de pain au grille pain. Ajouter une tranche de pain dans les petits bols individuels passant au four. Verser la soupe à l'oignon sur la tranche de pain. Saupoudrer de fromage râpé et enfourner 10 minutes jusqu'à ce que le fromage fonde.