Does your body swell and start itching after eating certain foods? Well, there's probably nothing wrong with the food but there's a good chance you are allergic to something in it. Nutritionist Nimisha Shukla says food allergies are common. “Allergies take place because of an immune system dysfunction. It’s a reaction to food protein,” she explains. She lists the top ten foods that cause allergies.