Savory French Onion Soup with Gruyère for Breakfast
This post may contain affiliate links. As an affiliate, we may earn a small commission from qualifying purchases — at no extra cost to you.
One chilly morning, I craved something warm and comforting, so I reached for my trusty pot and decided to make a classic French onion soup with Gruyère. The aroma of caramelized onions sizzling away on the stove filled my kitchen, instantly lifting my spirits. This recipe stands out because it balances the rich, savory flavors with a hint of sweetness from the onions, and the Gruyère adds that creamy, melty goodness that makes every spoonful tempting.
What sets my version apart is the unique twist of adding a splash of sherry near the end, which enhances the depth without overpowering the classic flavors. You're going to love how it transforms this beloved dish into something even more special!
Why You'll Love It
Ingredient Notes
What You'll Need
- 4 large yellow onionsthese provide the base sweetness; look for ones that are firm and heavy for their size.
- 4 tbsp unsalted butteradds richness and helps caramelize the onions; use high-quality butter for the best flavor.
- 2 tbsp olive oilbalances the butter and helps prevent burning during the cooking process; choose a good extra virgin olive oil.
- 1 tsp saltenhances the natural sweetness of the onions; adjust to taste as the broth can be salty.
- 1/2 tsp sugarhelps caramelize the onions faster and adds depth to the sweetness.
- 8 cups beef brothpreferably low-sodium to control the saltiness; homemade or high-quality store-bought is best.
- 1 cup dry white wineadds acidity and complexity; use one you’d enjoy drinking, like Sauvignon Blanc.
- 2 tbsp all-purpose flourthickens the soup slightly; ensure it's well-mixed to avoid clumping.
- 1 tsp thymedried thyme complements the flavors beautifully; fresh thyme can also be used for a more vibrant taste.
- 1 bay leafadds a subtle depth of flavor; remember to remove it before serving.
- 8 slices French baguetteabout 1 inch thick; toasted slices provide a perfect vehicle for the cheese.
- 2 cups Gruyère cheeseshredded for easy melting; this cheese gives that classic French onion soup flavor.
- 1/4 tsp black pepperfreshly ground for the best flavor; adjust to your preference.
- 1 tbsp fresh parsleychopped, for garnish; adds a pop of color and freshness to the finished dish.
When shopping for ingredients, prioritize fresh, high-quality onions and cheese, as they enhance the overall flavor of your French Onion Soup with Gruyère. A good quality beef broth will also make a significant difference in the richness of the soup.
Easy Substitutions
- Dairy-free: swap Gruyère cheese for vegan cheese — the soup will lose some of its rich flavor and creaminess, but it will still be tasty.
- Gluten-free: swap all-purpose flour for cornstarch — this will thicken the soup without gluten, but the texture may be slightly different.
How to Make This Recipe
Cook the Onions
Melt 2 tablespoons of butter and 1 tablespoon of olive oil in a large pot over medium heat (about 350°F). This combination adds richness and helps the onions caramelize beautifully.
Add 4 sliced onions and 1 teaspoon of salt, cooking for about 20 minutes. Stir frequently until they turn a deep golden brown. The smell will be enticing, hinting at the sweetness to come.
Stir in 1 teaspoon of sugar and continue cooking for an additional 5 minutes. This step enhances the caramelization, giving the onions a rich, sweet flavor.
Sprinkle 2 tablespoons of flour over the onions and stir for 2 minutes. This helps thicken the soup and cooks off any raw flour taste, ensuring a smooth texture.
Simmer the Soup
Pour in 1 cup of white wine (if using) and scrape the bottom of the pot to deglaze, cooking for 3 minutes. This adds depth and complexity to the flavor.
Add 6 cups of beef broth, 1 teaspoon of dried thyme, 1 bay leaf, and 1/2 teaspoon of black pepper. Bring to a simmer and cook uncovered for 30 minutes. The aromas will fill your kitchen, signaling that it's nearly time to enjoy.
Toast and Serve
While the soup simmers, preheat your oven to 350°F. Place 4 slices of baguette on a baking sheet and toast for about 10 minutes until golden. This gives you that perfect crunchy topping.
Remove the bay leaf from the soup and adjust the seasoning if necessary. Ladle the soup into oven-safe bowls, placing a toasted baguette slice on top of each bowl.
Sprinkle with 1 cup of shredded Gruyère cheese and place the bowls on a baking sheet. Broil in the oven for about 3-5 minutes until the cheese is bubbly and golden. The sight and smell will be tempting.
Garnish with chopped parsley and serve immediately. Enjoy the rich, savory flavors of this classic French Onion Soup with Gruyère.
Pro Tips
Opt for sweet onions like Vidalia or Walla Walla. Their natural sugars caramelize beautifully, enhancing the soup's sweetness and complexity. I always find that using sweet onions transforms my French Onion Soup into something truly extraordinary.
Before adding the bread to your soup, pop it in the oven until golden brown. This step adds a pleasureful crunch that contrasts with the silky broth. Trust me, it makes all the difference when you take that first spoonful!
A splash of sherry or brandy just before serving enhances the flavor profile. It adds a layer of richness that complements the onions perfectly. I never skip this step; it’s like a little secret that impresses everyone!
If time allows, let your soup simmer longer than the recipe suggests. A slow simmer deepens the flavors and melds the ingredients beautifully. I once let it go for an hour longer and couldn’t believe how much more robust the taste became!
Variations & Customizations
Flavor Twists
Shiitake Mushroom & Thyme
Substitute 2 cups of thinly sliced shiitake mushrooms for 2 of the onions. Sauté the mushrooms along with the onions for about 10 minutes. This variation brings an earthy depth to the soup, where the umami flavor of the mushrooms mingles beautifully with the sweet caramelized onions, creating a rich and complex taste.
French Onion with Blue Cheese
In place of Gruyère cheese, use 2 cups of crumbled blue cheese. After broiling, you’ll get a tangy and creamy topping that contrasts with the sweet onion broth. The bold blue cheese flavor adds a surprising punch, making each bite a pleasureful surprise.
Seasonal Versions
Fall Harvest
Add 1 cup of diced butternut squash along with the onions while sautéing. The squash softens and sweetens, adding a bright orange hue to the soup. This variation offers a subtle sweetness and a velvety texture that’s perfect for chilly autumn nights.
Storage & Meal Prep
How to Store
Room Temperature
French onion soup can sit at room temperature for about two hours. It’s best to keep it in an airtight container to prevent any contaminants or odors from creeping in.
Refrigerator
In the fridge, your soup will stay fresh for up to five days. Make sure it’s cooled completely before transferring it to a sealed container. I recommend using glass containers for easy reheating and to avoid any plastic taste.
Freezer
You can freeze this soup for up to three months. For the best results, I suggest flash freezing it in a single layer on a sheet pan first, then transferring it to freezer-safe bags. When you're ready to enjoy it, thaw overnight in the fridge before reheating.
Meal Prep
Consider doubling the recipe; it’s a great way to have leftovers for quick meals. Prep the soup on the weekend for easy weeknight dinners, and store it in glass containers. It’ll stay fresh for about five days in the fridge. When reheating, warm it in a pot over medium heat for about 10-15 minutes, stirring occasionally, until heated through.
Equipment You'll Need
Essential
Large pot or Dutch oven: A heavy-bottomed pot is crucial for even heat distribution, ensuring the onions caramelize beautifully without burning. A Dutch oven retains heat well, giving you that deep, rich flavor. If you have one, use it!
Oven-safe bowls: These are key for serving the soup topped with toasted baguette and bubbling Gruyère. Make sure they can withstand high temperatures — you want that cheese to melt perfectly without worrying about breakage.
Nice to Have
Baking sheet: A baking sheet is handy for toasting the baguette slices evenly. It allows for better air circulation around the bread, leading to that perfect golden crust.
Frequently Asked Questions
Can I use a different cheese for French onion soup?
Yes, you can substitute Gruyère with cheeses like Swiss or Fontina for a different flavor profile. Just keep in mind that the melting quality and taste will vary, so choose a cheese that complements the soup well.
Why did my French onion soup turn out too salty?
Over-seasoning or using a salty broth can make the soup taste overly salty. Always taste as you go, and consider using low-sodium broth to control the saltiness better.
How can I make French onion soup vegetarian?
To make it vegetarian, simply use vegetable broth instead of beef broth. You can also add more herbs like bay leaves and thyme to enhance the flavor without meat.
Can I prepare French onion soup in advance?
Absolutely! You can make the soup a day ahead and store it in the refrigerator. Just reheat before serving and add the cheese on top just before broiling for that perfect melt.
What can I serve with French onion soup?
French onion soup pairs wonderfully with a crusty baguette or a simple green salad. If you want something heartier, consider grilled cheese sandwiches on the side for a comforting meal.
This French Onion Soup with Gruyère is the ultimate comfort food, with its rich, caramelized flavors and gooey cheese topping that makes every spoonful a pleasure. For an extra depth of flavor, consider adding a splash of sherry or white wine when you deglaze the pot. I can't wait to hear how your soup turns out—please leave a comment below or share your creation on Pinterest!
Savory French Onion Soup with Gruyère
by extrarecipes
Indulge in this rich and flavorful French onion soup topped with bubbly Gruyère cheese, perfect for a hearty breakfast.
Save this recipe!
Enter your email and we'll send it straight to your inbox.
Ingredients
Makes 6 servings
Ingredients
- 4 large yellow onions
- 4 tbsp unsalted butter
- 2 tbsp olive oil
- 1 tsp salt
- 1/2 tsp sugar
- 8 cups beef broth
- 1 cup dry white wine
- 2 tbsp all-purpose flour
- 1 tsp thyme
- 1 bay leaf whole
- 8 slices French baguette
- 2 cups Gruyère cheese
- 1/4 tsp black pepper
- 1 tbsp fresh parsley
Instructions
Method
- 1
Melt 2 tablespoons of butter and the olive oil in a large pot over medium heat.
- 2
Add the sliced onions and salt; cook, stirring frequently, for about 20 minutes until caramelized.
- 3
Stir in the sugar and continue to cook for an additional 5 minutes.
- 4
Sprinkle the flour over the onions and stir for 2 minutes.
- 5
Pour in the white wine (if using) and scrape the bottom of the pot to deglaze.
- 6
Add the beef broth, thyme, bay leaf, and black pepper; bring to a simmer.
- 7
While the soup simmers, preheat the oven to 350°F.
- 8
Place the baguette slices on a baking sheet and toast in the oven for about 10 minutes.
- 9
Remove the bay leaf from the soup and adjust seasoning if necessary.
- 10
Ladle the soup into oven-safe bowls.
- 11
Place the bowls on a baking sheet and broil in the oven for about 3-5 minutes.
- 12
Garnish with chopped parsley and serve immediately.
Nutrition (per serving)
Ratings & Reviews
Be the first to review this recipe!



