Ingredients
Equipment
Method
- Start by peeling and thinly slicing the onions into about 1/8-inch slices. Set aside.
- Heat a large heavy-bottomed pot over medium-low heat, then add the butter and olive oil. Once melted and fragrant, add the sliced onions and a pinch of salt. Cook slowly, stirring every 5–7 minutes, until the onions turn a deep golden amber and smell sweet, about 30-40 minutes.
- Add the minced garlic to the caramelized onions and cook for 1–2 minutes until fragrant, stirring constantly to prevent burning.
- Pour in the beef broth and add the thyme. Bring the mixture to a gentle simmer, uncovered, and cook for another 15–20 minutes, stirring occasionally. The broth should deepen in color and aroma.
- While the soup simmers, preheat your oven or toaster oven. Slice the baguette and toast until golden and crispy, about 8–10 minutes. Set aside.
- Ladle the hot soup into ovenproof bowls, then place a slice of toasted bread on top of each. Sprinkle generously with grated Gruyère cheese.
- Place the bowls on a baking sheet and broil in the oven until the cheese is bubbly, golden, and slightly crispy around the edges, about 2–3 minutes. Keep a close eye to prevent burning.
- Remove the bowls carefully from the oven, let rest for 2–3 minutes to cool slightly, then serve immediately, enjoying the bubbling, cheesy crust and rich onion broth.
Notes
Patience during caramelization is key. For a vegetarian version, substitute vegetable broth and dairy-free cheese options. To intensify flavor, add a splash of white wine during simmering.
