01 -  Épluchez et émincez finement les oignons. 
 02 -  Faites fondre le beurre et l’huile dans une grande casserole. Ajoutez les oignons, le sucre, et faites-les revenir à feu doux pendant 25 à 30 minutes, jusqu’à belle caramélisation. 
 03 -  Saupoudrez de farine, mélangez 1 à 2 minutes pour bien enrober. 
 04 -  Déglacez avec le vin blanc (si utilisé), puis versez le bouillon chaud petit à petit. Salez, poivrez. Laissez mijoter à feu doux pendant 20 minutes. 
 05 -  Pendant ce temps, faites griller les tranches de pain au four ou au grille-pain. 
 06 -  Préchauffez le four en mode gril. Répartissez la soupe dans des bols ou des cocottes allant au four. Déposez 2 tranches de pain grillé sur chaque bol, puis recouvrez de fromage râpé. Faites gratiner au four 5 à 8 minutes jusqu’à ce que le dessus soit doré et bouillonnant. 
 07 -  Servez très chaud.