French onion soup is a common menu item in the US which consists of a baguette submerged in a salty, beef-based broth, loaded with caramelized onions, and topped with a layer of gruyère or Swiss cheese. Knowing the right ingredients will yield the perfect French onion soup, including using the right oil to prepare your onions.