All Articles

How Much Protein Is in Cheese, Greek Yogurt and Cottage Cheese? USDA Data per 100g

Protein per 100g, per ounce and per cup for 20 cheeses, Greek yogurt and cottage cheese, taken directly from USDA FoodData Central. Parmesan leads cheese at 35.8g per 100g, but cottage cheese and Greek yogurt give you about twice the protein per calorie.

Short answer: most hard cheeses have 22 to 30g of protein per 100g (6 to 8g per ounce), and parmesan is highest at 35.8g. Cottage cheese has 10 to 12g per 100g and plain Greek yogurt about 10g, but because they carry far fewer calories they deliver roughly twice as much protein per calorie as any cheese.

Every number below comes from USDA FoodData Central (SR Legacy dataset), and each row links to its USDA entry so you can check it yourself.

USDA FoodData Central Quick Answers

  • Cottage cheese, lowfat, 1% milkfat (FDC 173417): 12.4g of protein per 100g, 28.0g per cup (226g), 72 calories per 100g.
  • Cottage cheese, lowfat, 2% milkfat (FDC 172182): 10.4g of protein per 100g, 23.6g per cup (226g), 81 calories per 100g.
  • Cottage cheese, regular, 4% milkfat (FDC 172179): 11.1g of protein per 100g, 25.0g per cup (225g), 98 calories per 100g.
  • Greek yogurt, plain, nonfat (FDC 170894): 10.2g of protein per 100g, 25.0g per cup (245g), 17.3g per 6oz container, 59 calories per 100g.
  • Greek yogurt, plain, whole milk (FDC 171304): 9.0g of protein per 100g, 22.1g per cup (245g).
  • Cheddar cheese (FDC 173414): 22.9g of protein per 100g, 6.5g per 1oz slice, 403 calories per 100g.
  • Mozzarella, part-skim, low moisture (FDC 171244): 23.8g of protein per 100g, 6.7g per ounce.
  • Parmesan, hard (FDC 170848): 35.8g of protein per 100g, 10.1g per ounce.

Protein in Cheese

CheeseProtein per 100gPer 1oz (28g)Calories per 100gProtein per 100 kcalUSDA entry
Parmesan, hard35.8g10.1g3929.1g170848
Romano31.8g9.0g3878.2g171249
Gruyère29.8g8.5g4137.2g171242
Parmesan, grated28.4g8.1g4206.8g171247
Swiss27.0g7.6g3936.9g171251
Provolone25.6g7.3g3517.3g170850
Gouda24.9g7.1g3567.0g171241
Monterey Jack24.5g6.9g3736.6g170844
Colby23.8g6.7g3946.0g173416
Mozzarella, part-skim, low moisture23.8g6.7g2958.1g171244
Cheddar22.9g6.5g4035.7g173414
Mozzarella, whole milk22.2g6.3g2997.4g170845
Blue21.4g6.1g3536.1g172175
Brie20.8g5.9g3346.2g172177
Goat cheese, soft18.5g5.3g2647.0g173435
American, processed18.1g5.1g3665.0g170853
Feta14.2g4.0g2655.4g173420
Ricotta, part-skim11.4g3.2g1388.3g171248
Ricotta, whole milk7.5g2.1g1505.0g170851
Cream cheese6.2g1.7g3501.8g173418

What the table shows:

  • Hard, aged cheeses lead. Aging drives out water, which concentrates protein. Parmesan, romano and gruyère all sit near or above 30g per 100g.
  • Per slice, the gap is small. A 1oz slice of swiss has 7.6g of protein and a slice of cheddar has 6.5g. Most everyday cheeses land between 6 and 7g per ounce.
  • Parmesan also wins per calorie among cheeses at 9.1g per 100 kcal, followed by part-skim ricotta, romano and part-skim mozzarella at about 8g. Cheddar sits at 5.7g because most of its calories come from fat.
  • Cream cheese is not a protein food. It has 6.2g of protein but 34.4g of fat per 100g.

Grated parmesan adds flavor more than protein: a tablespoon (5g) has about 1.4g. A 1oz piece of hard parmesan has 10.1g.

Protein in Cottage Cheese

Cottage cheeseProtein per 100gPer 4oz (113g, about ½ cup)Per cupCalories per 100gProtein per 100 kcalUSDA entry
Low fat (1% milkfat)12.4g14.0g28.0g (226g)7217.2g173417
Low fat (2% milkfat)10.4g11.8g23.6g (226g)8112.9g172182
Regular (4% milkfat)11.1g12.6g25.0g (225g)9811.3g172179
Nonfat, dry curd10.3g11.7g15.0g (145g)7214.4g172181

A cup of 1% cottage cheese gives you 28g of protein for about 163 calories, which is why it has become a staple for anyone chasing a protein target. The nonfat dry curd cup looks low only because loose dry curds are lighter: USDA weighs a cup at 145g rather than about 225g.

Branded cottage cheese varies more than these averages, and some newer brands are noticeably higher. Our high protein dairy rankings list verified label numbers for specific products.

Protein in Greek Yogurt

YogurtProtein per 100gPer 6oz container (170g)Per cup (245g)Calories per 100gProtein per 100 kcalUSDA entry
Greek, plain, nonfat10.2g17.3g25.0g5917.3g170894
Greek, plain, low fat9.9g16.9g24.4g7313.6g170903
Greek, plain, whole milk9.0g15.3g22.1g979.3g171304
Regular plain yogurt, low fat5.3g8.9g12.9g638.3g170886

Straining removes liquid whey, so Greek yogurt has about twice the protein of regular yogurt: 17.3g in a 6oz container of plain nonfat versus 8.9g for regular low fat. USDA lists 245g for a cup of plain yogurt; thick strained yogurt can weigh a little more per cup, so treat the cup column as a close estimate.

Flavored Greek yogurts usually have less protein and more sugar per serving. For specific brands, see our verified rankings of the best high protein yogurt and the highest protein yogurt, our guide on how to choose Greek yogurt for protein, and Greek yogurt vs skyr vs cottage cheese.

Protein per Calorie: Where Dairy Wins

Protein per 100g favors dry, dense foods. Protein per 100 kcal tells you how much protein you get for the calories you spend, which matters if you are trying to lose weight or eat on a small appetite.

FoodProtein per 100gCalories per 100gProtein per 100 kcalUSDA entry
Chicken breast, roasted31.0g16518.8g171477
Greek yogurt, plain nonfat10.2g5917.3g170894
Cottage cheese, 1% milkfat12.4g7217.2g173417
Parmesan, hard35.8g3929.1g170848
Egg, hard-boiled12.6g1558.1g173424
Mozzarella, part-skim23.8g2958.1g171244
Cheddar22.9g4035.7g173414
Milk, whole3.1g615.2g171265

Nonfat Greek yogurt and 1% cottage cheese are essentially level with chicken breast per calorie, and roughly double cheddar. That is why they are staples for people hitting a protein target on limited calories, including people on GLP-1 medications (see is cottage cheese good on Ozempic and our best yogurt for Ozempic ranking).

Is Dairy Protein High Quality?

Yes. Dairy proteins are among the highest quality proteins available:

  • Casein is the main protein in cheese, cottage cheese and Greek yogurt. It digests slowly, giving a steady release of amino acids over several hours.
  • Whey is the protein in the liquid drained off when making cheese and Greek yogurt. It digests quickly and is rich in leucine, which makes it useful for muscle building.

Both score 1.0 on the PDCAAS scale, meaning they provide all essential amino acids in the proportions your body needs.

Easy Ways to Add Dairy Protein

  1. Swap regular yogurt for Greek yogurt. A 6oz container goes from 8.9g to 17.3g of protein.
  2. Add half a cup of 1% cottage cheese to toast, eggs or a smoothie for 14g of protein.
  3. Choose part-skim mozzarella or ricotta when you want cheese with more protein per calorie.
  4. Use hard cheese as a snack, not a sprinkle. A 1oz piece of parmesan has 10.1g; a tablespoon of grated has 1.4g.
  5. Know your number. Our free protein calculator gives you a daily target, and Protein Pal logs a slice or a pot in seconds. It is free to download on iPhone and Android.

The Bottom Line

Hard cheeses pack the most protein per gram, led by parmesan at 35.8g per 100g, but they bring a lot of fat with it. Cottage cheese and Greek yogurt have less protein per 100g and far more per calorie: about 17g per 100 kcal, matching chicken breast. Use cheese for flavor and a few extra grams, and lean on cottage cheese and Greek yogurt when you need to move your daily protein intake.

Related Reading

Frequently Asked Questions

How much protein is in cheese per 100g?
Most hard cheeses have 22 to 30g of protein per 100g, according to USDA FoodData Central. Parmesan has 35.8g, cheddar 22.9g, part-skim mozzarella 23.8g and swiss 27.0g. Softer cheeses have less: feta has 14.2g and cream cheese 6.2g.
Which cheese has the most protein?
Hard parmesan has the most, at 35.8g of protein per 100g (10.1g per ounce), followed by romano at 31.8g and gruyère at 29.8g. Parmesan also has the most protein per calorie of any cheese, at 9.1g per 100 kcal.
How much protein is in cottage cheese per 100g?
USDA lists 12.4g of protein per 100g for 1% cottage cheese, 11.1g for regular 4% and 10.4g for 2%. A cup of 1% cottage cheese has about 28g of protein and 163 calories.
How much protein is in a cup of Greek yogurt?
About 25g for plain nonfat Greek yogurt, based on 10.2g per 100g and a 245g cup. A 6oz (170g) container has about 17g. Plain whole milk Greek yogurt has about 22g per cup.
How much protein is in a slice of cheese?
A 1oz (28g) slice has about 7.6g of protein for swiss, 7.3g for provolone, 6.5g for cheddar and 5.1g for American processed cheese.
Is cottage cheese or Greek yogurt better for protein?
They are close. Per 100g, 1% cottage cheese has 12.4g and nonfat Greek yogurt 10.2g, and both deliver about 17g of protein per 100 kcal. Pick whichever you will eat more consistently.