1. Knowledge Base
  2. Acidity Regulators & Anti-caking Agents

E504 Magnesium carbonate

What is Magnesium carbonate (E504)?

Magnesium carbonate (E504) is an anti-caking agent used to prevent clumping in powdered food products like salt, sugar, and spices. It also serves as an acidity regulator in some beverages and foods. This compound helps keep powders free-flowing and easy to use.


Why do I have an intolerance?

Intolerance to magnesium carbonate might occur due to excessive magnesium intake, which can lead to digestive upset, including diarrhea or abdominal discomfort. Some individuals may also have difficulty processing magnesium-containing compounds, especially if they have certain digestive conditions.


What can I do about it?

If magnesium carbonate causes symptoms of intolerance, limit your intake of powdered food products that use it as an anti-caking agent. Opt for fresh or whole foods that don’t require anti-caking additives. Homemade spice blends and reducing processed foods can help you avoid exposure to magnesium carbonate.