Vegan lifestyle guide Includes good sources of protein in most meals, such as beans, lentils, chickpeas, tofu, soya alternatives to milk and yogurt, or peanuts. Eat nuts and seeds daily, especially those rich in omega-3 fat. Eat calcium-rich foods daily, such as calcium-fortified products and calcium-set tofu.