Enlevez le surplus de croûte des tranches de pain. Râpez grossièrement le cantal. Pelez et émincez les oignons.
Faites fondre le beurre dans une grande casserole sur feu moyen. Ajoutez les oignons émincés faites les cuire doucement sans qu'ils ne se colorent. Quand ils sont ramollis et très légèrement blonds, versez le bouillon et portez à ébullition. Baissez le feu et laissez frémir 10 minutes environ.
Posez les tranches de pain dans une soupière en ajoutant le fromage, salez légèrement et poivrez. Versez ensuite tout doucement le contenu de la casserole, sur les tranches de pain et de fromage en laissant le bouillon bien pénétrer. Couvrez et laissez reposer 10 minutes avant de servir.