Ingredients
Method
- Melt the butter in a large pot over medium heat until fully liquefied.
- Add the sliced onions, garlic, bay leaves, thyme sprigs, salt, and pepper, then cook slowly while stirring until the onions collapse and turn deeply golden, about 25 minutes.

- Pour in the red wine, bring the mixture to a boil, then lower the heat and simmer until the liquid cooks off and the pan looks nearly dry, about 5 minutes; remove and discard the bay leaves and thyme stems.
- Sprinkle the flour evenly over the onions, stir well, reduce the heat slightly, and cook while stirring for 10 minutes so the flour loses its raw taste.

- Add the beef broth, bring the soup back to a gentle simmer, and cook for 10 minutes, tasting and adjusting seasoning as needed.
- Preheat the broiler and place the baguette slices in a single layer on a baking sheet, top with grated Gruyère, and broil until melted and golden, 3 to 5 minutes.

- Ladle the hot soup into bowls and gently place a cheese toast on top of each serving before serving.
Nutrition
Notes
This soup rewards patience and fills the kitchen with a rich, savory aroma that lingers. It is the kind of meal meant to be shared slowly, with bread pulled apart and bowls scraped clean.
