1.Avoid foods and drinks rich in sugar. Reduce the intake of sugar, soft drinks, concentrated sweet fruit drinks, coffee and alcoholic beverages.
2.Other foods to avoid are processed foods, spicy foods, fats, dairy products, red meats and shellfish. These foods are acid-forming (not to be mistaken with acid tasting food like the citrus fruits). Acidity formed from these foods increase the bacterial infection.
3.Eat fermented foods yogurt, kefir, sauerkraut, sourdough breads and apple cider vinegar.
4.Drink juices high in vitamin C especially grapefruit.
5.Eat foods high in vitamin A .
6.Foods high in zinc may also help by producing white blood cells and eliminating bacteria. Some of the best sources of zinc are oysters, ginger, beef liver, flax seeds, sunflower seeds, Brazil nuts, egg yolks, peanuts, oats, almonds.
7.Drink cranberry juice.
Drink a glass of fresh cranberry or blueberry juice first thing in the morning and wait at least half an hour before you have something to eat. This drink is helpful for prevention of UTI.