Back to Journal
Calorie breakdown··12 min read

How many calories in cheese? Cheddar, mozzarella, feta, and the shred-on-pasta trap

Calories in cheese by type, slice, and shred. Why a tablespoon of parmesan is 22 kcal and a handful of cheddar shred is 200, plus how to log cheese without a scale.

C
Calow Editorial
Calow · calow.app

Cheese is the food where the gap between "label serving" and "what people actually eat" is widest. The label says 28g. The cube cut from a block is 40g. The shred over pasta is 60g. The pizza slice carries 30 to 50g. Every cheese habit has a multiplier baked into it, and most people log all of them as "a small amount."

Here is what cheese actually costs you, by type, by cut, and by the things it lands on.

The quick answer

100g of sharp cheddar is about 404 kcal, with 25g of protein and 33g of fat. The USDA FoodData Central anchor for cheddar is consistent across major brands within 15 kcal. The variance you see between cheeses comes from moisture content: fresh, soft cheeses carry more water and fewer calories per gram; aged, hard cheeses are dehydrated and dense.

CheesePer 100gPer 1 oz (28g)Notes
Cottage cheese (fat-free)7220Highest protein per kcal
Cottage cheese (2% low-fat)8424
Cottage cheese (4% whole milk)9827
Ricotta (part-skim)13839
Ricotta (whole milk)17449
Cream cheese (whipped)27176
Cream cheese (regular)34296The bagel default
Mozzarella (part-skim, low-moisture)25471The pizza shred
Mozzarella (whole milk)28078
Mozzarella (fresh, in water)28078
Burrata33092
Feta26474The salad default
Halloumi32190Higher when fried in oil
Brie33494
Camembert30084
Goat cheese (soft, fresh)364102
Blue cheese35399
Provolone35198
Gouda356100
Edam357100
Cheddar (mild, sharp)404113The block standard
Swiss / Emmental380106
Manchego392110
Gruyere413116
Parmesan (Parmigiano-Reggiano)431121Highest density on this list
Mascarpone429120Almost pure dairy fat
American (processed slice)31065 (per 21g slice)

Why cheese calories vary so much

The kcal per 100g across cheeses moves from 72 (fat-free cottage cheese) to 431 (parmesan). That is a 6x range inside one food group. Three things drive the gap:

  1. Moisture content. Fresh mozzarella is 50% water by weight. Parmesan is 30% water. Less water means more cheese per gram, so more calories per gram. This is why hard cheeses always read denser than soft ones.
  2. Fat percentage. Whole-milk cheese carries roughly 30 to 35% fat. Part-skim versions sit at 18 to 22%. The fat fraction is the single biggest lever on kcal per gram once moisture is accounted for.
  3. Aging. Aged cheeses lose water, intensify flavor, and concentrate the protein and fat that are left. A 2-year aged cheddar is denser than a 6-month aged cheddar even if the recipe is identical.

The thing that does not change much: protein per gram is similar across firm cheeses, sitting at 22 to 28g of protein per 100g. This is why cheese still has nutritional value even at 400 kcal per 100g; it carries roughly the same protein density as cooked chicken breast at slightly more than twice the calories.

(For why moisture content swings calorie density across foods that look identical, the rice calorie breakdown covers the cooked-vs-dry math.)

Cheese by cut, not by label

The label is honest. The portion is not. Most cheese under-logging happens at the cut, not at the bag.

Cut styleHonest weightCalories (cheddar)
1 thin pre-sliced slice (sandwich)21g85
1 standard pre-sliced slice (deli)28g113
1 thick deli-counter slice40g162
1 small cube ("just a taste")15g60
1 standard cube (cheese plate)30g121
1 generous cube (party platter)50g202
1 tbsp shredded (level, label)7g28
1 tbsp shredded (real-world heap)12g48
"A small handful" of shred30g121
"A normal handful" of shred45g182
The shred on a taco25g101
The shred on a pasta plate50g202
The cheese on a slice of pizza35g142
The cheese on a NY slice of pizza60g242
1 stick string cheese28g80 (mozzarella)
1 Babybel21g70
1 wedge Laughing Cow17g35
1 piece in a charcuterie spread35g141

The fix is the same one that works for nuts, peanut butter, and bread: weigh the default cut once, then stop pretending it is the labeled serving. If your default cube is 40g, that is the number. Multiply by what you actually ate.

(For the same cut-vs-label problem in another high-density food, the bread calorie breakdown covers the bakery loaf trap.)

The shred trap on pasta and pizza

Cheese rarely shows up alone. It shows up on top of something already counted, which means the addition is invisible.

PlateBaseCheeseTotal
Pasta with red sauce (140g cooked)28030g shredded parmesan (130)410
Pasta with red sauce, restaurant grate28060g grated parmesan (260)540
Mac and cheese (homemade, 1 cup)200 (pasta)60g cheddar (240)440
Cheese pizza (1 NY slice)220 (crust and sauce)60g mozzarella (170)390
Margherita pizza (1 slice, thin crust)18050g fresh mozzarella (140)320
Caesar salad with parmesan shave25025g parmesan (108)360
Greek salad with feta20050g feta (132)332
Burrito with cheese450 (rice, beans, protein)35g cheddar (140)590
Quesadilla (1 large)200 (tortilla, refried beans)60g cheese (240)440
Bagel with cream cheese (1 schmear)280 (bagel)50g cream cheese (170)450
Avocado toast with feta260 (bread, avocado)30g feta (80)340
Omelet with shredded cheese200 (3 eggs)30g cheddar (120)320
Cheeseburger (single, fast food)280 (bun, beef)23g American (75)355

The pattern: cheese added to a plate is almost always 80 to 250 kcal of cheese alone. The plate stops being "a salad" or "a slice of pizza" the moment the cheese lands. This does not mean cut the cheese. It means count it.

(For why "a small smear" of cream cheese on a bagel is rarely small, the peanut butter calorie breakdown covers the same spread-density trap.)

Cottage cheese: the outlier worth knowing

Cottage cheese is the lowest-calorie cheese by a large margin and the highest protein-per-kcal cheese on the menu. It does not behave like other cheese, and that is the entire point.

Cottage cheese typePer 100gProteinPer 1/2 cup (113g)
Fat-free (0%)7212g81 kcal, 14g protein
Low-fat (1% or 2%)8411g95 kcal, 12g protein
Whole milk (4%)9811g111 kcal, 12g protein

A 1/2 cup serving of fat-free cottage cheese gives you the protein of 2 large eggs at less than half the calories. This is why it shows up in protein-density meal planning everywhere, from breakfast bowls to dessert mug cakes.

(For where 12g of protein per portion fits in your daily needs, how much protein per day covers the math.)

Cheese vs other "high protein" foods

Per 100g of cooked or ready-to-eat product, the cheese-as-protein math looks like this:

Food (100g)CaloriesProteinProtein per 100 kcal
Cottage cheese (fat-free)7212g16.7g
Greek yogurt (0%, plain)5910g17g
Cottage cheese (4%)9811g11.2g
Skim milk353.4g9.7g
Chicken breast (cooked)16531g18.8g
Salmon (cooked)20822g10.6g
Eggs (whole, 2 large)15513g8.4g
Mozzarella (part-skim)25424g9.4g
Feta26414g5.3g
Cheddar40425g6.2g
Parmesan43138g8.8g
Cream cheese3426g1.7g

Cottage cheese, Greek yogurt, and chicken breast are the highest protein-per-kcal foods on most kitchen shelves. Cheddar and parmesan have real protein but at higher calorie cost, which is why they work better as a flavor multiplier than as a primary protein source.

Three cheese plates worth memorizing

The cottage cheese breakfast (190 kcal)

  • 200g 2% cottage cheese (170 kcal, 22g protein)
  • 1/2 sliced peach or 100g berries (40 kcal)
  • A grind of black pepper

Adds up to: ~210 kcal, 23g protein. The lowest-calorie protein breakfast that does not involve eggs.

The honest cheese plate (340 kcal)

  • 30g aged cheddar (cube) (120 kcal)
  • 30g brie (slice) (100 kcal)
  • 4 wheat crackers (80 kcal)
  • 60g grapes (40 kcal)

Adds up to: ~340 kcal. The cheese plate at the size most people meant to eat, before the second handful of crackers and the third cube.

The protein-dense pasta (520 kcal)

  • 80g dry pasta (cooked is about 200g, 280 kcal)
  • 100g cooked chicken breast, sliced (165 kcal)
  • 1 tsp olive oil (40 kcal)
  • 15g grated parmesan (65 kcal)
  • Garlic, lemon zest, parsley, black pepper

Adds up to: ~550 kcal, 38g protein. The cheese-as-flavor approach instead of cheese-as-volume.

(For more on volume-first plates that still hit protein, 30 high-volume low-calorie foods covers the underlying logic.)

Cheese mistakes to avoid

Logging "a slice" as the supermarket pre-slice

Pre-sliced supermarket cheddar is 21 to 28g. A slice cut from a deli block is 35 to 50g. If you cut your own cheese, the slice is roughly 50% bigger than the label slice. Weigh one of yours once.

Counting a cube as a slice

A cheese cube is denser than a slice of equivalent face area. A 1-inch cube of cheddar is about 17g. A 1.5-inch cube is 50g. The cube on a charcuterie board is rarely the small one.

Trusting "low fat" cheese as a calorie cut

Most "low fat" hard cheeses run 280 to 320 kcal per 100g vs 380 to 430 for full fat. The cut is real but smaller than the label suggests. The bigger calorie move is portion size, not the version of cheese.

Eyeballing the shred

Pre-shredded cheddar is 28g per 1/4 cup label measure. A real handful of shred is 35 to 45g. The "small sprinkle" on tacos or pasta is rarely small. Pour it into a tablespoon once to recalibrate.

Treating cream cheese like butter

Cream cheese is 342 kcal per 100g, less than half the density of butter (715 kcal per 100g). A 50g schmear on a bagel is 170 kcal of spread, which is less than the equivalent butter coverage. The trap is not the density; it is the volume people put on a bagel.

Pretending the pizza cheese does not count

The cheese on a slice of pizza is 30 to 60g of cheese, or 80 to 240 kcal of cheese alone. If you log a slice of pizza by total kcal you are fine. If you log it as "the crust and sauce" you are missing the entire calorie story.

The verdict

Cheese is a useful, calorie-dense, protein-rich food. The reason it gets blamed for weight gain is portion size on every cut, every shred, and every melt. Most cheese habits land at 80 to 250 kcal of cheese on top of something else.

Eat the cheese. Weigh the block once. Default to part-skim mozzarella, feta, or cottage cheese when you want volume. Default to parmesan or aged cheddar when you want flavor at the smallest possible portion. Stop adding shred without counting it.

✦ Inside the app

Snap the plate in Calow. The AI estimates the cheese type, separates shred from slice, and gives you one honest number. No more guessing whether that was a tablespoon of parmesan or three.

Get the app →

Pairs well with: the bread calorie breakdown, reading nutrition labels, and 30 high-volume low-calorie foods.

Questions

Common questions

How many calories are in 1 oz (28g) of cheddar cheese?
About 113 kcal for sharp or mild cheddar, with 7g of protein and 9g of fat. That is one standard pre-sliced supermarket slice. A real-world cube cut from a block runs 35 to 45g, which is closer to 145 to 180 kcal. Cheese under-logging starts the moment you stop weighing the cut.
What is the lowest-calorie cheese for weight loss?
Cottage cheese (72 to 98 kcal per 100g) is the lowest by a wide margin, with 11 to 12g of protein per 100g. After cottage cheese, the next tier is part-skim mozzarella at 254 kcal per 100g and feta at 264 kcal per 100g. Cheddar, parmesan, and most aged hard cheeses run 380 to 430 kcal per 100g, which is roughly the same density as butter for the fat portion.
Is cheese fattening?
Cheese is calorie-dense but high in protein and fat, which makes it filling per gram. Most aged cheeses sit at 350 to 430 kcal per 100g. The reason cheese gets blamed for weight gain is rarely the cheese itself; it is the shred on top of pasta, the slice melted into a sandwich, the cream cheese on a bagel, and the fact that 30g looks like a tablespoon when it is actually closer to 75 kcal.
How many calories are in a slice of mozzarella?
A pre-sliced supermarket mozzarella slice (28g) is about 79 kcal for part-skim, 85 kcal for whole milk. A slab of fresh mozzarella in a caprese salad (50g) is 140 kcal. A whole 125g ball of fresh mozzarella is 350 kcal. The pizzeria handful that lands on a Margherita pie is 60 to 80g, or 170 to 225 kcal of cheese alone.
How many calories are in shredded cheese?
Shredded cheese is denser per visible volume than the bag suggests. A label tablespoon (7g) is 28 kcal of cheddar. The 'small handful' people put on tacos or pasta is closer to 30 to 40g, or 120 to 160 kcal. A standard restaurant pasta plate carries 50 to 70g of grated cheese, which is 200 to 280 kcal of cheese on top of the pasta.
✦ Try Calow
Eat well without the red numbers.
Snap a meal, log in two seconds. Adaptive targets. One sharp insight a week.
Download on theApp Store