Basics
What do vegans eat every day?
Short answer
Vegans base their diet entirely on plant-derived foods, excluding meat, fish, dairy, eggs and honey. Everyday meals are built from a variety of nutritious plant foods.
Main food groups
Legumes: lentils, chickpeas, beans, peas, soy and soy products (tofu, tempeh, edamame). They are the main source of protein.
Grains and pseudocereals: oats, spelt, rye, rice, buckwheat, millet, pearl barley, quinoa, and foods made from them (bread, pasta, breakfast cereals).
Vegetables and fruit: all kinds, fresh, frozen and pickled. Leafy greens (spinach, kale) supply calcium and iron, among other nutrients.
Nuts, seeds and kernels: walnuts, almonds, chia seeds, flaxseed, pumpkin seeds, sunflower seeds, tahini and nut butters. They provide healthy fats and minerals.
Dairy alternatives: plant milks (soy, oat, almond), plant yoghurts and creamers, cashew or tofu cheeses, and plant-based alternatives to yellow cheese.