the following soup is my vegetarian version of a classic french onion soup. the roasted apples provide a hint of sweetness, the caramelized onions are rich and buttery and..what can you say about the melted cheese/bread topping but delicious? i use a vegetable stock in place of beef stock, but the butter, olive oil, sherry and other ingredients give the soup amazing flavor and keep it vegetarian.