
👨🍳 Chefy Tip: Cook the onions undisturbed for 3–5 minutes at a time — the browning happens where they touch the pan. Stir too often and you slow the whole process.
Melt butter and olive oil in a large pot over medium heat. Add onions and cook, stirring occasionally, until deeply caramelized, about 30 minutes.
Stir in salt, thyme, and white wine, deglazing the pan. Simmer 2 minutes.
Pour in broth and simmer for 15 minutes.
Ladle into oven-safe bowls, top each with a toasted baguette slice and shredded Gruyère.
Broil until cheese is bubbly and golden. Serve hot.
French onion soup dates back to the 17th century when it was considered a dish for the working class. Slow-cooked onions provide antioxidants that support immune health and reduce inflammation.