French Onion Soup is a classic French dish known for its rich, caramelized onion flavor, savory broth, and cheesy, crusty topping. 🧅🧀🍲
Classic French Onion Soup Recipe
Ingredients
- 4 large Onions, thinly sliced
- 3 tbsp Butter
- 1 tbsp Olive oil
- 1 tsp Sugar (helps caramelize onions)
- 2 cloves Garlic, minced
- 6 cups Beef broth (or a mix of beef & chicken broth)
- ½ cup Dry white wine (optional)
- 1 tsp Thyme, fresh or ½ tsp dried
- Salt and Black pepper to taste
- 1 baguette, sliced and toasted
- 1–2 cups shredded Gruyère cheese or Swiss cheese
Instructions
- Caramelize the onions
- In a large pot, melt butter with olive oil over medium heat.
- Add onions and sugar, cook slowly for 30–40 minutes, stirring occasionally, until deep golden brown.
- Add garlic and herbs
- Stir in minced garlic and thyme, cook for 1 minute.
- Deglaze
- Pour in wine (if using) and scrape up any browned bits from the pan.
- Add broth and simmer
- Add beef broth, bring to a boil, then reduce heat and simmer for 20–30 minutes.
- Season with salt and pepper.
- Prepare to serve
- Preheat broiler.
- Ladle soup into oven-safe bowls, place a slice or two of toasted baguette on top, and sprinkle generously with Gruyère cheese.
- Broil the topping
- Broil until the cheese melts and bubbles, forming a golden crust (2–4 minutes).
- Serve hot and enjoy!
Tips for the Best French Onion Soup
- Use yellow or sweet onions for a naturally sweet, rich flavor.
- Slow caramelization is key—don’t rush with high heat.
- Gruyère cheese melts beautifully, but a mix with Swiss works too.
- For a vegetarian version, use vegetable broth instead of beef broth.
💡 Fun fact: Traditional French onion soup is often served in individual crocks so the cheese can be broiled directly on top, creating a gooey, bubbly crust.
I can also provide a quick 30-minute French onion soup shortcut if you want a faster version that still tastes rich and savory. Do you want me to do that?