French onion soup is a timeless comfort dish known for its deep caramelized onion flavor and cheesy, crusty bread topping. Perfect for chilly days, this classic recipe delivers a rich, savory broth topped with toasted bread and melted Gruyère cheese, making it a satisfying starter or main course.
Ingredients
- 4 large yellow onions, thinly sliced
- 3 tablespoons unsalted butter
<2 tablespoons olive oil
<1 teaspoon sugar (optional, for caramelization)
<1 teaspoon salt
<1/2 teaspoon freshly ground black pepper
<4 cups beef broth (or chicken/vegetarian broth for a lighter option)
<1 cup dry white wine (optional, but adds depth)
<2 bay leaves
<1 teaspoon fresh thyme or 1/2 teaspoon dried thyme
<1 baguette or country bread, sliced into 1-inch thick rounds
1 1/2 cups grated Gruyère cheese (or Swiss/Emmental as substitutes)
Instructions
- Caramelize the Onions: In a large, heavy-bottomed pot or Dutch oven, melt the butter with the olive oil over medium heat. Add the sliced onions, salt, and sugar (if using). Cook, stirring frequently, until the onions are golden brown and deeply caramelized, about 40-45 minutes. Lower the heat if they start to burn, and be patient—this slow process develops the soup’s signature sweetness and depth.
- Add Broth and Flavorings: Once the onions are caramelized, stir in the black pepper, thyme, bay leaves, and white wine (if using). Scrape up any browned bits from the bottom of the pot. Pour in the beef broth, bring to a simmer, and cook uncovered for another 20-30 minutes to allow flavors to meld. Taste and adjust seasoning if needed.
- Prepare the Bread: While the soup simmers, preheat your oven to 400°F (200°C). Arrange the bread slices on a baking sheet and toast in the oven until golden, about 5-7 minutes per side. For extra flavor, you can rub a garlic clove over the toasted bread before assembling the bowls.
- Assemble and Broil: Remove the bay leaves from the soup. Ladle the hot soup into oven-safe bowls or crocks. Place one or two toasted bread slices on top of each bowl, then generously sprinkle with grated Gruyère cheese. Place the bowls on a baking sheet and broil in the oven until the cheese is bubbly and golden, about 3-5 minutes. Keep a close eye to prevent burning.
- Serve Hot: Carefully remove the bowls from the oven, garnish with chopped parsley if desired, and serve immediately. Enjoy the rich, cheesy, caramelized goodness of this classic French onion soup.
Tips
- Onion Choice: Use yellow onions for sweetness and caramelization. Red onions can be used for a different flavor but may alter the traditional taste.
- Substitutions: For a vegetarian version, substitute beef broth with vegetable broth and ensure your cheese is vegetarian-friendly (no animal rennet).
- Caramelization: Patience is key. Rushing the caramelization process can result in a less flavorful soup. Low and slow is the way to go.
- Storage: Store leftovers in an airtight container in the fridge for up to 2 days. Reheat gently on the stove over low heat, adding a splash of broth if necessary to loosen the soup.
- Common Mistakes: Avoid burning the onions by cooking over medium-low heat and stirring frequently. Also, don’t skip the toasting of the bread, as it adds crucial texture and flavor to the dish.
Serving Suggestions
French onion soup is best enjoyed hot, straight from the oven. Serve it as a starter for a hearty meal or as a main course accompanied by a simple green salad and some crusty bread. Pair it with a glass of dry white wine or a light red to enhance the flavors.
Variations
For a twist on the classic, consider adding sautéed mushrooms, a splash of balsamic vinegar for extra sweetness, or a dash of hot sauce for spice. You can also experiment with different cheeses like Comté or Parmesan for unique flavor profiles. Vegetarian versions can be made with rich vegetable broth and a mix of hearty vegetables for added texture.
Storage and Reheating
Leftover French onion soup can be stored in an airtight container in the refrigerator for up to 2 days. To reheat, gently warm in a saucepan over low heat, stirring occasionally. If the cheese has become firm, you can sprinkle a little extra cheese on top and broil for a few minutes to restore its gooey texture. Do not freeze, as the texture of the bread and cheese may suffer upon thawing.
Frequently Asked Questions
Can I make French onion soup vegetarian?
Absolutely. Use a high-quality vegetable broth instead of beef broth, and ensure your cheese does not contain animal rennet. The caramelized onions and added herbs provide plenty of flavor.
How do I prevent the onions from burning during caramelization?
Cook the onions over medium-low heat, stirring frequently. Patience is essential; caramelization takes time but results in the rich sweetness needed for authentic flavor. If the onions start to stick or burn, reduce the heat further and add a splash of water or broth to deglaze the pan.
Can I prepare the soup ahead of time?
Yes, you can make the soup a day in advance. Store it in an airtight container in the refrigerator. Reheat gently on the stove, and re-toast the bread just before serving to keep it crisp. The flavors often deepen overnight, making it even better the next day.
What type of cheese is best for the topping?
Gruyère is traditional for its meltability and nutty flavor, but Swiss, Emmental, or Comté cheeses are good substitutes. Avoid processed cheeses, as they do not melt as well and can affect the authentic texture and flavor.
Can I freeze French onion soup?
It’s not recommended to freeze the soup with the bread and cheese topping. However, you can freeze the caramelized onion base without bread or cheese for up to 2 months. Reheat on the stove and add fresh toasted bread and cheese before serving.
What wine should I use in the recipe?
A dry white wine, such as Sauvignon Blanc or Chardonnay, adds acidity and depth. If you prefer not to use alcohol, you can omit it; the soup will still be delicious, but the wine adds a subtle complexity.
Related
- How do you boil potatoes so they dont fall apart?
- Can you eat salami while pregnant?
- Whats the popcorn rating?