The protein food directory

Good food.
Useful numbers.

Compare protein, amino acid profiles, and the rough cost of everyday foods. Start with what you like to eat.

20 everyday protein sources

Protein sources, example servings, amino acid profiles, and approximate Canadian cost per 25 grams of protein
Food & servingProtein / servingAmino acid profileCost / 25 g proteinActions
Chicken breast150 g cooked meat46.5 gComplete profileNo price exampleLog food
Turkey breast150 g cooked meat45.3 gComplete profileNo price exampleLog food
Lean ground beef150 g cooked crumbles43.5 gComplete profileNo price exampleLog food
Salmon150 g cooked fish33.1 gComplete profileNo price exampleLog food
Canned light tuna100 g drained fish19.4 gComplete profileNo price exampleLog food
Sardines100 g drained fish24.6 gComplete profileNo price exampleLog food
Eggs2 large eggs, before cooking12.9 gComplete profileNo price exampleLog food
Plain Greek yogurt175 g yogurt18.4 gComplete profile$2.21CAD / 25 g proteinLog food
Cottage cheese150 g cottage cheese15.7 gComplete profile$2.37CAD / 25 g proteinLog food
2% milk250 mL (about 258 g)8.5 gComplete profile$1.09CAD / 25 g proteinLog food
Whey protein powder30 g dry powder23.4 gComplete profileNo price exampleLog food
Firm tofu200 g tofu, before cooking16.2 gAll nine recorded$1.84CAD / 25 g proteinLog food
Tempeh100 g tempeh, before cooking20.3 gAll nine recorded$3.24CAD / 25 g proteinLog food
Edamame150 g prepared, shelled beans17.9 gAll nine recordedNo price exampleLog food
Lentils200 g cooked lentils18 gVariety mattersNo price exampleLog food
Chickpeas200 g cooked chickpeas17.7 gVariety mattersNo price exampleLog food
Black beans200 g cooked black beans17.7 gVariety mattersNo price exampleLog food
Quinoa185 g cooked quinoa8.1 gAll nine recordedNo price exampleLog food
Rolled oats50 g dry rolled oats6.6 gVariety matters$0.75CAD / 25 g proteinLog food
Natural peanut butter30 g peanut butter7.1 gVariety matters$0.84CAD / 25 g proteinLog food

Cost estimates use seven Canadian grocery examples checked October 7, 2026. Missing prices stay unknown. See our sources and pricing method.

Reading the comparison

Complete doesn’t
mean complicated.

“Complete” describes an essential amino acid profile. It isn’t a digestibility score or a rating of how healthy a food is.

Plant foods can contribute all nine essential amino acids in different amounts. Variety across your day matters more than making every meal a perfect pair.

Read the protein quality guide