For a vegan version, you can skip the butter and use a vegan butter substitute or just stick to olive oil. Instead of Parmesan cheese, use a vegan cheese alternative or nutritional yeast to get that cheesy flavor.