Rich, sweet and flavourful, this dairy free french onion soup is perfect for special occasions. Top with homemade vegan cheese toast and a few caramelised onions for the perfect soup starter.