01 -
Start with a large heavy-bottomed stockpot and melt the butter over medium-high heat. Add your sliced onions and let them work their magic for about 30 minutes until they're beautifully caramelized. Keep an eye on them, stirring every few minutes at first, then more frequently towards the end to prevent burning. Once they're golden brown, toss in the minced garlic and let it cook for 2 minutes. Sprinkle in the flour and cook for another minute, then pour in the wine, making sure to scrape up all those flavorful browned bits from the bottom of the pot.
02 -
Pour in your stock, add the Worcestershire sauce, bay leaf, and thyme. Let everything come to a gentle simmer, then lower the heat to medium-low, cover the pot, and let it simmer for at least 10 minutes. Fish out the bay leaf and thyme sprigs, then taste and adjust the seasoning with salt and pepper until it's just right.
03 -
While your soup is simmering away, heat your oven to 400°F. Slice your baguette into 1-inch thick pieces and arrange them on a baking sheet. Toast them for 6-8 minutes until they're golden around the edges.
04 -
Switch your oven to broiler mode. Grab your oven-safe bowls and place them on a sturdy baking sheet. Fill each bowl with the hot soup, top with a slice of toasted baguette, and generously cover with about 1/4 cup of your chosen cheese. Broil about 6 inches from the heat for 2-4 minutes, watching carefully, until the cheese is melted and bubbly with golden spots. Serve immediately while everything is hot and gooey.