🧅🥣 French Onion Soup is a rich, deeply savory soup made by slowly caramelizing onions until sweet, then simmering them in broth and finishing with melted cheese on toasted bread. It’s simple ingredients—but technique makes all the flavor.
🧅 French Onion Soup
🧾 Ingredients
- 4–5 large onions (yellow or white), thinly sliced
- 2 tbsp butter
- 1 tbsp olive oil
- 1 tsp salt
- 1 tsp sugar (helps caramelization)
- 2 cloves garlic (optional)
- 4 cups beef broth (or chicken broth)
- ½ cup water (optional, to adjust strength)
- 1 tsp thyme (or dried herbs)
- 1 bay leaf (optional)
- Black pepper to taste
🧀 For topping
- Baguette or toasted bread slices
- 1–2 cups grated Gruyère or Swiss cheese (or mozzarella as substitute)
👩🍳 Instructions
1. Caramelize the onions (key step)
- Heat butter + olive oil in a pot over medium-low heat
- Add onions + salt + sugar
- Cook slowly for 30–45 minutes, stirring often
- Onions should turn deep golden brown and sweet
💡 Don’t rush this step—this is where the flavor comes from.
2. Build the soup
- Add garlic (if using) and cook 1 minute
- Pour in broth, thyme, bay leaf
- Simmer for 20–30 minutes
- Season with black pepper and adjust salt
3. Prepare topping
- Toast baguette slices
- Ladle soup into oven-safe bowls
- Place bread on top
- Cover generously with cheese
4. Melt the cheese
- Broil in oven for 2–5 minutes until cheese is bubbling and golden
🍽️ Result
- Flavor: rich, sweet onions + savory broth + cheesy crust
- Texture: silky soup with crispy, gooey topping
- Best for: cold evenings, comfort meals
🔥 Tips for best French onion soup
- Low and slow onion cooking = essential
- Beef broth gives the most classic flavor
- Use oven-safe bowls for proper cheesy topping
- A splash of sherry or wine adds depth (optional)
⏱️ Overview
- Total time: ~1 hour 15 minutes
- Difficulty: medium (mostly patience-based)
- Taste: deep, savory, slightly sweet, cheesy
If you want, I can also give you:
- A restaurant-style version like fine dining soups
- Or a budget version using instant broth and faster onions