Chocolate intolerance: symptoms and what might be behind it

Most reactions blamed on chocolate are not caused by cocoa itself. They usually come from what goes into the bar alongside it, such as milk, sugar, fat, caffeine, nuts, soya or sweeteners, or simply from eating a lot in one sitting.

Typical signs are bloating, wind, an unsettled stomach, heartburn, headaches or feeling wired. The good news is that dark, milk and white chocolate contain very different mixes of ingredients, so a few weeks of careful notes will usually narrow down the likely culprit.

What are the symptoms of chocolate intolerance?

Symptoms usually appear within a few hours and vary with the person, the type of chocolate and the amount. People commonly report:

  • Bloating, wind or a rumbling stomach
  • Loose stools or an urgent need for the loo
  • Heartburn or a sour taste in the mouth
  • Headaches
  • Feeling restless or jittery, or struggling to get to sleep
  • Nausea after rich chocolate desserts

These are intolerance-type symptoms: unpleasant, but not dangerous. Swelling of the lips, mouth or throat, hives, or difficulty breathing after chocolate are different. They can signal an allergy, often to the milk or nuts in a product, and need urgent medical help (call 999 if breathing or swallowing is affected) or a prompt GP appointment. Intolerance testing is not a substitute for allergy testing.

What is actually in a bar of chocolate?

Chocolate is a blend, and the recipe changes a lot between dark, milk and white. That is useful, because how you feel after each type is one of the quickest clues you have.

IngredientDarkMilkWhiteWhy it can matter
Cocoa solidsMostSomeNoneContain caffeine and theobromine, two natural stimulants
Cocoa butterYesYesYesThe fat in chocolate; large amounts can slow digestion and encourage heartburn
MilkOften none (check the label)YesYesContains lactose and milk proteins
SugarUsually lessPlentyPlentyVery sweet treats leave some people bloated or flat
Emulsifier (often soya lecithin)OftenOftenOftenRelevant if you are cutting down on soya
Nuts, wheat, fillingsSometimesSometimesSometimesPralines, wafers, biscuits and spreads add more ingredients

White chocolate contains cocoa butter but no cocoa solids. If white chocolate gives you the same symptoms as milk chocolate, milk or sugar is a more likely suspect than cocoa. If dark chocolate bothers you but white is fine, look at the cocoa solids and their caffeine.

Is it the cocoa, the milk, the sugar or the caffeine?

Milk

Milk and white chocolate both contain milk. If dairy generally leaves you bloated or uncomfortable, chocolate may simply be one more source. Our guide to dairy intolerance symptoms and triggers explains what to look for.

Caffeine and theobromine

Cocoa solids naturally contain caffeine and a related stimulant called theobromine, and dark chocolate contains more than milk chocolate. If coffee keeps you awake, a few squares of dark chocolate in the evening may do the same. See our guide to coffee and caffeine intolerance for the signs and how to cut back.

Sugar and sweeteners

A large amount of sugar in one go can leave you bloated, sluggish or with a sugar dip later. “Sugar-free” chocolate is not always easier on the gut: it is often sweetened with sugar alcohols (polyols), which can cause wind and loose stools if you eat a lot. Our guide to sweetener sensitivity covers these in more detail.

Fat

Rich chocolate, especially after a big meal, can bring on heartburn. The NHS lists chocolate among the foods and drinks that can trigger heartburn and acid reflux, along with coffee, alcohol and fatty or spicy foods. If this is your main symptom, read our guide to reflux after meals.

Cocoa itself

A reaction to cocoa on its own is less common than a reaction to the other ingredients. If plain dark chocolate with very few ingredients is the only type that causes trouble, cocoa (or its caffeine) moves up your list.

Can chocolate trigger headaches?

Chocolate is often named as a headache trigger, but the link is not always what it seems. For some people, a craving for sweet food is an early warning sign that a migraine is on its way, so the chocolate eaten just beforehand can look like the cause when it is really part of the build-up.

Caffeine is a more likely factor for many people, since too much of it is a recognised migraine trigger. Recording the time you ate chocolate and the time a headache started helps separate the two. Our guide to headaches, migraines and food triggers covers other common suspects.

How can you test whether chocolate is the problem?

  1. Write it down. For two weeks, note the type and brand of chocolate, how much you had, when, what else you ate, and any symptoms. Our food and symptom diary template makes this quick.
  2. Look for patterns. Dark versus milk versus white, on an empty stomach versus after a meal, a couple of squares versus half a bar.
  3. Take a break. Cut out chocolate for a few weeks, including chocolate cereals, drinks, desserts and spreads.
  4. Bring it back one type at a time. Start with a normal portion of one type and wait two to three days before trying the next.

If symptoms settle without chocolate but return only with milk chocolate, the milk or sugar is the likelier story. If they return with dark chocolate only, look at caffeine.

What can you eat instead of chocolate?

  • If milk seems to be the problem: dark chocolate made without milk ingredients, or a bar labelled dairy-free.
  • If caffeine seems to be the problem: white chocolate, which has no cocoa solids, or carob, which is naturally caffeine-free.
  • If sugar or fat seems to be the problem: a smaller portion after a meal rather than on an empty stomach, or a few squares with fruit.
  • If sugar-free products upset you: a small amount of ordinary chocolate is often better tolerated than a large amount of a sugar-free one.

Where hair sample testing fits

If your diary is not giving you a clear answer, testing can give you a starting point and help you decide what to try removing first. The Core Intolerance Test tests 500 food items, including several that commonly go into chocolate: cow’s milk, white and brown sugar, soya, vanilla, hazelnuts, almonds, peanuts and coffee.

Cocoa itself is not a separate item on our list, so your report will not show a cocoa result. It can show which of the ingredients around it had the strongest response, which is often the more useful answer.

Your report groups items into high, medium and low response and comes with a 6–8 week elimination plan and a printable food diary. It arrives by email within 3–5 working days of your sample arriving, or 48 working hours with priority. If you also want sweeteners and other E-numbers tested, the Ultimate Intolerance Test includes them.

Frequently asked questions

Can you react to chocolate without reacting to cocoa?

Yes. Most chocolate contains milk, sugar, cocoa butter, an emulsifier and often nuts or wheat, and any of these can be the real trigger. Comparing how you feel after dark, milk and white chocolate is a simple way to narrow it down.

Why does chocolate make me bloated?

Bloating after chocolate is often linked to the milk, the sugar or the sheer amount eaten in one go. Sugar-free chocolate sweetened with sugar alcohols can also cause wind and bloating. Keeping a short food diary helps you see which type and portion size causes trouble.

Is dark chocolate better if dairy upsets me?

Dark chocolate often contains no milk ingredients, so many people who struggle with dairy find it easier. Check the ingredients list, as some dark chocolate does contain milk. Bear in mind dark chocolate has more caffeine than milk chocolate.

Why does chocolate keep me awake at night?

Cocoa solids naturally contain caffeine and theobromine, both mild stimulants. Dark chocolate contains more than milk chocolate, and white chocolate contains almost none. If you are sensitive to caffeine, try having chocolate earlier in the day.

This guide is general wellness information, not medical advice. Our test uses bioresonance, a complementary (CAM) method; it does not diagnose allergies, coeliac disease or any medical condition. Speak to a GP if you have severe or ongoing symptoms.

30DAYSMONEY-BACK

Our promise

30-day money-back guarantee

If our test isn’t right for you, you shouldn’t pay for it. That’s why every test is covered by our 30-day money-back guarantee.

How it works

The terms