Banner Health
Making healthcare easier
INSTALL

Food Poisoning

What is food poisoning?

Food poisoning is an illness caused by eating contaminated food or drinking contaminated beverages. Bacteria, viruses, parasites or toxins in food can lead to symptoms such as nausea, vomiting, diarrhea, stomach cramps and fever. 

Most cases are mild and improve within a few days, but some types of food poisoning can cause serious complications and require medical care.  

What causes food poisoning?

It’s often hard to know exactly which food made you sick. Food poisoning symptoms sometimes start within 30 minutes, but it can also take up to two weeks before you get sick. Occasionally, multiple people eat the same food, but don’t all get sick. It depends on how each person’s body reacts.

There are many different ways foods can get contaminated:

  • Improper food handling
  • Not washing hands before preparing or serving food
  • Not cooking food properly or keeping it hot
  • Not refrigerating food properly
  • Cutting boards, knives or kitchen tools that aren’t washed properly

Common causes of food poisoning 

Bacteria 

  • Salmonella 
  • E. coli 
  • Listeria 
  • Campylobacter 
  • Clostridium 

Viruses 

  • Norovirus 
  • Hepatitis A 
  • Rotavirus 

Parasites 

  • Giardia 
  • Cyclospora 
  • Toxoplasma 

More than 250 different germs and toxins can cause food poisoning. 

Some foods are more likely to cause food poisoning than others. It’s a good idea to be especially careful with:

  • Undercooked or raw meats, poultry, eggs and seafood
  • Unpasteurized (raw) dairy products and juices
  • Fresh fruits and vegetables
  • Meat spreads and pâtés
  • Uncooked deli meats and hot dogs
  • Raw flour
  • Soft cheeses, such as brie, camembert, and certain Mexican-style cheeses 

Soft cheeses and unpasteurized dairy products may carry harmful bacteria such as Listeria, E. coli or salmonella. Pregnant women, older adults, young children and people with weakened immune systems should avoid these products unless clearly labeled pasteurized. 

How can you prevent food poisoning?

Food can be contaminated at any stage, including processing, storage and preparation. To lower your risk of food poisoning, you should:

  • Wash your hands before preparing food, and anytime you’ve handled raw or undercooked meat, poultry or seafood
  • Wash fruits and vegetables
  • Cook foods properly – heat kills most germs that cause food poisoning 
  • Keep hot foods hot and cold foods cold
  • Avoid cross-contamination in the kitchen (such as cutting vegetables on the same surface where you cut meat)
  • Be careful with expired foods
  • Avoid damaged foods
  • Get rid of moldy foods
  • Check restaurant health ratings
  • Choose restaurants that look and smell clean
  • Return or destroy any recalled foods
  • If you work in food service, be mindful of food-handling practices

Is food poisoning contagious?

Some types of food poisoning are contagious (can be passed from person to person). It depends on what’s causing the infection. Certain germs can survive on hands or surfaces and spread to other people. If someone with food poisoning prepares food in a restaurant, grocery store or home kitchen, they could contaminate the food they are making.

If you suspect food poisoning, schedule a same day visit at Banner Urgent Care to determine if the infection could spread to others.

What are the symptoms of food poisoning?

Your symptoms can vary depending on what you ate and how it’s affecting your body. Common symptoms of food poisoning include:

Common symptoms of food poisoning 

  • Nausea and vomiting 
  • Diarrhea (sometimes bloody) 
  • Stomach cramps 
  • Fever and chills 
  • Muscle aches 
  • Fatigue 

Serious symptoms of food poisoning (seek medical care) 

  • Signs of dehydration 
  • Bloody stools 
  • High fever 
  • Severe abdominal pain 
  • Neurological symptoms (blurred vision, weakness, trouble swallowing) 

Food poisoning vs stomach flu: What's the difference?

The symptoms can feel the same. The difference is the source. Food poisoning happens after eating contaminated food. Stomach flu (viral gastroenteritis) spreads from person to person or contaminated surfaces.

If you think you have food poisoning but aren’t sure where you got it, there is a good chance it is the stomach flu. It is possible that something infected you when you touched a contaminated surface or were swimming or exposed to outdoor water. You can also be infected by animals.

How long does food poisoning last?

Symptoms can start within 30 minutes of eating contaminated food, but they may take several hours or even days to appear. Most cases improve within 1 to 3 days. Severe infections may last longer.

How can you treat food poisoning?

Most of the time, you can treat food poisoning at home. You should feel better within a few days, and sometimes it clears up within hours. If you’re vomiting, have diarrhea or have a fever, you can lose a lot of water. It’s important to prevent dehydration. Stay hydrated by sucking on ice chips or taking small sips of fluids. Good choices are:

  • Water
  • Broth
  • Diluted juice
  • Sports drinks
  • Coconut water
  • Rehydration fluids (such as Pedialyte)
  • Herbal teas made from mint, chamomile or dandelion (which can soothe your stomach)

You’ll want to get plenty of rest and gradually introduce small portions of bland foods when you feel ready to eat. Start with things like:

  • Toast
  • Bananas
  • Crackers
  • Oatmeal
  • Rice 
  • Jell-O or other gelatin dessert

Avoid fizzy drinks, fatty foods, spicy or strongly flavored foods, dairy, caffeine, alcohol and nicotine. Take a break from eating if your symptoms return.

Some over-the-counter (OTC) medications can help with your symptoms. Loperamide (Imodium A-D) can treat diarrhea and bismuth subsalicylate (Pepto-Bismol) can help with nausea and vomiting. You’ll want to talk to a health care provider or pharmacist for help on using these medications since vomiting and diarrhea are your body’s ways of getting the contaminants out. These medications aren’t recommended for children.

As you return to a regular diet, be sure to practice good food hygiene habits and be cautious about your food choices. That will help reduce the odds that you get food poisoning again. 

When should you see a doctor?

Sometimes, food poisoning can cause serious complications. If your food poisoning symptoms are severe or last more than a few days, contact a health care provider. 

For children, contact your pediatrician if your child has:

  • Signs of dehydration such as excessive thirst, little or dark urine, dry mouth, weakness or dizziness
  • Frequent vomiting, where they can’t keep liquids down
  • Diarrhea that lasts more than a day
  • Stools that are black, tarry, bloody or contain pus
  • Behavior changes
  • Severe pain
  • Any fever in children under age 2, or fever of 102 F or higher in older children

For adults, contact your primary care provider if you have:

  • Signs of dehydration such as excessive thirst, little or dark urine, dry mouth, weakness or dizziness
  • Symptoms that affect your nervous system (such as blurry vision, muscle weakness or skin tingling)
  • A fever of 102 F or higher
  • Diarrhea lasting more than three days
  • Bloody stools
  • Frequent vomiting, where you can’t keep liquids down
  • Changes in your behavior or thinking

These people should be especially cautious and seek medical advice promptly. They are more likely to get food poisoning and more likely to develop complications:

  • People who have weakened immune systems
  • Pregnant women
  • People with chronic illnesses, such as kidney disease 
  • Young children under age 5
  • Adults aged 65 or older 

If you think you or someone in your family may have a case of food poisoning and you're concerned about symptoms, visit a Banner Urgent Care near you for advice and help.

How is food poisoning diagnosed and treated?

Most cases of food poisoning improve at home within a few days. The most important step is preventing dehydration. 

Take small, frequent sips of fluids such as water, broth or oral rehydration drinks. Sports drinks can help replace electrolytes but avoid beverages with caffeine or alcohol. 

Get plenty of rest and slowly return to eating bland foods once you feel ready. Start with simple options like toast, rice, bananas or crackers. 

Avoid fatty, spicy or heavily seasoned foods until your symptoms improve. 

Over-the-counter medications such as loperamide (Imodium A-D) or bismuth subsalicylate (Pepto-Bismol) may help relieve diarrhea or nausea. However, these medications are not recommended for children and may not be appropriate in certain infections. Talk to a health care provider or pharmacist before using them. 

Does food poisoning cause complications?

While food poisoning usually goes away without complications, in rare cases it can cause more serious, long-term problems such as:

  • Blood clots that form in the kidneys
  • Hemolytic uremic syndrome, which can cause kidney failure
  • Bacteria that spreads to the bloodstream
  • Sepsis, which is a condition where your immune system damages your body
  • Meningitis, which is swelling that can affect the brain and spinal cord
  • Brain damage
  • Nerve damage
  • Pregnancy complications
  • Guillain-Barré syndrome (GBS)
  • Irritable bowel syndrome (IBS)
  • Arthritis
  • Difficulty breathing

Should you report food poisoning?

If you think you got food poisoning from a restaurant, grocery store or other food establishment, you should report it to your local health department. According to the Centers for Disease Control and Prevention (CDC), you should report it even if you don’t know what made you sick. Reporting can help officials identify an outbreak, notify the public and take steps to stop it.

Frequently asked questions about food poisoning

How do you know if you have food poisoning?

Food poisoning often causes nausea, vomiting, diarrhea, stomach cramps and sometimes fever. Symptoms usually begin within hours or days after eating contaminated food. If multiple people who ate the same meal become sick, food poisoning is more likely.

How long does food poisoning last?

Most cases improve within 1 to 3 days. Mild symptoms may clear up within 24 hours. More severe infections can last longer and may require medical treatment, especially if dehydration develops.

How long after eating bad food do symptoms start?

Symptoms can begin as soon as 30 minutes after eating contaminated food, but they may take several hours or even a few days to appear. The timing depends on the type of bacteria, virus or toxin involved.

When should you go to the ER for food poisoning?

Seek emergency care if you have signs of severe dehydration, bloody diarrhea, high fever (102°F or higher), severe abdominal pain, confusion, difficulty breathing or symptoms that affect your nervous system, such as blurred vision or muscle weakness.

Is food poisoning contagious?

Some types of food poisoning, especially those caused by viruses like norovirus, can spread from person to person. Proper handwashing and avoiding food preparation while sick can help prevent spreading the infection.

Can food poisoning cause long-term problems?

Most people recover fully, but certain infections can lead to complications such as kidney problems, nerve disorders, arthritis or irritable bowel syndrome. These complications are rare but may require medical care.