Rustic French Onion Soup with Cheese Toast is a deeply flavorful dish made with slow-caramelized onions, a rich broth, and crispy, cheesy bread. Simple ingredients create a bold, comforting meal perfect for any occasion.
Heat butter and olive oil in a large pot over medium heat. Add sliced onions, salt, black pepper, and sugar. Cook, stirring occasionally, until caramelized and golden brown, about 30 minutes.
Pour in white wine and stir, scraping up any browned bits from the bottom of the pot. Let it simmer for 2-3 minutes until reduced.
Add beef broth, bay leaf, and thyme. Bring to a simmer and cook for another 20 minutes to blend the flavors.
Meanwhile, preheat the broiler. Arrange baguette slices on a baking sheet and toast until lightly golden. Sprinkle with grated Gruyère and broil until bubbly and melted.
Remove the bay leaf from the soup and adjust seasoning as needed. Ladle into bowls, top with cheese toast, and serve warm.
Notes
For a deeper flavor, use a mix of beef and chicken broth.
Leftovers store well in the fridge for up to 3 days.
Serve with a fresh salad or roasted vegetables for a balanced meal.
Keyword caramelized onion soup, cheese toast soup, French onion soup