French Onion Soup
This classic French Onion Soup is rich, comforting, and deeply flavorful; made with caramelized onions, savory beef broth, and topped with golden, cheesy Gruyère toasts.
Prep Time 15 minutes mins
Cook Time 50 minutes mins
Total Time 1 hour hr 5 minutes mins
Course Appetizer, Soup
Cuisine French
- 1/2 cup unsalted butter
- 4 onions thinly sliced
- 2 garlic cloves chopped
- 2 bay leaves
- 2 fresh thyme sprigs
- Kosher salt and freshly ground black pepper to taste
- 1 cup red wine about 1/2 bottle
- 3 heaping tablespoons all purpose flour
- 2 quarts beef broth
- 1 baguette sliced
- 1/2 pound Gruyère cheese grated
Caramelize the onions: In a large pot, melt the butter over medium heat. Add sliced onions, garlic, bay leaves, thyme, salt, and pepper. Cook slowly, stirring often, until the onions are soft and deeply caramelized; about 25 minutes.
Deglaze with wine: Pour in the red wine and bring to a boil. Reduce heat and simmer until most of the liquid evaporates and the onions look jammy, about 5 minutes. Remove the bay leaves and thyme sprigs.
Add flour: Sprinkle flour over the onions and stir to coat evenly. Reduce the heat to medium low and cook for about 10 minutes to remove the raw flour taste.
Add broth: Pour in the beef broth, stir, and bring the soup back to a simmer. Cook for another 10 minutes. Taste and adjust seasoning with salt and pepper as needed.
Prepare the cheesy toasts: Preheat your broiler. Arrange baguette slices on a baking sheet, sprinkle with grated Gruyère, and broil until bubbly and golden brown; about 3–5 minutes.
Serve: Ladle the hot soup into bowls, then top each serving with cheesy toasts.
Alternative method: You can also float 2 slices of bread topped with cheese directly on the soup and broil until melted and golden.
- For a deeper flavor, use homemade beef stock or roast the onions slightly longer.
- Leftovers can be refrigerated for up to 3 days; reheat gently over low heat.
- Swap Gruyère with Swiss or provolone if needed.