for stomach infection - #17213
I am really worried about this nagging issue I’ve been having lately. It started a few weeks ago after I ate at this new restaurant—totally regretting that now! I remember feeling fine at first, but then came the cramping and bloating, which turned into awful nausea. I thought it was just something I ate, but things got worse. I started vomiting and even had diarrhea. After a couple of days, I went to the doctor, and they did some tests, but they didn’t tell me I had a clear diagnosis, just mentioned "possible infection." I guess they were hinting at a stomach infection. They gave me some antibiotics which I’ve been taking for a few days, but I still feel off. I can't eat much without feeling like I’m going to hurl. Like, how long does recovery take for stomach infection? I really worry about the long-term effects. Am I gonna be stuck with this forever? Also, what should I be doing to help myself heal faster? Should I be following a specific diet or avoiding certain foods? Anyone who’s dealt with a stomach infection, what was your experience? Did you get better quickly or did it take time? I’m just feeling really anxious and want to know if this is something that usually clears up with treatment for stomach infection, or if I should be looking at more serious problems here.
100% Anonymously
No sign-up needed.

Doctors' responses
If you’ve been diagnosed with a stomach infection, the recovery time can vary depending on the type and severity of the infection. Viral gastroenteritis, often called “stomach flu,” usually clears up in a few days to a week without the need for antibiotics. However, bacterial infections like those caused by Salmonella or E. coli might need more attention and can take longer to resolve, especially if improperly treated or if complications develop. Since you’ve been prescribed antibiotics, it might suggest your doctor suspects a bacterial cause. The antibiotics should start showing effect within a few days, but sometimes you need to complete the full course to see the complete benefit.
To aid recovery, focus on hydration; vomiting and diarrhea can lead to significant fluid loss, so drink plenty of water or electrolyte solutions. Eating small, frequent meals can be easier on your stomach, and incorporating bland, low-fiber foods like bananas, rice, applesauce, or toast—often called the BRAT diet—might help minimize symptoms. Avoid caffeine, alcohol, and fatty, spicy, or very sugary foods as they can irritate your digestive system further.
If symptoms persist or worsen after finishing antibiotics, contact your healthcare provider. It might be that the initial infection wasn’t fully cleared or another issue at play, and sometimes antibiotics can contribute to problems like antibiotic-associated diarrhea, including C. difficile infection, which needs its specific treatment. Long-term effects are unusual with prompt and effective treatment. Be on the lookout for symptoms like severe abdominal pain, high fever, or blood in stools, which would require immediate medical attention as they might indicate a more serious problem. Always consult with a healthcare professional before making significant changes to treatment or diet to ensure safety and appropriateness.
100% Anonymously
Get expert answers anytime, completely confidential. No sign-up needed.
About our doctors
Only qualified doctors who have confirmed the availability of medical education and other certificates of medical practice consult on our service. You can check the qualification confirmation in the doctor's profile.