01 -
Toss the onions and salt into a big pot with the melted butter and oil. Keep stirring every so often while cooking 30-40 minutes until they turn golden. Turn the heat lower if they darken too quickly.
02 -
Sprinkle in the flour and garlic. Let it cook for another 2 minutes.
03 -
Pour the wine in. Scrape the browned bits off the pot bottom. Add the thyme, pepper, Worcestershire, bay leaf, and broth. Let it cook uncovered for 30 minutes.
04 -
Take out the bay leaf. Add some salt and pepper if needed.
05 -
Set oven to 400°. Place bread on a lined tray, brush with butter, then sprinkle some garlic powder. Toast for about 5 minutes per side.
06 -
Two options: - Top the toast with cheese and bake 3-5 minutes to melt, then serve on the soup. - Or toss the soup into oven-safe bowls, add toasted bread and cheese, and broil for 2 minutes.