Cafeity Get the app

Printable template

Printable protein food list

On a smaller appetite, every meal has to work harder, and protein is the nutrient most worth protecting. This one-page list shows how much protein is in ordinary portions of 28 everyday foods, so you can build a plate without an app.

The short answer

This free list gives the grams of protein in typical portions of 28 common foods, from USDA FoodData Central: for example about 26 g in 85 g (3 oz) of roasted chicken breast, about 17.5 g in a 170 g pot of plain non-fat Greek yoghurt, 6.3 g in a large egg, and about 9 g in half a cup of boiled lentils.1 A 2025 joint advisory for people on GLP-1 medicines recommends adequate protein alongside strength training to help preserve lean mass.2

Preview of the printable protein food list: a table of 28 common foods grouped into meat and fish, eggs and dairy, and plant protein, each with a typical portion and grams of protein, with boxes for a daily protein figure and a tally.

Download

Free, no sign-up, no email address. Print it, or open it on a tablet and write on it.

Bar chart of protein per typical portion for the 14 highest-protein foods on the list, led by Chicken breast, roasted, skinless · 85 g (3 oz) at 26.4 g and Turkey breast, roasted · 85 g (3 oz) at 25.6 g.
Grams of protein per typical portion, from USDA FoodData Central. Portions are common servings, not recommendations.

The full list

Protein per portion calculated from USDA FoodData Central values per 100 g. Each food links to its FoodData Central record. Brands and recipes vary; the label on the pack wins.
FoodPortionProteinPer 100 g
Chicken breast, roasted, skinless85 g (3 oz)26.4 g31 g
Turkey breast, roasted85 g (3 oz)25.6 g30.1 g
Pork tenderloin, roasted, lean85 g (3 oz)22.3 g26.2 g
Beef mince, 90% lean, cooked85 g (3 oz)22.2 g26.1 g
Tuna, light, canned in water, drained85 g (3 oz)16.1 g19 g
Salmon, farmed, cooked85 g (3 oz)18.8 g22.1 g
Cod, cooked85 g (3 oz)19.4 g22.8 g
Prawns / shrimp, cooked85 g (3 oz)20.4 g24 g
Sardines, canned in oil, drained85 g (3 oz)20.9 g24.6 g
Egg, whole, hard-boiled1 large egg (50 g)6.3 g12.6 g
Egg white1 large egg white (33 g)3.5 g10.7 g
Greek yoghurt, plain, non-fat170 g pot17.5 g10.3 g
Cottage cheese, 2% fat½ cup (113 g)12.4 g11 g
Mozzarella, part-skim28 g (1 oz)6.6 g23.7 g
Cheddar cheese28 g (1 oz)6.5 g23.3 g
Milk, skimmed1 cup (244 g)8.3 g3.4 g
Soya milk, unsweetened1 cup (243 g)7.0 g2.9 g
Tofu, firm (calcium-set)½ cup (126 g)21.8 g17.3 g
Tempeh85 g (3 oz)17.3 g20.3 g
Edamame (green soya beans), cooked½ cup (90 g)11.2 g12.4 g
Lentils, boiled½ cup (99 g)8.9 g9 g
Chickpeas, boiled½ cup (82 g)7.3 g8.9 g
Black beans, boiled½ cup (86 g)7.7 g8.9 g
Peanut butter, smooth2 tbsp (32 g)7.2 g22.5 g
Almonds28 g (about 23 almonds)5.9 g21.2 g
Pumpkin seeds (pepitas)28 g (1 oz)8.4 g29.9 g
Hummus2 tbsp (30 g)2.2 g7.4 g
Quinoa, cooked½ cup (93 g)4.1 g4.4 g

Why protein matters on a GLP-1

When appetite falls, total food falls with it, and protein can drop below what the body needs to hold on to muscle. The 2025 joint advisory from four US nutrition and obesity-medicine organisations names adequate protein and regular strength training as priorities during treatment. For people losing a lot of weight, it gives ranges of 1.2 to 1.6 g per kg of body weight per day, or 1.2 to 2.0 g per kg of adjusted body weight, and notes that a practical target of 80 to 120 g a day can be easier to follow.2 Cafeity's own protein calculator uses 1.4 g per kg, and shows its working.

Your own figure is worth agreeing with your prescriber or a dietitian, particularly if you have kidney disease or another reason to watch protein.

How to use it

  • Start each meal with the protein, so it is eaten before fullness arrives.
  • Pair plant proteins — lentils, chickpeas, tofu, edamame — to get fibre in the same mouthful.
  • Use the tally box for a day or two to get a feel for your usual total; you do not need to count forever.
  • Keep easy options in for low-appetite days: Greek yoghurt, cottage cheese, eggs, tinned fish, a protein drink.

Common questions

How much protein should I eat on a GLP-1?
There is no single figure on the labels. The 2025 joint advisory notes that 1.2 to 1.6 g per kg of body weight a day has been proposed during active weight loss, or a practical 80 to 120 g a day.2 Agree your own target with your prescriber or a dietitian.
Where do the protein numbers come from?
USDA FoodData Central, the US Department of Agriculture's food composition database; each food in the table links to its record.1
Are protein shakes a good idea?
They can help on low-appetite days, and the list includes the whole foods they would replace. Check the label for sugar and total protein, and ask a pharmacist or dietitian if you have kidney problems.

Sources

  1. FoodData Central US Department of Agriculture, Agricultural Research Service
  2. Nutritional priorities to support GLP-1 therapy for obesity: a joint advisory from the American College of Lifestyle Medicine, the American Society for Nutrition, the Obesity Medicine Association and The Obesity Society Mozaffarian D et al. 2025 (published in four journals)

Written by the Cafeity team from the sources listed here. Figures from prescribing information are quoted as the label states them; trial results are averages from those trials, not predictions for any one person. This page has not yet been reviewed by a clinician — see the editorial policy for how pages are researched and corrected.