French Onion Soup with Cheese
Rich, comforting, and loaded with flavor! Sweet caramelized onions are slowly cooked until golden, then simmered in a savory beef broth with herbs. Topped with toasted baguette slices and a generous layer of melted Gruyère cheese, this classic French soup is the ultimate cozy meal.
⏱ Prep Time: 15 minutes
🍳 Cook Time: 50 minutes
🍽 Servings: 4
🛒 Ingredients
4 large yellow onions, thinly sliced
3 tablespoons butter
1 tablespoon olive oil
2 teaspoons sugar (for extra sweet onions)
2 cloves garlic, minced
2 tablespoons all-purpose flour
6 cups beef broth
½ cup dry white wine (optional)
1 teaspoon Worcestershire sauce
2 sprigs fresh thyme (or 1 teaspoon dried thyme)
1 bay leaf
Salt and black pepper, to taste
1 French baguette, sliced
2 cups shredded Gruyère cheese (or Swiss cheese)
👩🍳 Instructions
⏱ Prep Time: 15 minutes
🍳 Cook Time: 50 minutes
🍽 Servings: 4
🛒 Ingredients
4 large yellow onions, thinly sliced
3 tablespoons butter
1 tablespoon olive oil
2 teaspoons sugar (for extra sweet onions)
2 cloves garlic, minced
2 tablespoons all-purpose flour
6 cups beef broth
½ cup dry white wine (optional)
1 teaspoon Worcestershire sauce
2 sprigs fresh thyme (or 1 teaspoon dried thyme)
1 bay leaf
Salt and black pepper, to taste
1 French baguette, sliced
2 cups shredded Gruyère cheese (or Swiss cheese)
👩🍳 Instructions
Step 1: Caramelize the onions
Melt the butter with the olive oil in a large pot over medium-low heat.
Add the sliced onions and stir well.
Sprinkle in the sugar and cook for 30–35 minutes, stirring often, until the onions become deep golden brown and sweet.
Step 2: Build the soup
4. Add the minced garlic and cook for 1 minute.
5. Stir in the flour and cook for another minute.
6. Pour in the white wine (if using) and let it reduce for 2 minutes.
7. Add the beef broth, Worcestershire sauce, thyme, and bay leaf.
8. Simmer gently for 20 minutes.
9. Remove the thyme sprigs and bay leaf, then season with salt and pepper.
Step 3: Toast the bread
10. Toast the baguette slices until crisp and lightly golden.
Step 4: Assemble
11. Ladle the hot soup into oven-safe bowls.
12. Place one or two toasted baguette slices on top.
13. Cover generously with shredded Gruyère cheese.
Step 5: Broil
14. Place the bowls under the broiler for 2–4 minutes, or until the cheese is melted, bubbly, and beautifully golden.
✨ The Secret to Extra Sweet Onions
Cook the onions slowly over medium-low heat and add 2 teaspoons of sugar at the beginning. Patience is the key—allowing the onions to caramelize slowly creates their rich, naturally sweet flavor without burning.
Enjoy your warm, cheesy French Onion Soup with a fresh salad or extra crusty bread! 🧅🧀🥖
Melt the butter with the olive oil in a large pot over medium-low heat.
Add the sliced onions and stir well.
Sprinkle in the sugar and cook for 30–35 minutes, stirring often, until the onions become deep golden brown and sweet.
Step 2: Build the soup
4. Add the minced garlic and cook for 1 minute.
5. Stir in the flour and cook for another minute.
6. Pour in the white wine (if using) and let it reduce for 2 minutes.
7. Add the beef broth, Worcestershire sauce, thyme, and bay leaf.
8. Simmer gently for 20 minutes.
9. Remove the thyme sprigs and bay leaf, then season with salt and pepper.
Step 3: Toast the bread
10. Toast the baguette slices until crisp and lightly golden.
Step 4: Assemble
11. Ladle the hot soup into oven-safe bowls.
12. Place one or two toasted baguette slices on top.
13. Cover generously with shredded Gruyère cheese.
Step 5: Broil
14. Place the bowls under the broiler for 2–4 minutes, or until the cheese is melted, bubbly, and beautifully golden.
✨ The Secret to Extra Sweet Onions
Cook the onions slowly over medium-low heat and add 2 teaspoons of sugar at the beginning. Patience is the key—allowing the onions to caramelize slowly creates their rich, naturally sweet flavor without burning.
Enjoy your warm, cheesy French Onion Soup with a fresh salad or extra crusty bread! 🧅🧀🥖