No, this recipe does not meet vegan guidelines as it includes eggs and butter. To make a vegan version, substitute dairy products for plant-based alternatives such as margarine or oil. You may also need to adjust the sweetener as some are not vegan.