🧅🧀 French Onion Soup – Rich, Caramelized & Classic Comfort

Deeply caramelized onions simmered in a savory broth, topped with toasted bread and melted cheese—this classic soup is rich, cozy, and full of flavor.
🕒 Recipe Details
Prep Time: 15 minutes
Cook Time: 45–50 minutes
Total Time: ~1 hour
Servings: 4
Calories: ~320 kcal per serving
Protein: ~12g per serving
🛒 Ingredients
4 large onions (thinly sliced)
3 tbsp butter
1 tbsp olive oil
2 cloves garlic (minced)
1 tbsp flour
1.2 liters beef broth
½ cup dry white wine (optional)
1 tsp thyme
1 bay leaf
½ tsp black pepper
Salt to taste
4 slices baguette
1 ½ cups Gruyère or mozzarella cheese (shredded)
👨🍳 Instructions
🧅 1. Caramelize onions
Melt butter with olive oil in a pot. Add onions and cook slowly on medium-low heat for 25–30 minutes until golden and caramelized.
🧄 2. Build flavor
Add garlic and cook briefly. Stir in flour and cook for 1 minute.
🍲 3. Add broth
Pour in beef broth and wine. Add thyme, bay leaf, salt, and pepper. Simmer for 15–20 minutes.
🥖 4. Toast bread
Lightly toast baguette slices.
🧀 5. Assemble & broil
Ladle soup into oven-safe bowls, top with bread and cheese. Broil until cheese is melted and bubbly.
🍽️ 6. Serve
Serve hot and enjoy the cheesy top layer.
🍽️ Flavor & Experience
This soup is rich, savory, and slightly sweet—the caramelized onions bring deep flavor, while the melted cheese adds a creamy, indulgent finish.




