French onion soup is an onion and beef broth or beef stock based soup traditionally garnished with gruyère cheese croutons. Here's our version of the popular French dish.