The list below shows sources and the amount in a single serving.
Protein Contents
Natural sources:
Eggs (1 medium size) 6 grams
Milk (1 pint or 568ml) 19 grams
Milk (1 glass) 6.3 grams
Fish (cod filets 100g or 3.5 ounces) 21 grams
Cheese (cheddar 100g or 3.5 ounces) 25 grams
Beef (100g or 3.5 ounces) 28 grams
Chicken (100g or 3.5 ounces) 25 grams
Bison (100g or 3.5 ounces) 17 grams
Turkey (100g or 3.5 ounces) 29 grams
Processed sources:
Bacon (100g or 3.5 ounces) 25 grams
Nuts:
Macadamia (100g or 3.5 ounces) 8 grams
Cashews (100g or 3.5 ounces) 18 grams
Almonds (100g or 3.5 ounces) 21 grams
Walnuts (100g or 3.5 ounces) 15 grams
Pecans (100g or 3.5 ounces) 9 grams
Fresh sources of meat are always better than processed.