Loading...

In a large Dutch oven or heavy-bottomed pot, melt the unsalted butter and olive oil over medium heat. Add the thinly sliced yellow onions and stir to coat.

Reduce the heat to medium-low. Cook the onions, stirring occasionally, for 45 to 60 minutes, or until they are deeply caramelized to a rich golden-brown color. This step is crucial for flavor development, so do not rush it.

Add the minced garlic to the caramelized onions and cook for 1 minute until fragrant.

Pour in the dry white wine, scraping the bottom of the pot with a wooden spoon to deglaze and loosen any browned bits. Cook until the wine has almost completely evaporated, about 5 minutes.

Stir in the beef broth, Worcestershire sauce, chopped fresh thyme, and bay leaves. Bring the soup to a simmer, then reduce the heat to low, cover, and let it cook for at least 30 minutes to allow the flavors to meld. Season with kosher salt and freshly ground black pepper to taste.

While the soup simmers, preheat your oven broiler. Arrange the baguette slices on a baking sheet. Brush lightly with olive oil.

Broil the baguette slices for 2-3 minutes per side, or until lightly golden and toasted. Watch carefully to prevent burning.

Remove the bay leaves from the soup. Ladle the hot soup into individual oven-safe soup bowls. Float 2-3 toasted baguette slices on top of each bowl.

Generously sprinkle the grated Gruyere cheese over the baguette slices, ensuring they are well covered.

Place the soup bowls on a baking sheet (to catch any spills) and broil for 3-5 minutes, or until the cheese is melted, bubbly, and golden brown. Serve immediately and carefully, as the bowls will be very hot.


In a large Dutch oven or heavy-bottomed pot, melt the unsalted butter and olive oil over medium heat. Add the thinly sliced yellow onions and stir to coat.

Reduce the heat to medium-low. Cook the onions, stirring occasionally, for 45 to 60 minutes, or until they are deeply caramelized to a rich golden-brown color. This step is crucial for flavor development, so do not rush it.

Add the minced garlic to the caramelized onions and cook for 1 minute until fragrant.

Pour in the dry white wine, scraping the bottom of the pot with a wooden spoon to deglaze and loosen any browned bits. Cook until the wine has almost completely evaporated, about 5 minutes.

Stir in the beef broth, Worcestershire sauce, chopped fresh thyme, and bay leaves. Bring the soup to a simmer, then reduce the heat to low, cover, and let it cook for at least 30 minutes to allow the flavors to meld. Season with kosher salt and freshly ground black pepper to taste.

While the soup simmers, preheat your oven broiler. Arrange the baguette slices on a baking sheet. Brush lightly with olive oil.

Broil the baguette slices for 2-3 minutes per side, or until lightly golden and toasted. Watch carefully to prevent burning.

Remove the bay leaves from the soup. Ladle the hot soup into individual oven-safe soup bowls. Float 2-3 toasted baguette slices on top of each bowl.

Generously sprinkle the grated Gruyere cheese over the baguette slices, ensuring they are well covered.

Place the soup bowls on a baking sheet (to catch any spills) and broil for 3-5 minutes, or until the cheese is melted, bubbly, and golden brown. Serve immediately and carefully, as the bowls will be very hot.
