Fish, lean beef, tofu, beans, lentils, low-fat yogurt, milk, cheese, seeds, nuts, and eggs are some of the food items that are rich in protein.