French Onion Soup is a timeless classic that captures the deep, sweet flavors of caramelized onions combined with savory beef stock and melted Gruyère cheese. This recipe is perfect for home cooks looking to create an impressive yet comforting dish that warms you from the inside out. Rich and flavorful, it’s ideal for chilly evenings or special occasions when you want something satisfying and elegant.
With just a handful of simple ingredients like yellow onions, butter, and crusty bread, this soup transforms ordinary pantry staples into a gourmet experience. The slow caramelization of onions brings out their natural sweetness, while the broiled cheese topping adds a delightful golden crust. Ready in just over an hour, it’s a rewarding dish for both novice and seasoned cooks.
Why you’ll love this French Onion Soup
- Deeply caramelized onions create a naturally sweet and rich soup base that’s full of flavor.
- The combination of beef and chicken stock provides a well-balanced, savory broth with complexity.
- Baguette slices toasted to perfection add a satisfying crunch and absorb the flavorful broth.
- Generous melted Gruyère and Parmesan cheese topping offers a gooey, golden finish with a nutty taste.
- This recipe is straightforward yet impressive, making it perfect for both weeknight dinners and entertaining guests.
Ingredients
- 4 large yellow onions, thinly sliced
- 3 tbsp unsalted butter
- 1 tbsp olive oil
- 1 tsp sugar
- 1 tsp kosher salt, plus more to taste
- 2 tbsp all-purpose flour (optional, for slight body)
- 1/2 cup dry white wine or dry sherry
- 6 cups beef stock
- 1 cup chicken stock or additional beef stock
- 1 tsp Worcestershire sauce
- 2 sprigs thyme or 1/2 tsp dried thyme
- 1 bay leaf
- 1 baguette, sliced
- 2 cups grated Gruyère cheese
- 1/2 cup grated Parmesan or Comté
- Freshly ground black pepper
This French Onion Soup recipe serves 4 to 6 people and requires about 15 minutes of preparation plus 1 hour and 15 minutes of cooking. The key ingredients are yellow onions, which should be thinly sliced to caramelize evenly, and good-quality beef stock for a rich base. Choose a crusty baguette for toasting, and use fresh Gruyère and Parmesan or Comté cheeses to achieve the perfect golden, bubbling topping. For best results, opt for dry white wine or sherry that complements the savory flavors without overpowering them.
Instructions
- Caramelize the onions: Heat butter and olive oil in a heavy pot over medium heat. Add the thinly sliced onions, sugar, and kosher salt. Cook slowly, stirring frequently, until the onions turn deeply caramelized and a dark golden brown, about 35 to 45 minutes.
- Add flour (optional): Sprinkle in the flour if using and cook for 1 minute to remove the raw taste and slightly thicken the soup.
- Deglaze with wine: Pour in the dry white wine or dry sherry and use a wooden spoon to scrape up the browned bits stuck to the bottom of the pot, enhancing the soup’s flavor.
- Add stocks and aromatics: Stir in the beef stock, chicken stock (or additional beef stock), Worcestershire sauce, thyme sprigs, bay leaf, and freshly ground black pepper. Bring to a simmer and cook for 25 to 30 minutes to meld the flavors.
- Prepare the bread: While the soup simmers, toast the baguette slices until they are dry and lightly browned, which helps them hold up in the soup without becoming soggy.
- Finish the soup: Remove the thyme sprigs and bay leaf from the soup. Adjust seasoning with additional salt and pepper as needed.
- Assemble and broil: Ladle the hot soup into oven-safe crocks or bowls. Float 1 to 2 toasted baguette slices on top of each serving. Generously cover the bread with grated Gruyère and sprinkle with Parmesan or Comté cheese.
- Broil until golden: Place the crocks on a baking sheet and broil in the oven until the cheese is melted, bubbling, and browned in spots, about 3 to 5 minutes. Serve immediately while very hot.
Tips for the best results
- Use a heavy-bottomed pot to caramelize onions evenly and prevent burning.
- Be patient when caramelizing onions; slow cooking brings out their natural sweetness and depth.
- Toast the baguette slices well to avoid sogginess when added to the soup.
- Use freshly grated cheese for the best melting and flavor; pre-grated cheese often contains additives.
- Broil the assembled soup closely to the heat source to achieve a bubbly, golden cheese crust quickly.
- Adjust salt and pepper after simmering, as the flavors concentrate during cooking.
Variations and substitutions
- Replace beef stock with vegetable stock for a lighter, vegetarian-friendly version (skip Worcestershire sauce or use vegetarian Worcestershire).
- Use Swiss cheese or Emmental instead of Gruyère for a milder cheese topping.
- Add a splash of brandy or cognac in place of wine for a richer flavor.
- Sprinkle fresh herbs like chopped parsley or chives on the finished soup for color and freshness.
- Incorporate caramelized shallots or leeks along with the onions for added complexity.
Serving suggestions
French Onion Soup is delicious served as a starter or main course accompanied by a simple green salad dressed with a light vinaigrette. A crisp white wine or a dry sherry pairs beautifully with the soup’s rich flavors. For a heartier meal, serve alongside roasted vegetables or a rustic meat dish. The crispy cheese-topped bread makes it perfect for dipping and savoring every spoonful.
Storage and reheating
Store leftover French Onion Soup in an airtight container in the refrigerator for up to 3 days. To reheat, warm the soup gently on the stovetop over medium heat until heated through. Prepare fresh toasted baguette slices and cheese topping before broiling again to restore the signature bubbly crust. Avoid reheating the assembled soup in the oven as the bread may become soggy.
Frequently asked questions
Can I make French Onion Soup vegetarian?
Yes, you can substitute the beef stock with a rich vegetable stock and use vegetarian Worcestershire sauce or skip it entirely. This will change the flavor profile slightly but still yield a delicious, savory soup.
What type of onions are best for this soup?
Yellow onions are the traditional choice for French Onion Soup due to their balanced sweetness and flavor when caramelized. Avoid white onions as they can be too sharp, and red onions may alter the color.
Is it necessary to use wine or sherry?
Wine or dry sherry adds depth and complexity to the soup, but if you prefer to avoid alcohol, you can omit it and deglaze the pot with a splash of extra stock or a little apple cider vinegar for brightness.
How do I know when the onions are properly caramelized?
The onions should be deeply golden brown, soft, and sweet with no raw or bitter taste. This process usually takes 35 to 45 minutes of slow cooking over medium heat with frequent stirring.
Can I prepare this soup in advance?
Yes, French Onion Soup can be made a day ahead. Store the soup and toasted bread separately, and assemble and broil just before serving to maintain the best texture and flavor.
Final thoughts
French Onion Soup is a classic that never goes out of style. With its rich caramelized onions, savory broth, and irresistible melted cheese topping, it’s a dish that feels both special and comforting. Whether you’re cooking for family or entertaining guests, this easy recipe is sure to impress. Give it a try and enjoy a warm bowl of delicious tradition.