
A bistro favorite, this classic French onion soup is both simple and satisfying with rich, caramelized onion flavor throughout
Remove the skins from the onions and slice them very thinly, about 1/8 inch thick
Melt 4 tbsp butter in a large dutch oven over medium heat, add your onions and kosher salt to the pot, and cover for 5 minutes.
Reduce the heat to low and remove the lid. Continue to cook over low heat stirring occasionally
After 1 hour and 15 minutes your onions will have developed a deep golden color and almost jammy consistency. If yours don't then keep going a little bit longer.
Once they've reached a deep golden brown, add the remaining 2 tbsp butter to the pan plus the flour. Cook over low heat for 3-5 minutes to cook out the raw flour taste.
Deglaze the pan with the dry white wine and cook over medium heat for 2-3 minutes, just long enough for the alcohol in the wine to cook off.
Add parmesan rind, bay leaf, fresh thyme, beef broth, and homemade chicken stock to the pot and bring to a boil
Reduce the heat to low, cover, and simmer for 20-30 minutes. The onions should be very soft and the broth flavorful. Season with salt and pepper to taste.
Shred your cheese and get ready to assemble.
Fill oven safe bowls halfway with soup --> add a layer of bread cubes --> add a layer of cheese --> ladle more soup over top --> add another layer of bread cubes --> finish with a final layer of cheese and some fresh thyme leaves on top.