Drinking enough water, eating citrus fruits and watching fat intake are all good diet practices when dealing with kidney stones, according to MedlinePlus. There are different types of kidney stones, and all of them have different diet requirements.
If a person has calcium kidney stones, eating oranges and lemons are highly recommended, as the citrate in these foods limits the growth of the stones, explains MedlinePlus. Many foods should be avoided in this case too, including those high in sodium, fat and caffeine. Foods that are high in oxalate, such as chocolate, beets and strawberries, and antacids with calcium should also be avoided.
If a person has uric acid kidney stones, the diet recommendations are a bit different, notes MedlinePlus. In this case, a person can eat many foods but should avoid alcohol, cauliflower, legumes and mushrooms. Oils should be avoided, as should organ meats, spinach and gravy. People with this type of kidney stone should also avoid foods that are high in fat and should not eat more than three ounces of meat per meal. It is also important to eat enough carbohydrates.
Though many kidney stones go away on their own, a person should call a doctor if they are extremely painful, advises MedlinePlus. Stones accompanied by blood in the urine, cloudy urine, chills, vomiting, or nausea also require immediate medical attention.