Vegans eat a plant-based diet that is free from animal products. This includes fruits, vegetables, legumes, nuts, seeds, grains, plant-based dairy alternatives and other plant-based foods. There are a variety of vegan alternatives to meat, dairy products and eggs that mimic the nutritional value and taste of traditional animal products. Vegan sweets and snacks, such as chewy candies, dark chocolate without milk, snacks or dried fruits can also be an integral part of a vegan diet.