A kidney stone is a hard mass that forms from crystals in the urine. For most people, natural chemicals in the urine keep stones from forming and causing problems.
No. The most common types of kidney stones are calcium stones followed by uric acid stones. Diet changes and medical treatment are individualized based on the type of stone, to prevent them from coming back.
One of the best things you can do to avoid kidney stones is to drink plenty of water every day. This will help make sure that you urinate frequently to avoid any build up of calcium or uric acid.
There is no single diet plan for stone prevention. Most diet recommendations are based on stone types and individualized for each person.
Oxalate is naturally found in many foods, including fruits and vegetables, nuts and seeds, grains, legumes, and even chocolate and tea. Some examples of foods that have high levels of oxalate include peanuts, rhubarb, spinach, beets, Swiss chard, chocolate and sweet potatoes. Limiting intake of these foods may be beneficial for people who form calcium oxalate stones which is the leading type of kidney stone.
Eat and drink calcium foods such as milk, yogurt, and some cheese and oxalate-rich foods together during a meal. The oxalate and calcium from the foods are more likely to bind to one another in the stomach and intestines before entering the kidneys. This will make it less likely that kidney stones will form.
Calcium is not the enemy but it tends to get a bad rap! This is most likely due to its name and misunderstanding that calcium is the main cause in calcium-oxalate stones. A diet low in calcium actually increases your chances of developing kidney stones.
Don't reduce the calcium in your diet. Work to cut back on the sodium in your diet and to pair calcium-rich foods with oxalate-rich foods. The recommended calcium intake to prevent calcium stones is 1000-1200 mg per day (you can eat 3 servings of dairy products with meals to meet the recommendation).
Extra sodium causes you to lose more calcium in your urine. Sodium and calcium share the same transport in the kidney so if you eat high sodium foods it will increase calcium leakage in the urine. Therefore, a high sodium diet can increase your chances for developing another stone. There are many sources of "hidden" sodium such as canned or commercially processed foods as well as restaurant-prepared and fast foods.
You can lower your sodium intake by choosing fresh low sodium foods which can help to lower calcium leakage in the urine and will also help with blood pressure control if you have high blood pressure.
Red meat, organ meats, and shellfish have high amounts of a natural chemical compound known as purines. High purine intake leads to a higher production of uric acid and a larger acid load for the kidneys to excrete. Higher uric acid excretion leads to more acidic urine. The high acid concentration of the urine makes it easier for uric acid stones to form.
To prevent uric acid stones, cut down on high-purine foods such as red meat, organ meats, beer/alcoholic beverages, meat-based gravies, sardines, anchovies and shellfish. Follow a healthy diet plan that has mostly vegetables and fruits, whole grains, and low-fat dairy products. Limit sugar-sweetened foods and drinks, especially those that have high fructose corn syrup. Limit alcohol because it can increase uric acid levels in the blood and avoid short term diets for the same reason. Decreasing animal-based protein and eating more fruits and vegetables will help decrease urine acidity and this may help reduce the chance for uric acid stone formation.
The B vitamins which include thiamine, riboflavin, niacin, B6 and B12 have not been shown to be harmful to people with kidney stones. In fact, some studies have shown that B6 may actually help people with high urine oxalate. However, it is best to check with your healthcare professional or dietitian for advice on the use of vitamin C, vitamin D, fish liver oils or other mineral supplements containing calcium since some supplements can increase the chances of stone formation in some individuals.
The B vitamins which include thiamine, riboflavin, niacin, B6 and B12 have not been shown to be harmful to people with kidney stones. In fact, some studies have shown that B6 may actually help people with high urine oxalate. However, it is best to check with your healthcare professional or dietitian for advice on the use of vitamin C, vitamin D, fish liver oils or other mineral supplements containing calcium since some supplements can increase the chances of stone formation in some individuals.
Dietary choices are key to preventing kidney stones. Drinking plenty of water, eating less oxalate-rich foods, eating a moderate amount of protein, and cutting back on highly processed foods will greatly lower your chances of getting kidney stones. With the help of MASSH Hospital, you can make these diet changes knowing you are making positive moves toward healthy kidney.
Explore the impact of kidney stone sizes on your health and explore effective treatment options to manage and prevent complications.
Written by MASSH
Mar 24, 2025
Learn about From Kidney Stones to Kidney Disease: Risks & Prevention Tips - Diabetes, high blood pressure, Kidney disease and other diseases and...
Written by MASSH
Mar 20, 2025
Discover why RIRS surgery offers faster recovery and less pain, making it the top choice for effective kidney stone treatment.
Written by MASSH
Mar 08, 2025