High protein diet and foods

A high protein diet is often recommended by bodybuilders and nutritionists to help efforts to build muscle and lose fat. It should not be confused with low-carb diets such as the Atkins Diet, which are not calorie-controlled and which often contain large amounts of fat.

While adequate protein is required for building skeletal muscle and other tissues, there is ongoing debate regarding the use and necessity of high protein diets in weight training and bodybuilding. Various sources advise people to consume anywhere from 0.6 to 1.5g of protein per pound of bodyweight per day (1.4–3.3g per kg).

Your body needs protein, and lots of it. It is the building block of muscle, which is why eating a high protein diet with high protein foods is EXTREMELY important for anyone looking to increase muscle, gain weight/get big, or anyone just looking to build muscle. Without enough protein in the body, muscle mass will not increase. During your weightlifting and strength training workout, your muscles are getting broken down. In order to rebuild and repair your muscles, your body needs protein. It is as simple as that.

High protein foods are:

Beef

  • Hamburger patty, 4 oz – 28 grams protein
  • Steak, 6 oz – 42 grams
  • Most cuts of beef – 7 grams of protein per ounce
  • Chicken breast, 3.5 oz – 30 grams protein
  • Chicken thigh – 10 grams (for average size)
  • Drumstick – 11 grams
  • Wing – 6 grams
  • Chicken meat, cooked, 4 oz – 35 grams

Fish

  • Most fish fillets or steaks are about 22 grams of protein for 3 ½ oz (100 grams) of cooked fish, or 6 grams per ounce
  • Tuna, 6 oz can – 40 grams of protein

Pork

  • Pork chop, average – 22 grams protein
  • Pork loin or tenderloin, 4 oz – 29 grams
  • Ham, 3 oz serving – 19 grams
  • Ground pork, 1 oz raw – 5 grams; 3 oz cooked – 22 grams
  • Bacon, 1 slice – 3 grams
  • Canadian-style bacon (back bacon), slice – 5 – 6 grams

Eggs and Dairy

  • Egg, large – 6 grams protein
  • Milk, 1 cup – 8 grams
  • Cottage cheese, ½ cup – 15 grams
  • Yogurt, 1 cup – usually 8-12 grams, check label
  • Soft cheeses (Mozzarella, Brie, Camembert) – 6 grams per oz
  • Medium cheeses (Cheddar, Swiss) – 7 or 8 grams per oz
  • Hard cheeses (Parmesan) – 10 grams per oz

Beans (including soy)

  • Tofu, ½ cup 20 grams protein
  • Tofu, 1 oz, 2.3 grams
  • Soy milk, 1 cup – 6 -10 grams
  • Most beans (black, pinto, lentils, etc) about 7-10 grams protein per half cup of cooked beans
  • Soy beans, ½ cup cooked – 14 grams protein
  • Split peas, ½ cup cooked – 8 grams

Nuts and Seeds

  • Peanut butter, 2 Tablespoons – 8 grams protein
  • Almonds, ¼ cup – 8 grams
  • Peanuts, ¼ cup – 9 grams
  • Cashews, ¼ cup – 5 grams
  • Pecans, ¼ cup – 2.5 grams
  • Sunflower seeds, ¼ cup – 6 grams
  • Pumpkin seeds, ¼ cup – 8 grams
  • Flax seeds – ¼ cup – 8 grams

Тhe next question you probably have is how much protein should there be in a high protein diet. Anywhere from .5 grams to 2 grams of protein per pound of bodyweight will be good, but try to stick closer to 1 gram per pound. So, if you weigh 175lbs, eat 175 grams of protein everyday, whether you worked out that day or not. I eat a little over 1 gram of protein per pound, and most people who are looking to gain weight, get big and increase muscle should also try to eat at least 1 gram per pound a day, or a little more then that. Someone looking to lose weight can and should eat at least 1 gram per pound as well.

Last but not least, when are the most important times to eat high protein foods. There are 3 “most important” times. These times are first thing in the morning after you wake up, last thing at night before you go to bed, and directly after your workout. However, remember that the main point of eating a high protein diet is to give your body the protein it needs all day long, which is why it would be a good idea to eat a meal once every 3 hours or so this way your body will always have what it needs.