Some foods for bodybuilders, which are high in protein, are Greek yogurt, cottage cheese, eggs, lean cuts of beef meat, yellowfin tuna, sardines, lentils, peanut butter and mixed nuts, notes Bodybuilding.com. Bodybuilders need protein to build muscle mass and many also use whey protein products in addition to eating protein foods. Whey protein can also be added to protein foods, such as Greek yogurt and cottage cheese, states Muscle & Performance.
Although Greek yogurt has 23 grams of protein in a serving size that is 8 ounces, there are many other dairy products that are also good sources of protein, such as Swiss cheese and 2 percent milk. Similarly, one large egg can provide about 6 grams of protein.
Lean cuts of steak are other foods high in protein, such that a 3-ounce serving of steaks provides 23 grams of protein. Some other meats suitable for a bodybuilder are lean ground beef and pork chops. Chicken and turkey are other possible choices that contain high contents of protein. A 3-ounce serving of boneless and skinless chicken contains nearly 26 grams of protein. Similarly, seafood, such as yellowfin tuna, halibut, and salmon, may be other appropriate protein food choices for bodybuilders.
Although these are some common foods that contain protein, there are many others, including navy beans, green peas, edamame and tofu. A cup of navy beans contains 20 grams of protein and 13 grams of dietary fiber, states the Bodybuilding site. For vegetarian and vegan bodybuilders, many of these plant-based foods, such as beans, lentils and soybean products, provide their source of protein.