There are all kinds of different cheese, and they all have very different characteristics.
In this guide, we’ll be looking at the most protein-rich options.
Here are the top 30 high-protein cheeses.
Note: the majority of nutritional data is sourced from the USDA FoodData Central Database. For two Norwegian cheese products, the Norwegian Food Composition Database is the data source – just click the numbered references to see the primary data source.
1) Gammelost
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
54 g
15.1 g
24.4 g
Gammelost contains more protein than any other cheese with 54 grams per 100 grams (1).
2) Parmesan (Hard)
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
35.8 g
10.1 g
9.1 g
Hard aged Parmesan is an excellent source of protein, and it provides 10.1 grams per typical serving (2).
3) Pecorino Romano
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
31.8 g
9.0 g
8.2 g
Pecorino Romano is another Italian cheese that offers a high amount of protein: nine grams per ounce serving (3).
4) Mozzarella (Non-Fat)
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
31.7 g
9.0 g
22.4 g
All Mozzarella is a reasonably good source of protein, but the non-fat variety offers the most.
Since it contains no fat, non-fat Mozzarella cheese offers an excellent amount of protein per calorie: 22.4 grams per 100 calories (4).
Edam is one of the most popular cheeses globally, and it’s also one of the most protein-rich at 7 grams per ounce serving (16).
17) Double Gloucester
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
25.0 g
7.0 g
6.4 g
Double Gloucester is a popular British cheese that offers 7 grams of protein per typical serving (17).
18) Comte
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
25.0 g
7.0 g
5.8 g
Comte cheese is a French cheese that supplies 25 grams of protein per 100 grams (18).
19) Gouda
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
25.0 g
7.1 g
7.0 g
Gouda is one of the world’s most famous cheeses, and it provides just over seven grams of protein per serving (19).
20) Muenster (Low-Fat)
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
24.7 g
6.9 g
9.1 g
Since low-fat Muenster is low in calories compared to most cheese, it offers one of the best protein-per-calorie ratios at 9.1 grams per 100 calories (20).
21) Tilsit
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
24.4 g
6.9 g
7.2 g
Tilsit is a mild Swiss cheese that is reasonably high in protein at just under 7 grams per serving (21).
22) Colby Jack
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
24.1 g
6.8 g
7.2 g
Colby Jack is one of the most popular American cheeses, and it offers 6.8 grams of protein per serving (22).
23) Colby
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
23.8 g
6.7 g
6.0 g
Regular Colby contains just less than 24 grams of protein per 100 grams (23).
24) Cheshire
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
23.4 g
6.6 g
6.0 g
Cheshire is a crumbly-textured cheese with a reasonably high protein content: 6.6 grams per ounce serving (24).
25) Pimento
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
22.1 g
6.3 g
5.9 g
Pimento is a cheese product made with cheese, mayonnaise, and pimentos. Surprisingly, it is relatively protein-dense and offers about 6.3 grams per serving (25).
26) Roquefort
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
21.5 g
6.1 g
5.8 g
Roquefort is a popular French cheese, and it provides just over 6 grams of protein per ounce serving (26).
27) Havarti
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
21.4 g
6.0 g
5.4 g
Havarti is quite high in fat, but it’s also reasonably high in protein, too, with 6 grams per serving (27).
28) Limburger
Protein per 100 grams
Protein per oz (28g)
Protein per 100 calories
20.0 g
5.7 g
5.4 g
Limburger is a semi-soft Dutch cheese that is approximately 20% protein by weight (28).
29) Cottage Cheese (Low Fat)
Protein per 100 grams
Protein per 1/2 cup
Protein per 100 calories
12.4 g
14 g
17.2 g
Cottage cheese may not have the most protein per gram, but it is one of the best protein-per calorie choices. A typical half-cup serving of low-fat cottage cheese provides 14 grams of protein (29).
30) Quark
Protein per 100 grams
Protein per 1/2 cup
Protein per 100 calories
11.8 g
13 g
13.0 g
Quark is another low-fat, high-protein soft cheese, and it offers 13 grams of protein per half-cup serving (30).
Highest Protein Cheese Per Serving
For convenience, here is the protein content of each cheese in this article, sorted by the amount of protein the cheese offers per serving.
Michael works as a nutritionist in a community setting and holds a Master's Degree in Clinical Nutrition. He is a Registered Associate Nutritionist with the Association for Nutrition.