Total Time
1hr 15mins
Prep 15 mins
Cook 1 hr

I have tried a lot of different recipes but this is the standard I measure them against. If it's not broke don't fix it.

Ingredients Nutrition


  1. In a large Dutch oven, melt butter with olive oil over medium low heat.
  2. Add onions and thyme.
  3. Toss to coat.
  4. Slowly cook onions, tossing occasionally until some of the onions start to brown.
  5. Add sherry, beef broth, salt and pepper.
  6. Bring to a boil.
  7. Reduce heat and simmer for about 40 minutes.
  8. Top French bread with Mozzarella cheese slices; place in broiler.
  9. Broil until cheese is well melted.
  10. To serve ladle into bowl and top with a bread slice.
Most Helpful

This was quick and tastes wonderful. My DH is an avid onion soup fan, he had two bowls! I put mozzarella on his bowl and swiss on mine, (I love swiss)! No French bread but homemade croutons were a great substitute. I also added 1t of Kitchen Bouquet which enhanced the flavors and gave it that dark rich color. I'll make this often as the winter winds will be blowing all too soon and this will be great comfort food. thanks.

Paka October 13, 2011

This is delicious! I only wish there were an easy way to slice the onions. Other than that, this is a new staple in our house. Thank you, John! (I hope my photo does it justice.)

melanie.j September 07, 2007

This was excellent - I especially love recipes that call for things I always have on hand. I don't understand Lens's criticism at all, since Gruyere is a cheese from Switzerland - it should be clear that the origin of the cheese is not from where French Onion Soup gets its name.

Memling February 20, 2006