The foods rich in protein are as follows: 1, beans and their soy products, such as soy, green beans, red beans, black beans, tofu, soybean skin, soy milk, these beans and soy products are often rich in protein. 2, lean animal meat, such as lean pork, lean beef, lean lamb, lean meat of these animals is often rich in protein. 3, egg foods, such as eggs, duck eggs, quail eggs, goose eggs, these egg foods are also rich in protein. These egg foods will also be very rich in protein content.