If you’re lactose intolerant, the obvious culprits are milk, ice cream, and soft cheeses. But lactose hides in dozens of foods you wouldn’t suspect, from deli meat to chewing gum. Knowing where lactose lurks, and how much you can realistically handle, makes the difference between constant discomfort and eating with confidence.
The Highest-Lactose Foods
A single cup of milk contains about 11 grams of lactose, regardless of whether it’s whole, 2%, 1%, or skim. Fat content doesn’t change the lactose level. A cup of ice cream carries the same 11 grams. These are the foods most likely to trigger symptoms quickly because the lactose hit is large and concentrated.
Cottage cheese falls in the middle range at 4 to 6 grams per cup. Soft, fresh cheeses like ricotta tend to be higher in lactose than their aged counterparts. Cream cheese, sour cream, and heavy cream all contain moderate amounts. Condensed and evaporated milk are especially concentrated sources.
How Much Lactose You Can Actually Tolerate
Most people with lactose intolerance can handle up to about 12 grams of lactose in a single sitting without symptoms. That’s roughly the amount in one cup of milk. The key word is “single sitting.” Spreading your dairy intake across the day, rather than loading it into one meal, can keep you below the threshold that triggers bloating, gas, or cramping.
Tolerance varies from person to person. Some people feel fine with half a cup of milk in their coffee, while others react to much smaller amounts. Eating lactose alongside other foods, especially those with fat and fiber, slows digestion and gives your body more time to process the sugar. Drinking a glass of milk on an empty stomach is the fastest route to discomfort.
Cheeses You Can Probably Still Eat
Aged cheeses lose most of their lactose during the aging process. Bacteria break down the milk sugar over weeks or months, leaving behind very little. Swiss cheese, Brie, and Camembert contain 0 to 1 gram of lactose per 100 grams. Gouda, especially aged varieties, comes in at 0 to 2 grams. Parmesan, typically aged for 12 months or longer, stays on the low end as well.
Cheddar, feta, provolone, and fresh mozzarella range from 1 to 3 grams per 100 grams. The sharper and more aged the cheddar, the less lactose it contains. A mild cheddar aged for a few months will have more than a sharp cheddar aged for a year or more. For most people with lactose intolerance, a normal serving of any of these cheeses won’t cause problems.
Yogurt Is Often Tolerated
Fermentation converts a significant portion of lactose into lactic acid, which is why many lactose-intolerant people handle yogurt better than milk. Greek yogurt goes a step further: the straining process removes whey, which takes additional lactose with it. If you’ve been avoiding all dairy, Greek yogurt is worth testing in small amounts.
Surprising Foods That Contain Lactose
This is where most people get caught off guard. Lactose and its derivatives show up in processed foods where you’d never think to look.
- Bread and crackers: Lactose is sometimes used as a sweetener, and whey as a preservative.
- Hot dogs, sausages, and deli meat: Many contain dairy-based fillers or binders.
- Instant mashed potatoes: Powdered milk or butter is often mixed in for flavor.
- Salad dressings: Pre-made versions frequently use lactose for creaminess.
- Flavored potato chips: Sour cream and onion, dill pickle, and similar seasonings often contain dairy.
- Canned tuna: Some brands use casein, a milk protein, as a filler.
- Canned and boxed soups and broths: Even non-creamy varieties like chicken or vegetable broth may contain dairy ingredients.
- Chewing gum: Certain brands include casein.
At restaurants, the risks multiply. Buns are often brushed with butter before toasting. Sauces, even ones that don’t look creamy, may be finished with butter or cream. Mashed potatoes are almost always made with milk and butter. Scrambled eggs at most restaurants are cooked with milk or cream mixed in. When in doubt, ask specifically about butter, cream, and milk in preparation rather than just asking if a dish “contains dairy,” since kitchen staff may not think of butter as dairy in the same way they think of cheese.
Ingredient Names to Watch For
Lactose rarely appears on a label under its own name alone. You’ll need to recognize its aliases. The most common ones to scan for: whey, casein, curds, milk solids, milk powder, dry milk solids, buttermilk, lactoglobulin, and lactalbumin. Anything with “caseinate” in the name (sodium caseinate, calcium caseinate, potassium caseinate) is derived from milk. Hydrolyzed whey and hydrolyzed casein are also dairy-based.
Less obvious terms include nougat (which contains dairy), ghee (clarified butter, though the lactose content is extremely low), and artificial butter flavor. If you see “natural flavoring” on a label, it could include dairy derivatives, though this isn’t always the case.
Medications and Supplements
Lactose is one of the most common fillers in pharmaceuticals. Roughly 50% of medications contain it as an inactive ingredient, and about 20% of prescription drugs and 6% of over-the-counter products use lactose specifically. The amount in a single pill is typically very small, often well under a gram, so most lactose-intolerant people won’t react to it. But if you take multiple medications daily or are highly sensitive, the cumulative dose can matter. Check with your pharmacist, who can look up inactive ingredients and suggest lactose-free alternatives if needed.
Using Lactase Supplements
Lactase enzyme supplements let you eat dairy by supplying the enzyme your body doesn’t make enough of. Timing is critical: take the supplement right as you start eating the dairy-containing food. If your meal stretches beyond 30 to 45 minutes and you’re still eating dairy, take another dose. The right amount varies by person and by how much lactose is in the meal. These supplements work well for occasional dairy exposure, like eating out, but they’re not a perfect safety net. They reduce symptoms rather than eliminate them entirely for most people, and they won’t help if you take them too early or too late.
What You Can Freely Eat
Naturally lactose-free foods include all fruits, vegetables, grains, legumes, nuts, seeds, plain meats, fish, and eggs. Plant-based milks made from oats, almonds, soy, coconut, or rice contain no lactose. Most dark chocolate is dairy-free, though milk chocolate is not. Butter, while technically a dairy product, contains very little lactose per serving, and many people with intolerance use it without problems.
Lactose-free dairy products are regular dairy that’s been pre-treated with lactase enzyme, breaking the lactose down before you consume it. They taste slightly sweeter because the breakdown products (glucose and galactose) taste sweeter than lactose itself, but they’re nutritionally identical to regular dairy. If you miss milk in your cereal or coffee, lactose-free versions are the closest match.

