Spanish croquettes are not vegan as they contain eggs and usually ham. However, if you want to make vegan croquettes, you can replace the Serrano ham center-filling with mashed potatoes.