Which Cheeses Are Naturally Lactose-Free to Eat?

Most aged hard cheeses are naturally lactose-free, containing less than 1 milligram of lactose per 100 grams. That’s thousands of times less than a glass of milk, which packs about 12 grams. If you’re lactose intolerant, you have a long list of cheeses you can eat comfortably without special “lactose-free” labels or enzyme supplements.

Why Aging Removes Lactose

Two things happen during cheesemaking that strip lactose out. First, when curds form and separate from whey, most of the lactose drains away with the liquid. Lactose is water-soluble, so it leaves with the whey rather than staying in the solid cheese. Second, the bacteria used to culture cheese feed on whatever lactose remains, converting it to lactic acid during fermentation and aging.

The combination of these two processes means that even relatively young pressed cheeses can reach near-zero lactose levels. Italian Grana Padano, for example, is declared naturally lactose-free at just 9 months of aging. Parmigiano Reggiano hits the same status at 12 months. Some cheeses like Asiago, Caciocavallo, and Taleggio have been measured with residual lactose below 10 milligrams per kilogram after only 20 to 35 days of aging.

Hard and Semi-Hard Cheeses With Virtually Zero Lactose

Laboratory testing shows the following cheeses contain less than 1 milligram of lactose per 100 grams, making them safe for the vast majority of lactose-intolerant people:

  • Cheddar (including reduced-fat)
  • Parmesan and Parmigiano Reggiano
  • Gruyère
  • Emmentaler (Swiss)
  • Gouda (including goat milk Gouda)
  • Comté
  • Manchego
  • Pecorino Romano
  • Colby and Colby Jack
  • Monterey Jack and Pepper Jack
  • Edam
  • Havarti
  • Fontina
  • Jarlsberg
  • Provolone
  • Asiago
  • Grana Padano
  • Mimolette
  • Cotija

A clinical study using highly sensitive testing methods found that Emmental, Cheddar, Parmesan, Grana Padano, Gruyère, and Jarlsberg all had lactose levels below the detection threshold of 0.05 milligrams per 100 grams. These cheeses were even approved for people with galactosaemia, a rare condition requiring far stricter limits than lactose intolerance.

Blue Cheeses

Gorgonzola, in both its creamy (dolce) and firm (piccante) forms, also tests below 1 milligram of lactose per 100 grams. Other aged blue cheeses like Roquefort and Stilton follow a similar pattern. The mold cultures in blue cheese continue breaking down residual sugars during the ripening process, keeping lactose negligible.

Soft Ripened Cheeses: Lower Than You’d Expect

Brie and Camembert often surprise people. Despite their creamy texture, both typically contain 0 to 1 gram of lactose per 100 grams. A single ounce of Brie has roughly 0.13 grams of lactose. That’s a fraction of the threshold that triggers symptoms in even highly sensitive individuals. The surface mold that ripens these cheeses consumes lactose as it works inward, which is why a fully ripe wheel contains less than a young one.

Most people with moderate lactose intolerance tolerate up to 12 grams in a single sitting with no or minor symptoms. Even those with high sensitivity typically need at least 1 to 3 grams before reacting. A generous portion of Brie or Camembert sits well below that range.

Fresh Cheeses to Be Cautious With

Fresh, unaged cheeses retain significantly more lactose because they skip the long fermentation that breaks it down. The main ones to watch:

  • Ricotta: made directly from whey, which is where lactose concentrates during cheesemaking
  • Cottage cheese: minimally aged, retains a higher proportion of its original lactose
  • Cream cheese: soft and unripened, with little bacterial fermentation
  • Mascarpone: essentially thickened cream with minimal culturing
  • Queso fresco: a fresh cheese with no aging period

These cheeses sit at the higher end of the lactose spectrum for cheese products. If you’re sensitive, they’re the ones most likely to cause discomfort.

Goat and Sheep Milk Cheeses

Switching from cow’s milk cheese to goat or sheep milk cheese won’t meaningfully reduce your lactose exposure. Cow’s milk contains about 4.6% lactose, while goat milk is only slightly lower. The real difference comes from aging, not the animal. An aged Manchego (sheep) or aged goat Gouda is naturally lactose-free for the same reasons an aged cow’s milk Cheddar is. A fresh chèvre log, on the other hand, will contain more lactose because it hasn’t been aged.

How to Check the Label

Here’s a practical trick: look at the carbohydrate line on the nutrition facts panel. Lactose is the only naturally occurring carbohydrate in cheese, so if the label reads 0 grams of carbohydrate and no sugars are listed in the ingredients, the cheese is effectively lactose-free. Penn State Extension confirms this relationship: any carbohydrate listed on a cheese label represents lactose, unless an added sugar appears in the ingredient list.

You don’t need to buy specially marketed “lactose-free” cheese if you’re choosing aged varieties. Those products use added lactase enzyme to break down lactose, which is unnecessary in a cheese that already contains none. Save your money and reach for a block of aged Cheddar, Parmesan, or Gouda instead.