What to Eat After Food Poisoning and What to Avoid

After food poisoning, the best foods to eat are bland, easy-to-digest options like plain rice, bananas, toast, broth-based soups, and boiled potatoes. Your gut needs time to recover, so the goal is to start with liquids, then gradually reintroduce simple foods over one to three days before returning to your normal diet.

Start With Fluids, Not Food

Your first priority isn’t eating. It’s replacing the water and electrolytes you lost through vomiting and diarrhea. Small, frequent sips work better than gulping a full glass, which can trigger nausea all over again. Water is fine, but you’re also losing sodium and potassium, so drinks that contain electrolytes (like oral rehydration solutions, diluted broths, or coconut water) will help you recover faster.

Avoid drinking anything with caffeine, including coffee, tea, and most sodas. Caffeine can worsen diarrhea and speed up fluid loss. Sugary drinks and fruit juices can also pull more water into your intestines and make diarrhea worse. Stick with clear or lightly flavored liquids until you can keep them down consistently for several hours.

Your First Solid Foods

Once you’ve gone roughly 24 hours without vomiting and can keep fluids down, you’re ready to try small amounts of bland food. The classic recommendation is the BRAT diet: bananas, rice, applesauce, and toast. These foods are low in fiber, low in fat, and gentle on an irritated stomach lining. But you don’t need to limit yourself to just those four. Harvard Health Publishing notes there’s no clinical evidence that BRAT is superior to other bland options, and sticking to it for more than a day or two is unnecessarily restrictive.

Other good choices at this stage include:

  • Plain crackers or saltines, which also help replace sodium
  • Plain oatmeal or cream of wheat, cooked with water instead of milk
  • Boiled or baked potatoes, without butter or sour cream
  • Broth-based soups, especially chicken broth, which provides fluid, salt, and a small amount of protein
  • Popsicles or gelatin, which can feel soothing and provide hydration
  • Weak herbal tea, served warm rather than hot

Eat small portions. A few bites at a time is enough. If your stomach handles it well, eat a little more at the next meal. Think of it as testing the waters rather than trying to make up for lost calories.

Adding Protein and More Variety

As you start feeling better, typically one to two days after your symptoms ease, you can begin reintroducing slightly more substantial foods. The key is choosing lean, simply prepared options. Steamed or baked chicken breast, white fish, eggs, and tofu are all good sources of protein that won’t overwhelm your digestive system. Plain white pasta, creamy peanut butter on toast, and canned fruit (packed in water, not syrup) are also well tolerated.

This is a gradual process. You don’t need to jump straight from crackers to a full meal. Add one or two new foods per meal and pay attention to how your body responds. If something triggers cramping or sends you back to the bathroom, set it aside and try again in another day.

Foods to Avoid During Recovery

Your gut lining takes a real hit during food poisoning, and certain foods will slow your recovery or make symptoms flare up again.

Dairy products are one of the biggest culprits. Food poisoning can temporarily damage the cells in your small intestine that produce lactase, the enzyme you need to digest milk sugar. This means you may have trouble with milk, cheese, ice cream, and yogurt for up to a month after your illness, even if you normally tolerate dairy without any issues. If you want milk during recovery, lactose-free versions are a safer bet.

Fatty and fried foods are harder to digest under normal circumstances, and they’re significantly harder when your gut is inflamed. Skip the pizza, fast food, fried chicken, and rich sauces until you’ve been eating normally for several days. The same goes for spicy foods, which can irritate your already-sensitive stomach lining.

Caffeine and alcohol both promote dehydration and can stimulate your intestines in ways that worsen diarrhea. Hold off on coffee, energy drinks, and alcoholic beverages until you’re fully recovered. High-fiber foods like raw vegetables, whole grains, beans, and nuts can also be tough to handle early on, since fiber adds bulk that your weakened digestive system isn’t ready to process.

What About Probiotics?

It’s tempting to reach for a probiotic supplement or load up on yogurt to “restore” your gut bacteria. The logic makes sense: food poisoning disrupts your gut flora, so adding good bacteria should help. In practice, though, most studies on probiotics for diarrheal recovery have been inconclusive. People generally get better at the same rate whether they take a probiotic or not. That said, there’s limited downside beyond the cost, so if you feel it helps, it’s not going to hurt you. Just don’t rely on it as a substitute for proper rehydration and a careful return to eating.

A Typical Recovery Timeline

Most people follow a progression that looks something like this. During the first several hours after your last episode of vomiting, stick to small sips of water or an electrolyte drink. Don’t force food. After about 24 hours of keeping fluids down, try a few bites of something bland: a piece of toast, a small bowl of rice, half a banana. Over the next one to two days, expand to include simple proteins like eggs or chicken, plain pasta, soups, and soft cooked vegetables. By day three or four, most people can return to a relatively normal diet, though it’s smart to continue avoiding dairy, greasy foods, and caffeine for up to a week.

If you’re still unable to keep fluids down after 24 hours, notice blood in your stool, develop a fever that won’t break, or feel increasing weakness or dizziness, those are signs that your body may need more help than food and rest alone can provide.

Why Bland Food Actually Helps

The reason bland foods work isn’t just that they’re “easy on the stomach” in some vague sense. When your intestinal lining is inflamed, it temporarily loses some of its ability to absorb nutrients and break down complex compounds. Simple carbohydrates like white rice and white bread are already partially broken down by processing, so your gut doesn’t have to work as hard. Low-fat foods move through your system more predictably. And low-fiber foods reduce the amount of undigested material reaching your large intestine, which helps slow diarrhea.

This is also why the switch from whole grains to refined grains matters during recovery. Normally, whole wheat bread is the healthier choice. But after food poisoning, the extra fiber in whole grains can aggravate diarrhea. White bread, white rice, and regular pasta are temporarily the better option. Once your digestion is back to normal, switch back to your usual choices.