Lactose intolerance or cow's milk allergy: what's the difference?
Martin Sundberg | | 5 minutes
You drink a glass of milk and an hour later you have stomach pain. Or you eat a piece of cheese and get itchy. Both reactions are related to dairy, but the cause is completely different. Lactose intolerance and cow's milk allergy are often confused, even though they're two different conditions that require different approaches.
The fundamental difference
With lactose intolerance, the problem is the sugar. Your body produces too little lactase, the enzyme that breaks down lactose (milk sugar). The undigested lactose stays in your intestines, where bacteria get to work on it. That causes gas, cramps, and diarrhea.
With cow's milk allergy, the problem is the protein. Your immune system sees the proteins in cow's milk as invaders and attacks them. That can cause mild symptoms like skin rash, but also severe reactions like swelling of the airways.
In short: intolerance is a digestive problem, allergy is an immune reaction.
Comparing the symptoms
| Lactose intolerance | Cow's milk allergy | |
|---|---|---|
| Cause | Too little lactase enzyme | Immune reaction to milk protein |
| Symptoms | Stomach pain, bloating, diarrhea, gas | Skin rash, itching, swelling, breathing problems, nausea, digestive issues |
| When? | 30 minutes to 2 hours after consumption | Within minutes to 48 hours, depending on type of allergy |
| Severity | Unpleasant, not dangerous | Can be severe to life-threatening |
| How many people? | Estimated 2-12% of the population | 2-3% of young children, <1% of adults |
| Do you outgrow it? | No, often worse with age | Children often yes, adults usually not |
How do you recognize which one you have?
There's no home test that gives a definitive answer, but there are some clues that can guide you.
- Look at the type of symptoms. Lactose intolerance almost always causes intestinal symptoms: stomach pain, bloating, gas, diarrhea. Cow's milk allergy can also cause digestive issues, but often other symptoms accompany them: skin rash, itching, swollen lips or tongue, shortness of breath.
- Pay attention to timing. With intolerance, it usually takes 30 minutes to 2 hours before symptoms start, because the lactose first needs to reach your intestines. With an allergy, timing depends on the type: an acute (IgE-mediated) reaction occurs within minutes, but there's also a delayed type of allergy where symptoms may not appear until 2 to 48 hours later. The latter occurs mainly in young children.
- Check if small amounts also cause problems. With intolerance, you can often tolerate small amounts of lactose: a splash of milk in coffee, a piece of chocolate, some butter. With an allergy, even a tiny amount can trigger a reaction.
- Pay attention to cheese. Hard cheeses like Gouda and Parmesan contain hardly any lactose. Can you eat those without problems but does milk cause symptoms? That points to intolerance. Does your body also react to cheese? Then an allergy is more likely.
When to see a doctor?
See your doctor if you suspect you have a cow's milk allergy, especially if you're experiencing swelling, shortness of breath, or skin reactions. An allergy can be serious and requires an official diagnosis.
With suspected lactose intolerance, you can do an elimination test yourself: two weeks without lactose, see if symptoms disappear. But here too: when in doubt, with persistent symptoms, or if you're not sure what's going on, get it checked. Your doctor can order a hydrogen breath test for lactose intolerance, or refer you to an allergist for allergy testing.
In children, a doctor's visit is advisable anyway. Cow's milk allergy is more common in young children and symptoms can overlap with other conditions.
What can you eat with lactose intolerance?
With intolerance, it's about avoiding or limiting lactose. That doesn't mean you have to eliminate all dairy.
- What usually works: hard cheeses (cheddar, Gouda, Parmesan), butter, lactose-free dairy products, small amounts of regular dairy (depending on your sensitivity).
- What often causes problems: milk, buttermilk, ice cream, soft cheeses, cream, yogurt (although some people tolerate yogurt better due to the bacterial cultures).
- Alternatives: plant milk like oat milk, soy milk, or almond milk contains no lactose. Lactase tablets can help if you occasionally want to eat regular dairy.
What can you eat with cow's milk allergy?
With an allergy, you must avoid all cow's milk products, including products where milk protein is processed. That's stricter than with intolerance.
- Avoid completely: milk, cheese, yogurt, butter, cream, whey protein, casein. Also check labels of processed products: milk protein is in many breads, cookies, sauces, and ready meals.
- Warning: lactose-free dairy is not safe with a cow's milk allergy. The protein is still there, only the lactose has been removed.
- Alternatives: plant-based products are usually safe, but always check the label for "may contain traces of milk" if you're severely allergic.
Plant milk as an alternative
For both lactose intolerance and cow's milk allergy, plant-based milk varieties are a safe alternative. Oat milk, soy milk, almond milk, rice milk: none of these products contain lactose or cow's milk protein.
You can buy plant milk at the supermarket or make it yourself. Making it yourself has the advantage that you know exactly what's in it, no additives, no preservatives. With a blender and sieve it takes 10-15 minutes per liter. A milk machine like Mylky does it in a minute, without the hassle of straining.
Preferably choose a fortified variety from the supermarket or compensate with other food sources if you make it yourself, because plant milk naturally contains less calcium and vitamin B12 than cow's milk.
Can intolerance and allergy occur together?
Technically yes, but it's rare. Most people have either intolerance or allergy, not both.
If you suspect there's more going on, have a doctor investigate. Self-diagnosis with these kinds of issues is difficult and can lead to unnecessary restrictions in your diet, or to missing a serious allergy.
In short
Lactose intolerance and cow's milk allergy are not the same thing. With intolerance, lactose is the problem and you can often tolerate small amounts. With allergy, protein is the culprit and you must avoid all cow's milk, even in processed products.
Doubting which one you have? Look at the type of symptoms, the timing, and whether you can tolerate cheese. With allergy symptoms like skin rash or shortness of breath: see your doctor. In both cases, plant milk is a safe alternative.
Martin Sundberg
What began in Martin Sundberg's kitchen with a blender and a handful of nuts grew into Mylky – his way of making plant-based milk fun, tasty and conscious again.