Hives (also known as urticaria) can be caused by a wide variety of foods. Common food triggers include shellfish, nuts, eggs, dairy, wheat, soy, and food additives like sulfites and MSG. If you suspect that a food is causing your hives, it's best to consult your doctor. They may suggest an...