French onion soup is hearty and elegant, and surprisingly easy to make. This is my vegan twist on the dish, the main difference being that I use vegetable stock instead of beef stock. Give it a try, you'll be surprised at how much it tastes like the original. You can use any combo of onions