This comforting and flavorful French Onion Soup features caramelized onions in a savory beef broth, topped with toasted baguette slices and melted Gruyère cheese. Perfect for cozy dinners or impressive appetizers.
1cupshredded Gruyère cheese (or Gruyère and Swiss mix)
Instructions
Heat butter and olive oil in a large pot or Dutch oven over medium heat.
Add sliced onions, sugar, and salt. Cook for 25–30 minutes, stirring occasionally, until onions are golden and caramelized. Reduce heat if needed to prevent burning.
Add minced garlic and cook for 1–2 minutes until fragrant.
Deglaze the pot with white wine (if using), scraping up any browned bits. Simmer 2–3 minutes until reduced.
Add beef broth, water, thyme, and bay leaf. Bring to a boil, then reduce heat and simmer for 20–25 minutes.
Remove thyme sprigs and bay leaf. Adjust seasoning with salt and pepper.
Preheat the broiler. Ladle soup into oven-safe bowls.
Top each bowl with a toasted baguette slice and shredded Gruyère cheese.
Place bowls on a baking sheet and broil 2–3 minutes until cheese is melted and bubbly.
Carefully remove from oven and serve immediately, garnished with fresh thyme if desired.