Very closely related to bloating is cramping. If you experience mainly abdominal symptoms after eating certain foods, it might be because you are intolerant to something. That means your body is unable to digest that particular food or ingredient properly.
If, on the other hand, you have a food allergy, the symptoms appear quickly and include hives or tongue or lip swelling. This takes place either immediately or within 10-15 minutes of consuming the food.
These symptoms do not occur in cases of food intolerance, whose symptoms often appear a while after consuming the food to which you are sensitive. The trouble is that food intolerance and food allergies are often misdiagnosed or confused for one another.
Other common symptoms that appear in cases of food allergies include nausea after eating, vomiting, diarrhea, asthma, eczema (itchy, red, sometimes scaly patches on the skin), abdominal pain or cramping and a rash on the skin around the mouth. If someone experiences these symptoms, especially if they are having difficulty in swallowing or breathing, seek immediate medical treatment. Food intolerance does not require emergency medical attention.