Grape seed oil is the best choice for vegan mooncakes because it has a high smoke point and provides a subtle flavor. Other good options include sunflower, olive, or avocado oil.