A single attack (or few attacks) of diarrhea, appearing few minutes to few hours after eating may be due to:

  • Wrong food combination - some foods just don’t go together, like meat and sugar… 
  • Magnesium in some mineral waters, sport drinks, antacids, supplements
  • Staph food poisoning with toxins released from bacterium Staphylococcus aureus; diarrhea may appear from 20 minutes to 8 hours after ingesting contaminated food (in food poisoning due other bacteria, viruses, or parasites, diarrhea usually appears over 8 hours after the meal)


continue reading What Causes Diarrhea After Eating?