A vegan diet is made up of eating only plant-based foods. On this food plan, you restrict animal foods. You choose not to eat meat, fish, poultry, dairy, egg products, or honey. Some people follow a vegan diet out of concern for the environment or for health reasons. Others follow this diet for ethical or religious concerns. Your diet can be healthy and well balanced when you eat a vegan diet.