Ingredients
Equipment
Method
- Slice the onions thinly and evenly to ensure uniform caramelization. Keep the slices separate and set aside.
- Heat the butter and olive oil together in a large heavy-bottomed pot over medium-low heat. Once melted and shimmering, add the sliced onions and stir to coat them evenly. Cook slowly, stirring every 10 minutes, until the onions are deeply golden and jammy, about 45-60 minutes. The onions will emit a sweet, smoky aroma as they caramelize.
- After the onions are beautifully caramelized, pour in the white wine and turn the heat up to medium. Let the wine simmer and reduce by half, scraping up any browned bits from the bottom of the pot. This step adds depth and enhances flavor.
- Add the beef broth and a sprig of thyme to the pot. Bring the mixture to a gentle simmer, then reduce the heat to low. Cover loosely and cook for another 15 minutes, allowing the flavors to meld together.
- Preheat your oven's broiler to high. Meanwhile, slice the baguette into 1cm thick rounds. Toast the bread slices under the broiler until golden and crisp, about 1-2 minutes per side. Rub the toasted slices with the cut side of garlic for added aroma if desired.
- Remove the thyme sprig from the soup. Ladle the hot soup into oven-safe bowls or crocks. Top each with a toasted bread slice, then generously sprinkle grated Gruyère cheese over the bread.
- Place the bowls on a baking sheet and broil in the oven for 3-5 minutes until the cheese is bubbly, golden, and slightly browned. Keep a close eye to prevent burning. The cheese should be gooey and crispy at the edges.
- Carefully remove the bowls from the oven. Let them sit for 2 minutes to allow the cheese to set slightly. Serve immediately, enjoying the bubbling, cheesy top and tender caramelized onions beneath.
Notes
Patience during caramelization is key for deep flavor. Use freshly grated Gruyère for melting perfection. Toast the bread until crisp for the best texture contrast. Serve immediately for optimal gooey cheese and warm broth.
