This recipe for badam halwa is not vegan as I have used dairy milk and ghee in the recipe. If making it Vegan, make sure to use non dairy milk (I love using almond milk) and also substitute the ghee with vegan butter or coconut oil. The flavor will change slightly if using coconut oil.