Preheat oven to 425°. Brush french bread slices with oil and lightly sprinkle with salt on both sides.
Place on a baking sheet and bake until crisp and golden brown, about 15 to 20 minutes - flipping about halfway through. Remove from oven and set aside.
To Make the Soup
In a large dutch oven or soup pot, melt butter and olive oil over medium-low heat. Add onions and sauté, stirring occasionally until they become very soft and golden in color. (Note: Do not rush this process - you want the onions super soft and caramelized. Do not burn the onions; reduce heat as needed.)
Add broth, bouillon base, wine, thyme, salt, and pepper. Cover and bring to a simmer over medium heat, reducing heat if needed. Simmer for 30 minutes. Season with salt and pepper to taste.
Assemble
Turn oven to broil. Place rack about 10" from the top of the oven. Dish soup into 12-ounce oven-safe bowls, leaving about ¼" to ½" space at the top. Place the crouton on top of the soup then top each crouton with ¼ cup Gruyere cheese.
Place soup on a baking sheet then in the oven under the broiler. Broil until cheese is melted and bubbly (be careful not to burn). (Note: The cheese may melt over the side of the bowl - that's normal.)
Remove from oven and garnish with fresh thyme.
Kori's Tips
Don't miss all of our helpful hints, substitution ideas, cooking tips, and other delicious recipes that can be found in our post. Check it out!
VARIATIONS: Try fresh tarragon or marjoram instead of thyme.
TIPS: Be sure to use bowls that are oven-safe.
SERVING SUGGESTIONS: Adjust salt and pepper to taste. Garnish with fresh herbs like thyme, parsley, or chives. Serve with additional slices of baguette or French bread and butter. Pairs well with a tossed green salad with french dressing.