French Onion Soup Recipe
Olivia Brooks
This French Onion Soup Recipe combines slow-cooked onions, garlic, wine, and melted cheese for a rich, comforting bowl of flavor.
Prep Time 15 minutes mins
Cook Time 1 hour hr 10 minutes mins
Total Time 1 hour hr 25 minutes mins
Course Soup
Cuisine American
Servings 4
Calories 420 kcal
- 4 tablespoons unsalted butter
- 2 tablespoons olive oil
- 4 large yellow onions thinly sliced (about 2 pounds)
- 1 teaspoon salt
- 1/2 teaspoon freshly ground black pepper
- 1 teaspoon granulated sugar optional, to help caramelization
- 3 cloves garlic minced
- 1/2 cup dry white wine
- 6 cups high-quality beef broth
- 1 cup chicken broth optional, for balance
- 2 –3 sprigs fresh thyme or 1/2 teaspoon dried thyme
- 1 bay leaf
- 1 tablespoon all-purpose flour optional, for slight thickening
- 1 baguette sliced into 1-inch pieces
- 2 cups shredded Gruyère cheese
- 1/2 cup shredded mozzarella optional, for extra melt
Step 1: Slice the Onions with Care
Thinly slice the onions from root to tip so they hold their shape as they cook. Try to keep the slices even for consistent caramelization. Yes, you may shed a few tears, but I always say they’re worth it.
Step 2: Start the Caramelization
In a large Dutch oven, melt the butter with the olive oil over medium heat. Add the sliced onions, salt, and pepper. Stir to coat them well. Cook for about 10 minutes until they soften and become translucent, stirring occasionally.
Step 3: Develop Deep Golden Color
Reduce the heat to medium-low and continue cooking for 30–40 minutes, stirring every few minutes. If using, sprinkle in the sugar to encourage browning. The onions should slowly turn a deep golden brown and smell sweet and nutty. If they stick slightly to the bottom, that’s flavor—just stir and scrape gently.
Step 4: Add Garlic and Deglaze
Step 5: Build the Broth
Sprinkle in the flour if using and stir well. Add the beef broth, chicken broth, thyme, and bay leaf. Bring to a gentle simmer and cook uncovered for 20–30 minutes. The aroma at this stage is absolutely irresistible—rich, savory, and comforting.
Step 6: Prepare the Toasted Bread
Step 7: Assemble and Broil
Preheat your broiler. Ladle the hot soup into oven-safe bowls. Place a toasted baguette slice on top of each bowl and generously sprinkle with Gruyère and a bit of mozzarella. Set the bowls on a baking sheet and broil for 2–4 minutes until the cheese is melted, bubbly, and golden brown.
Watch carefully—cheese can go from perfect to burnt in seconds!
Keyword French Onion Soup Recipe