To make it vegan, use a vegan puff pastry, skip the egg wash, and replace the cheese with a vegan alternative.