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).
For more information on lower-fat cheese options, see this guide to fat-free cheese.
5) Jarlsberg (Lite)
Protein per 100 grams | Protein per oz (28g) | Protein per 100 calories |
---|---|---|
31.0 g | 8.8 g | 11.6 g |
Jarlsberg is a nutrient-rich Norwegian cheese, and the low-fat ‘Lite’ variety offers a significant amount of protein: 31 grams per 100 grams (5).
6) Goat Cheese (Hard)
Protein per 100 grams | Protein per oz (28g) | Protein per 100 calories |
---|---|---|
30.5 g | 8.7 g | 6.7 g |
There are several goat cheese varieties, but the hard aged options tend to offer a substantial protein source at 8.7 grams per serving (6).
7) Gruyère
Protein per 100 grams | Protein per oz (28g) | Protein per 100 calories |
---|---|---|
29.8 g | 8.5 g | 7.2 g |
Gruyère is a protein-rich cheese from Switzerland, and it provides 8.5 grams of protein per serving (7).
8) Monterey Jack (Low-Fat)
Protein per 100 grams | Protein per oz (28g) | Protein per 100 calories |
---|---|---|
28.2 g | 7.9 g | 9.0 g |
Monterey Jack is a popular protein-rich cheese from America. The low-fat variety offers just short of 8 grams per serving (8).
9) Cheddar (Reduced Fat)
Protein per 100 grams | Protein per oz (28g) | Protein per 100 calories |
---|---|---|
27.4 g | 7.8 g | 8.9 g |
Regular Cheddar is a good protein source, but the ‘reduced fat’ variety offers the most, with 7.8 grams per serving (9).
10) Emmental
Protein per 100 grams | Protein per oz (28g) | Protein per 100 calories |
---|---|---|
27.0 g | 7.6 g | 6.9 g |
Emmental, or ‘Swiss’ cheese as it is also known, offers about 7.6 grams of protein per serving (10).
11) Fontina
Protein per 100 grams | Protein per oz (28g) | Protein per 100 calories |
---|---|---|
25.6 g | 7.3 g | 6.5 g |
Fontina is an Italian cheese that provides just over 7 grams of protein per serving (11).
12) Provolone
Protein per 100 grams | Protein per oz (28g) | Protein per 100 calories |
---|---|---|
25.6 g | 7.3 g | 7.3 g |
Provolone is another protein-rich Italian cheese, and it provides slightly more than 7 grams of protein per serving (12).
13) Manchego
Protein per 100 grams | Protein per oz (28g) | Protein per 100 calories |
---|---|---|
25.0 g | 7.0 g | 7.8 g |
Manchego is reasonably low in calories compared to other cheeses, and it is relatively high in protein, too, at 7.8 grams per 100 calories (13).
14) Pinconning
Protein per 100 grams | Protein per oz (28g) | Protein per 100 calories |
---|---|---|
25.0 g | 7.0 g | 6.4 g |
Pinconning is a popular cheese from Michigan in the United States, and it’s 25% protein by weight (14).
15) Blue Stilton
Protein per 100 grams | Protein per oz (28g) | Protein per 100 calories |
---|---|---|
25.0 g | 7.0 g | 6.4 g |
Blue Stilton is a delicious blue cheese that offers a lot nutritionally – it’s a good protein source, and it provides 7 grams per serving (15).
16) Edam
Protein per 100 grams | Protein per oz (28g) | Protein per 100 calories |
---|---|---|
25.0 g | 7.1 g | 7.0 g |
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.
Rank | Name | Protein Per Serving | Serving Size |
---|---|---|---|
1 | Gammelost | 15.1 g | 1 oz (28 g) |
2 | Cottage cheese (low-fat) | 14.0 g | 1/2 cup (113 g) |
3 | Quark | 13.0 g | 1/2 cup (110 g) |
4 | Parmesan (hard) | 10.1 g | 1 oz (28 g) |
5 | Pecorino Romano | 9.0 g | 1 oz (28 g) |
6 | Mozzarella (low-fat) | 9.0 g | 1 oz (28 g) |
7 | Jarlsberg (lite) | 8.8 g | 1 oz (28 g) |
8 | Goat cheese (hard) | 8.7 g | 1 oz (28 g) |
9 | Gruyère | 8.5 g | 1 oz (28 g) |
10 | Monterey Jack (low-fat) | 7.9 g | 1 oz (28 g) |
11 | Cheddar (reduced fat) | 7.8 g | 1 oz (28 g) |
12 | Emmental | 7.6 g | 1 oz (28 g) |
13 | Fontina | 7.3 g | 1 oz (28 g) |
14 | Provolone | 7.3 g | 1 oz (28 g) |
15 | Gouda | 7.1 g | 1 oz (28 g) |
16 | Edam | 7.1 g | 1 oz (28 g) |
17 | Manchego | 7.0 g | 1 oz (28 g) |
18 | Pinconning | 7.0 g | 1 oz (28 g) |
19 | Blue Stilton | 7.0 g | 1 oz (28 g) |
20 | Double Gloucester | 7.0 g | 1 oz (28 g) |
21 | Comte | 7.0 g | 1 oz (28 g) |
22 | Muenster (low-fat) | 6.9 g | 1 oz (28 g) |
23 | Tilsit | 6.9 g | 1 oz (28 g) |
24 | Colby Jack | 6.8 g | 1 oz (28 g) |
25 | Colby | 6.7 g | 1 oz (28 g) |
26 | Cheshire | 6.6 g | 1 oz (28 g) |
27 | Pimento | 6.3 g | 1 oz (28 g) |
28 | Roquefort | 6.1 g | 1 oz (28 g) |
29 | Havarti | 6.0 g | 1 oz (28 g) |
30 | Limburger | 5.7 g | 1 oz (28 g) |