What to Do If You Get Food Poisoning: Symptoms & Treatment

The most important thing to do when you get food poisoning is to focus on staying hydrated. Vomiting and diarrhea drain your body of fluids and electrolytes fast, and dehydration is the biggest risk for most otherwise healthy adults. Most cases resolve on their own within a few days, but what you do in those first hours and days makes a real difference in how you feel and how quickly you recover.

Your First Priority: Replace Fluids

Fluid replacement is the single most important treatment for food poisoning. Water alone helps, but you’re also losing sodium and potassium every time you vomit or have diarrhea. Sports drinks, broths, diluted fruit juices, and saltine crackers all help restore electrolytes alongside the water.

If vomiting makes it hard to keep anything down, take small sips of clear liquids rather than gulping a full glass. A few sips every few minutes is more effective than drinking a large amount that comes right back up. As the vomiting settles, gradually increase how much you drink.

You can also make a simple rehydration drink at home using the World Health Organization’s formula: mix half a teaspoon of salt and two tablespoons of sugar into about four and a quarter cups of water. This ratio helps your intestines absorb the fluid more efficiently than plain water. It won’t taste great, but it works.

What to Eat (and When)

You don’t need to force yourself to eat while you’re actively vomiting. Once the nausea eases and you feel ready, start with bland, easy-to-digest foods. Plain toast, rice, bananas, and applesauce are gentle on the stomach. Crackers are a good bridge between liquids and solid food.

Avoid dairy, fatty or fried foods, caffeine, and alcohol until you feel fully recovered. These can irritate your digestive system and make diarrhea worse. There’s no strict timeline for returning to your normal diet. Let your stomach guide you, adding foods back gradually over a day or two as symptoms improve.

Over-the-Counter Medications: Use With Caution

Anti-diarrheal medications like loperamide (sold as Imodium) can provide relief in some cases, but they aren’t always safe to take with food poisoning. The FDA’s labeling specifically warns against using loperamide when you have bloody diarrhea, high fever, or infections caused by certain bacteria like Salmonella, Shigella, or Campylobacter. In those situations, diarrhea is actually your body’s way of clearing the infection, and slowing it down can make things worse.

If your symptoms are relatively mild, with watery (not bloody) diarrhea and no high fever, an anti-diarrheal may help you get through the day. But if you’re unsure what’s causing your illness, it’s better to let your body do its work and focus on hydration instead.

How Long Food Poisoning Lasts

The timeline depends on what made you sick, and you usually won’t know the exact culprit. Norovirus, the most common cause of foodborne illness, hits fast (within 12 to 48 hours of exposure) and typically clears within 12 to 60 hours. Salmonella shows up within 6 to 48 hours and can last 4 to 7 days. Toxin-producing strains of E. coli take 1 to 3 days to appear and may linger for a week or more. The more dangerous E. coli O157:H7 strain can take up to 8 days to develop symptoms and last 5 to 10 days.

Listeria is unusual because gut symptoms can appear within a couple of days, but the more serious invasive form of the illness can take 2 to 6 weeks to develop. This long delay means people often don’t connect their symptoms to the food that caused them.

In general, if you’re still getting worse after 2 to 3 days, or your symptoms haven’t started improving, that’s a sign you may need medical attention.

Red Flags That Need Medical Care

Most food poisoning is miserable but not dangerous. However, certain symptoms signal that your body needs more help than you can give it at home. The CDC recommends seeing a doctor if you experience any of the following:

  • Bloody diarrhea
  • Diarrhea lasting more than 3 days
  • Fever above 102°F (38.9°C)
  • Vomiting so frequent you can’t keep liquids down
  • Signs of dehydration: urinating very little, dry mouth and throat, or dizziness when standing up

If you see a doctor, expect them to start with your symptoms and recent eating history. They’ll check your blood pressure, pulse, and signs of dehydration. In mild, short-lived cases, no testing is usually needed. For more severe or prolonged illness, they may order stool tests to identify the specific virus, bacterium, or parasite, or blood tests to check for dehydration and complications.

Higher-Risk Groups

Food poisoning is more dangerous for some people than others. Young children, adults over 65, and anyone with a weakened immune system are all more likely to develop severe illness or dehydration. If someone in these groups gets food poisoning, watch closely for the red flags listed above and get medical help sooner rather than later.

Pregnant women face a specific and serious risk from Listeria. Pregnant women are roughly 13 times more likely to develop listeriosis than the general population. The infection often looks like a mild flu, with fever, muscle aches, and headache, sometimes preceded by diarrhea. But the consequences for the pregnancy can be severe. Research has found that about one in five pregnancies complicated by listeriosis resulted in miscarriage or stillbirth, and a large surveillance study covering 2004 to 2009 found a 29% rate of fetal loss or newborn death among pregnancy-associated cases.

A pregnant woman who develops a fever above 100.6°F along with flu-like symptoms after eating a food that could have been contaminated should seek medical care promptly. If you’re pregnant and learned that something you recently ate was recalled for Listeria but you feel completely fine, you don’t need testing. But watch for symptoms over the following two months, since Listeria’s incubation period is unusually long.

Rest and Recovery

Your body is fighting off an infection, and that takes energy. Rest as much as you can, especially in the first 24 to 48 hours when symptoms are usually worst. Avoid strenuous activity, which increases fluid loss through sweat and can make dehydration worse.

Most people recover fully without any lasting effects. Once your appetite returns and you can keep food and fluids down comfortably, you’re through the worst of it. Ease back into your normal routine gradually, and keep drinking extra fluids for a day or two even after symptoms resolve, since your body is still replenishing what it lost.