Gastroenteritis usually resolves on its own after a few days and can be treated at home with over-the-counter medication. Antibiotics are not usually needed as most gastroenteritis are caused by viruses. Some ways to care for gastroenteritis at home include: Drinking plenty of liquids to replace the fluids lost to diarrhoea and vomiting. Water, sports drinks, clear broth and oral rehydration solutions are good ways to replace water and electrolytes. Consider taking over-the-counter remedies for diarrhoea. If you are giving medication to children, do check with a paediatrician first. Eat small amounts of bland food such as rice porridge, toast or plain crackers. Avoid foods that might trigger symptoms . This includes food that is high in fat or sugar and products that contain dairy or caffeine.