
Soup season is upon us! And one of our faves to make is this Restaurant Style French Onion Soup! Who can resist that cheesy bread topped soup??? This is a rich, comforting, and delicious soup that tastes just like your favorite restaurant version, made in the comfort of your own home! This homemade French Onion Soup recipe will transport you straight to a French bistro!
What makes French Onion Soup taste so good?
Two words: caramelized onions.
Caramelizing the onions in this soup results in a rich flavor that is slightly sweet. They add so much to this soup on their own, but when combined with the other ingredients in this dish, the result is an absolute flavor bomb!
The soup should have some body and be slightly thicker than a brothy soup. The soup thickens a bit as it cooks. The broth is very rich, not thin and watery.
What onions are best in French Onion Soup?
Yellow sweet onions are typically used in French Onion Soup. These onions are a bit sweeter than other varieties and caramelize nicely for that ultimate sweet and savory taste.

You can, of course, use a different type of onion variety but the flavor profile will change slightly based on what you use. For example, red onions pack more of an onion punch and don't have as much of the sweet component. This may result in a more savory soup and may require the addition of a bit more sugar to balance out the flavors.
French Onion Soup Bowls
French Onion Soup is typically served in a very distinctive bowl. Find ones similar to those pictured throughout this post HERE.
Can you use a different broth?
A classic French Onion Soup recipe is made with beef broth. Beef broth gives the soup a depth of flavor that isn't quite matched by lighter stocks. We feel that the best French Onion Soup is made this way, but you can substitute it if you wish.
If you would prefer to make this soup as a vegetarian option, substituting the beef broth for vegetable broth will still result in a delicious bowl of soup!
Additionally, using chicken stock works here as well, but if you are using an animal-based stock, we recommend beef over chicken for a deeper, richer flavor.

What cheese is used on top of French Onion Soup?
Grùyere is a type of Swiss cheese that is grated and melted on top of a slice of French bread on the bowl of this Restaurant Style French Onion Soup. Grùyere has a distinct flavor that complements the rich onion flavor of the soup.
Substitues for Grùyere include: Fontina, Emmental, Comté, Jarlsberg or Gouda.
Enjoy!
We hope you enjoy our recipe for this Restaurant Style French Onion Soup! If you give it a try, leave us a comment below, or tag us on Instagram @cooking_with_wine!

If you want more recipes for soups and stews, check out some of our popular recipes below:
Savya says
French Onion Soup was out of this world!! Brought back a lovely memory for my husband and me. Thank you Angela and Mark
Angela and Mark says
So happy to hear that you loved it!!