Make restaurant-style French Onion Soup at home. This recipe focuses on deep, sweet caramelized onions and a savory broth, topped with toasted bread and gooey melted Gruyère cheese. It is simple enough for a weeknight but rich enough for company.
Author:felixhayes
Prep Time:15 min
Cook Time:1 hr 30 min
Total Time:1 hr 45 min
Yield:4 servings 1x
Category:Dinner
Method:Stovetop and Broiling
Cuisine:French
Diet:Low Calorie
Ingredients
Scale
3 lbs yellow onions, thinly sliced
4 tablespoons unsalted butter
1 tablespoon olive oil
1 teaspoon salt, plus more to taste
1/2 teaspoon sugar
2 cloves garlic, minced
1/2 cup dry sherry or dry white wine (optional, see notes)
6 cups high-quality beef broth
1 cup water
1 bay leaf
1/2 teaspoon dried thyme
Freshly ground black pepper to taste
4 thick slices day-old French baguette
8 ounces Gruyère cheese, shredded
Instructions
Melt the butter and olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the sliced onions, salt, and sugar.
Cook the onions slowly, stirring occasionally, for 30 to 45 minutes. Reduce the heat to medium-low and continue cooking, stirring more frequently, until the onions are deep brown and sweet. This slow caramelization builds the deep flavor.
Add the minced garlic and cook for 1 minute until fragrant.
If using, pour in the sherry or wine. Scrape up any browned bits from the bottom of the pot. Let the liquid reduce by half, about 3 to 5 minutes.
Add the beef broth, water, bay leaf, and thyme. Bring the soup to a simmer, then reduce the heat to low, cover partially, and let it cook for 30 minutes to allow the flavors to meld. Remove the bay leaf and season with pepper.
Preheat your broiler. Place the baguette slices on a baking sheet and toast them lightly under the broiler until golden brown on both sides.
Ladle the hot soup into oven-safe bowls. Place one toasted baguette slice on top of the soup in each bowl.
Top the bread generously with the shredded Gruyère cheese.
Place the bowls on a baking sheet and broil for 2 to 4 minutes, watching closely, until the cheese is melted, bubbly, and lightly browned. Serve immediately.
Notes
For a French Onion Soup without wine, substitute the sherry/wine with an equal amount of extra beef broth mixed with 1 teaspoon of balsamic vinegar for depth.
If Gruyère is too expensive, you can substitute it with a mix of Provolone and Swiss cheese for a budget friendly soup.
This recipe makes a deep flavor soup broth because of the long onion cooking time.