The only 2 ingredient of concern in this recipe is the sugar. Some sugars are cut with bone char, so look for the "Certified Vegan" label in the back of sugar packages. I used Florida Crystals Demerara cane sugar which is similar to brown sugar. Turbinado sugar is also a good option. Brown sugar, for me, gives this filling the perfect balance of sweet and tart. The second ingredient is butter. Use vegan butter and that will work great for this recipe. For more info on what is vegan-friendly, check out my free guide on what vegans don't eat.