Почистете и нарежете лука. Смесете олиото и маслото и ги загрейте, за предпочитане в съд с дебело дъно. Добавете нарязания лук и пудрата захар и пържете с продължение на 20 минути, като разбърквате непрекъснато. Когато лукът се карамелизира добавете и ситно нарязания чесън и запържете за още 1 минути.
Залейте лука с бяло вино и бульона, овкусете със сол и черен пипер и задушавате на тих огън около 60 минути.
Поднесете супата с препечени със сирене или с кашкавал филийки, които поставете на дъното на чинии за сервиране, а отгоре залейте с гореща супа.