Chocolate is so appealing because of its flavor and creaminess. It is unlikely that your body needs the foods you crave. But there is no harm in satisfying your desire with a small amount of chocolate, provided you limit other high-fat foods that day. Chocolate is sometimes blamed for allergies caused by other ingredients added to chocolate during processing, including corn syrup, lecithin, gluten, and nuts. See a board-certified allergist if you suspect that you have a food allergy or sensitivity.
Some people complain of headaches and migraines after eating chocolate.
These are not signs of true food allergy, but may be due to a food intolerance or sensitivity. Genetics, lifestyle, medications, and hormonal changes can make headaches and migraines more severe. Heart Disease, Cholesterol, and Diabetes F at restriction is essential for those with heart disease, but chocolate still can be included by making trade-offs. Cocoa butter, the fat in chocolate, might be expected to increase blood cholesterol levels because it contains saturated fat. But studies have shown that, when consumed as part of a balanced eating plan, chocolate in moderation does not increase blood cholesterol levels.