Warm, savory, and filling with a complexity of flavors, it's a wonder that a French onion soup recipe is so simple to make.