Some of the foods to eat if one has diarrhea include bananas, potatoes, cooked eggs, broiled meat, pasta, boiled vegetables, soup among others. Typically, the diet of a person who is experiencing diarrhea includes liquids, solid foods, salty foods, low-fat dairy product and potassium foods. One should eat small meals in a day instead of having three large meals, as stated by the National Institutes of Health's MedlinePlus.
People who are experiencing severe diarrhea will be advised to stop using dairy products for several days. One should not eat too much syrup and honey. Vegetables, such as acorn squash, beets, mushrooms, peeled zucchini, asparagus tips, green beans and carrots, are good for diarrhea. When eating bread products, a person should opt for those made from refined, white flour. A person needs not to eat if he or she has lost appetite, but taking fluids and eating when they feel like is necessary.
There are also several foods that a person should avoid while experiencing a diarrhea. These foods tend to worsen the condition. Examples include spicy foods, greasy foods and fried foods. Avoiding vegetables that cause gas in the stomach is necessary, including chickpeas, pepper, broccoli, beans, berries, corn, prunes and green leafy vegetables, as stated by MedlinePlus. Alcohol, carbonated drinks and caffeine should also be avoided.