Make an appointment:
Specialty
(i.e. Dermatologists)
Location

Can eating spinach cause stomach pain?

I am 25 and ate a lot of spinach last night. I had trouble sleeping because I kept having to vomit. Was this the spinach? The pain got a lot worse this morning.
It sounds like you got sick fairly quickly. In cases where a person develops nausea and vomiting in a very short period of time, we can usually attribute it to either an infection, something you ate, or something going on in your GI tract independent of those two. If the spinach you ate was infected with bacteria, then this could have caused you to become sick very quickly from a toxin that some bacteria produce. This is the so-called food poisoning. Another possibility is that you are allergic to spinach, though a food allergy usually causes itching and hives. It is also possible that the sickness you had was not due to the spinach at all, and it is just a coincidence that you ate this spinach last night. Viruses that infect the GI track and cause nausea and vomiting are very common. You may have caught this virus a few days back and you are just now feeling sick. Finally, your abdominal pain and vomiting could be due to something else such as a stomach ulcer. I suggest that you schedule an appointment with your primary care physician. He or she can take a more detailed history of your illness and perform a thorough physical exam. Likely your doctor will be able to figure out what happened to you.
This answer is for general informational purposes only and is not a substitute for professional medical advice.
If you think you may have a medical emergency, call your doctor or (in the United States) 911 immediately. Always seek the advice of your doctor before starting or changing treatment. Medical professionals who provide responses to health-related questions are intended third party beneficiaries with certain rights under Zocdoc’s Terms of Service.

Nearby Doctors

  • Dr. Sitha Miller
    Dr. Sitha Miller MD
    Primary Care Doctor
    Avg Rec:
    943 N Andover Road
    Andover, KS 67002

Other Doctors

  • Dr. Ruben Ruiz
    Dr. Ruben Ruiz MD
    Primary Care Doctor
    Avg Rec:
    3012 San Gabriel Blvd.
    Rosemead, CA 91770
  • Dr. James Morgan
    Dr. James Morgan MD
    Primary Care Doctor
    Avg Rec:
    330 Northgate Drive
    Manteca, CA 95336
  • Dr. Julien Dedier
    Dr. Julien Dedier MD
    Primary Care Doctor
    Avg Rec:
    725 Albany St
    Boston, MA 02118