En una cacerola con manteca, cocinar las cebollas en juliana con la sal y el azúcar a fuego bajo durante 20 minutos (hasta dorar y ablandar sin quemar)
Agregar la harina, mezclar y cocinar por 2 minutos.
Desglasar con oporto ; al evaporar el alcohol, agregar el caldo y cocinar por 40 minutos.
Mientras, en una sartén con manteca, dorar los hongos fileteados gruesos hasta que estén dorados.
Tostar el pan.
Servir la sopa en bowls/cazuelas, cubrir con las rodajas de pan, los hongos y mucho queso.