No matter when you are trying to build muscle or lose weight, you need to eat protein.
Here are some foods that may be the best sources of protein.
Egg White
Skinless Chicken
Skinless Turkey
Lean Beef
Dairy Foods like milk, cheese
Fish
Beans
Almonds
Sunflower Seeds
Lentils
Wheat Germ
Cashews
Peanuts
Tags: good protein foods for weight gain, list of high protein foods for weight loss