Rich, savory broth filled with sweet, slowly caramelized onions, topped with crusty toasted bread and a thick layer of golden, melted cheese! ❤️ This timeless French comfort-food favorite is warm, hearty, and perfect for chilly evenings or a cozy family dinner. Every spoonful is packed with delicious old-fashioned flavor!
Ingredients:
For the Soup:
- 4 large yellow onions, thinly sliced
- 3 tablespoons unsalted butter
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 teaspoon granulated sugar (optional)
- ½ teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- 1 teaspoon fresh thyme leaves or ½ teaspoon dried thyme
- 8 cups beef broth
- 1 tablespoon Worcestershire sauce (optional)
- 1 bay leaf
- 1 tablespoon all-purpose flour (optional, for a slightly thicker broth)
For the Topping:
- 1 baguette, sliced
- 2 cups shredded Gruyère cheese
- ¼ cup grated Parmesan cheese (optional)
Instructions:
- Caramelize the onions: Melt the butter with the olive oil in a large heavy-bottomed pot over medium-low heat. Add the sliced onions and salt. Cook for 35–45 minutes, stirring frequently, until deeply golden and caramelized. Add the optional sugar only if needed to encourage browning.
- Add the garlic: Stir in the minced garlic and thyme. Cook for about 30 seconds until fragrant.
- Build the flavor: If using flour, sprinkle it over the onions and stir for 1 minute. Gradually pour in the beef broth, stirring to loosen the flavorful browned bits from the bottom of the pot.
- Simmer the soup: Add the bay leaf, black pepper, and Worcestershire sauce if desired. Bring to a gentle boil, then reduce the heat and simmer uncovered for 20–25 minutes. Remove the bay leaf and adjust the seasoning.
- Toast the bread: Preheat the oven to 400°F (200°C). Arrange the baguette slices on a baking sheet and toast for 5–8 minutes until lightly golden.
- Prepare the bowls: Ladle the hot soup into oven-safe bowls placed on a sturdy baking sheet. Float one or two toasted baguette slices on top of each bowl.
- Add the cheese: Sprinkle generously with Gruyère and a little Parmesan, if using.
- Broil until bubbly: Carefully broil for 2–4 minutes, watching closely, until the cheese is melted, golden, and bubbling. Use oven mitts when handling the hot bowls.
- Serve: Let the bowls rest for a minute or two before serving carefully.
Tip: The secret to incredible French onion soup is patience when caramelizing the onions. Cook them slowly until deeply golden rather than rushing the process. For a traditional flavor, use Gruyère cheese and a rich beef broth.
❤️ What’s your favorite part of French onion soup—the sweet caramelized onions or the cheesy, toasted bread on top? 🧀