This article was medically reviewed by Erik Kramer, DO, MPH and by wikiHow staff writer, Hannah Madden. Dr. Erik Kramer is a Board-Certified Primary Care Physician at the University of Colorado. With over 15 years of experience, his clinical interests include obesity and weight management, diabetes care, and preventive care, as well as embracing a holistic approach to primary care. He received his Doctorate in Osteopathic Medicine (D.O.) from the Touro University Nevada College of Osteopathic Medicine and completed his residency at Central Maine Medical Center. Dr. Kramer is a Diplomate of the American Board of Obesity Medicine.
There are 15 references cited in this article, which can be found at the bottom of the page.
This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources.
This article has been viewed 1,455,233 times.
There are few things that can disrupt your day like a bout of food poisoning. Nausea, vomiting, and diarrhea are just some of the symptoms that you might experience from ingesting bacteria or toxins on your food. When you feel ill, there’s nothing you want more than to get better fast. That’s why we’re here to tell you the best home remedies for food poisoning so you can recover quickly and get back to your normal routine. Read through this article to learn which medications and home care methods you can use to get back on your feet as soon as possible.
Things You Should Know
- Take Pepto Bismol to alleviate stomach cramps and nausea. Try paracetamol (Tylenol) if you have a fever or body aches.
- Take ibuprofen sparingly, as it can make your stomach hurt worse.
- Drink plenty of fluids and rehydration liquids. Stick to the BRAT diet, and use honey and ginger to soothe your stomach.
- Give yourself plenty of time to rest and recover from food poisoning. Typically, you’ll recover in about 48 hours.
Steps
-
Relieve nausea and stomach aches with bismuth subsalicylate (Pepto Bismol). You may experience stomach pain during food poisoning. To treat stomach cramps, take a dose of over-the-counter Pepto Bismol. This medicine is made to settle your stomach, and it can also help with nausea, vomiting, and diarrhea.[1]
- Be sure to follow the dosage instructions on the bottle of Pepto Bismol. Taking too much could make your stomach hurt worse.
- If you are actively throwing up and can’t hold liquids down, don’t take Pepto Bismol just yet. Focus on holding down fluids first, and then try Pepto Bismol to make you feel better after throwing up.
-
Reduce a fever with paracetamol (Tylenol). If you have a high fever or body aches, paracetamol may be able to help. Take a 500 mg dose (typically 2 pills) and wait 1 hour for the medicine to work.[2] Keep in mind that if you can’t hold liquids or food down, you may end up vomiting the paracetamol back up. Wait until you can hold down food and liquids before taking medication.
- Tylenol can sometimes cause liver toxicity, especially in young children. Check in with your child’s pediatrician before giving them Tylenol.
Advertisement -
Use ibuprofen sparingly for aches and pains. Pain medicines like these have the potential to upset your stomach even more. If you haven’t thrown up in a couple of hours, go ahead and take a dose of ibuprofen and see how you feel. If your stomach does feel upset afterwards, try to eat a small meal and drink water.[3]
-
Avoid anti-diarrhea medication. While diarrhea from food poisoning can be inconvenient, it is a mechanism used by the body to quickly expel toxins. Stopping diarrhea with medicine can actually make your stomach hurt worse, so doctors recommend staying away from it while you recover from food poisoning.[4]
-
Ask your doctor about an antibiotic for bacterial food poisoning. When your food poisoning is caused by bacteria (and not a virus), you may need antibiotics to recover. Make an appointment with your doctor and talk about your symptoms if you are throwing up for more than 3 days. Bacterial food poisoning is often caused by salmonella or Escherichia coli (E. coli).[5]
- Antibiotics will not help you recover from food poisoning that’s caused by a virus (like norovirus).
-
Drink plenty of liquids and fluids. If you're experiencing frequent vomiting and diarrhea, your body will quickly lose fluids, which will result in dehydration. Drink as much liquid as you can to replace lost fluids. If you find it difficult to drink a lot, take several small sips frequently.[6]
- Try drinking water, decaffeinated tea, or apple juice diluted with water 50/50. Sipping broth or soup and sucking on ice chips or popsicles is also a good way to get nutrition and fluids.
- You can also drink sports drinks, like Gatorade or Powerade, to replenish your electrolytes.
-
Drink a rehydration fluid. These powders that you mix into water help replace minerals and electrolytes that your body is losing through vomiting and diarrhea. Drink these along with plain water to help your body recover and restore itself.[7]
- To make your own rehydration fluid, mix 1/2 teaspoon salt, 1/2 teaspoon baking soda, and 4 tablespoons of sugar into 4 1/4 cups (1 liter) of water. Stir until the ingredients are dissolved before drinking.[8]
- While a rehydration fluid is fine, drinking plain salt water is not a good idea, since it could upset your stomach.
-
Follow the BRAT diet. Once you're feeling a bit hungry and nausea has subsided, start nibbling BRAT foods: bananas, rice, applesauce, and toast.[9] These foods can calm your stomach and won’t trigger nausea or vomiting.
- Saltines, mashed potatoes, and soft-cooked vegetables are also gentle on an upset stomach.
- Remember, don't force yourself to eat or rush into eating too much. If you feel sick, stop eating for now.
-
Soothe your stomach with honey and ginger. A mixture of ginger and honey in warm water may help to reduce stomach pain and indigestion. Try making yourself a cup of ginger and honey tea.[10]
- Brew a few slices of peeled, fresh ginger in hot water, then stir in a tablespoon of honey (or more or less if desired) and sip slowly.
- Make sure that you never give honey to a child under the age of one. Honey may contain a bacteria that can lead to botulism in infants.[11]
-
Get plenty of rest. You will likely feel fatigued as your body fights to rid the toxins from your system. Take time off of work or school, and spend as much time in bed as possible. Your body needs rest to recover from food poisoning.[12]
- Typically, you’ll recover from food poisoning within 48 hours or so. Food poisoning needs to run its course in order for you to recover, so the best thing you can do is wait out your symptoms.
-
Take a break from dairy products for a few days. As your body fights against food poisoning, your digestive system will experience a temporary state of lactose intolerance. Because of this, any dairy products that you consume—like butter, milk, cheese, yogurt, etc.—will result in further complications. Avoid consuming dairy until you are sure that your body has returned to normal.[13]
- It’s likely that dairy won’t sound too appetizing to you, anyway.
-
Avoid spicy or fatty foods. Chances are these won't sound appealing if you already have food poisoning, but take care to avoid spicy or fatty foods which can be difficult for you to digest.[14] Cut down on high-fiber foods, like citrus, legumes, whole grains, and nuts, that can be tough on your stomach.
-
Avoid consuming caffeine and alcohol. Caffeine and alcohol may make you feel worse when you have food poisoning, so it is best to avoid them.[15] They're also diuretics, which means that they will cause you to urinate more often. Frequent urination leads to dehydration, which can cause serious problems when combined with frequent vomiting and diarrhea.
- Want to sip on a warm drink? Try herbal tea, which doesn’t contain caffeine.
How Do You Recover From Food Poisoning?
Help Deciding What to Eat
Expert Q&A
-
QuestionCan I drink Pepsi or coke while having food poisoning if I am feeling a bit better?Jennifer Boidy, RNJennifer Boidy is a Registered Nurse based in Baltimore, Maryland. In addition to her nursing career, she also works as a Healthcare Content Strategist & Writer, helping businesses and non-profits market their products and services to healthcare provider organizations, pharmaceutical companies, and other healthcare services vendors. Jennifer’s areas of expertise include pharmaceuticals & life sciences, health technology, medical devices & diagnostics, health insurance & managed care, and healthcare services & facilities. Her certification as a Registered Nurse was issued by the Maryland Board of Nursing. She graduated from the University of Maryland with a BS in Marketing and Finance. She received her Associate of Science in Nursing from Carroll Community College in 2012.
Registered NurseIt is best to stick with clear fluids, which would also include sodas such as Sprite or ginger ale, until nausea has passed. -
QuestionI am vomiting multiple times per day. I've tried all the suggestions above but none have worked. What should I do now?Erik Kramer, DO, MPHDr. Erik Kramer is a Board-Certified Primary Care Physician at the University of Colorado. With over 15 years of experience, his clinical interests include obesity and weight management, diabetes care, and preventive care, as well as embracing a holistic approach to primary care. He received his Doctorate in Osteopathic Medicine (D.O.) from the Touro University Nevada College of Osteopathic Medicine and completed his residency at Central Maine Medical Center. Dr. Kramer is a Diplomate of the American Board of Obesity Medicine.
Doctor of Osteopathic MedicineYou should seek emergency care if you're unable to hold down fluids and becoming dehydrated. You may need IV hydration and anti-nausea medications via IV can help.
Reader Videos
Tips
Warnings
- If the food poisoning was caused by ingesting mushrooms or seafood, get medical attention right away.[16] Some toxins found in certain varieties of mushrooms and seafood can be deadly and require immediate attention.Thanks
- Make an appointment with a doctor if you’ve been vomiting or have diarrhea for more than 3 days.[17]Thanks
References
- ↑ https://my.clevelandclinic.org/health/diseases/21167-food-poisoning
- ↑ https://www.nhs.uk/medicines/paracetamol-for-adults/
- ↑ https://kidshealth.org/en/parents/gastroenteritis.html
- ↑ https://medlineplus.gov/ency/article/001652.htm
- ↑ https://www.hopkinsmedicine.org/health/conditions-and-diseases/food-poisoning
- ↑ https://www.heart.org/en/healthy-living/fitness/fitness-basics/staying-hydrated-staying-healthy
- ↑ https://www.hopkinsmedicine.org/health/conditions-and-diseases/food-poisoning
- ↑ https://medlineplus.gov/ency/article/001652.htm
- ↑ https://www.mountsinai.org/health-library/condition/gastritis
- ↑ https://health.clevelandclinic.org/ginger-ale-and-saltine-crackers-5-ways-to-ease-stomach-pain-and-nausea/
- ↑ https://www.healthychildren.org/English/health-issues/conditions/infections/Pages/Botulism.aspx
- ↑ https://www.nationwidechildrens.org/conditions/food-poisoning
- ↑ https://www.piedmont.org/living-real-change/how-to-treat-food-poisoning
- ↑ https://www.eatright.org/food/home-food-safety/safe-food-storage/food-poisoning-the-basics
- ↑ https://www.sleepfoundation.org/nutrition/caffeine-and-sleep
- ↑ https://www.cedars-sinai.org/blog/is-it-food-poisoning.html
- ↑ https://www.cdc.gov/food-safety/signs-symptoms/index.html
About This Article
If you have food poisoning, you want to get back to feeling better as fast as possible. Drink as much liquid as you can, including water, broth, and drinks containing electrolytes, in order to replace your lost fluids. Sip slowly at first if you’re having trouble keeping anything down. Follow the BRAT diet once you feel like you can keep food down—try eating bananas, rice, applesauce, and toast. However, don’t eat too much or too fast. Avoid eating dairy or spicy foods, and get plenty of rest while you recover. Keep reading to learn tips from our medical reviewer about natural remedies that might help, like drinking apple cider vinegar or tea with honey and ginger.
Reader Success Stories
-
"I never knew I had food poison, I just took a hunch because I never felt such pain or discomfort before in my 53 years of life. It was just a guess. I felt the urge to drink lots of water and sleep. Until I found this site, I was not for sure."..." more