Diet for kidney stones: What to eat or not to eat

Diet for kidney stones: What to eat or not to eat

Kidney stones, also called urinary lithiasis, are solid crystals that develop in the urinary system. When stones move in the urinary tract, they cause very severe pain often accompanied by nausea and vomiting. The purpose of the kidney stone diet is to promote optimal hydration and to limit the consumption of foods that can lead to the recurrence of stones.

Diet for kidney stones

The 5 essential points of the special diet kidney stones:

  • Have a good hydration
  • Increase your intake of vitamins and minerals
  • Maintain a healthy weight
  • Limit consumption of oxalates and sodium
  • Moderate meat consumption

Benefits of diet in case of kidney stones

The kidney stones diet has many benefits, it allows to:

  • Curb the formation of calcium oxalate
  • Dissolve kidney stones naturally
  • Ensure optimal nutrient intake that has a beneficial effect in cases of urolithiasis
  • Find urinary comfort
  • Avoid painful crises
  • Recognize which foods to avoid, which contribute to the formation of oxalate

The link between kidney stones and calcium oxalate

Kidney stones usually occur after age 30 and affect men more than women. The presence of stones in the urinary tract causes various symptoms ranging from difficulty urinating to the presence of blood in the urine. The nature of kidney stones may differ but in 75 to 85% of cases, they are formed from salt or calcium oxalate.

People predisposed to overproduction of oxalate

In addition, obese individuals produce more oxalate than others. The same is true for people with high blood pressure or diabetes. Lack of physical activity can also, in the long run, lead to bone mass loss and calcium release into the bloodstream. This represents a greater risk of developing urinary lithiasis.

Diet and hydration are an integral part of the treatment of urolithiasis and their prevention. The kidney stone diet is designed to promote eating habits that prevent a recurrence.

Dietary recommendations to dissolve kidney stones naturally

The main goal of the renal stone diet is to stop the formation of calcium oxalate via diet. For this, it is recommended to adopt a healthy lifestyle and to adopt some effective measures. This sheet introduces you to the main principles of special diet kidney stones.

Recommended diet to reduce calcium oxalate formation

To reduce the formation of calcium oxalate, some foods are preferred. This is the case of calcium, potassium, vitamin B6 and citric acid. These measures must be combined with good hydration and regular physical activity to increase effectiveness.

Calcium in Diet for kidney stones

Decreased calcium intake does not result in decreased urinary excretion. On the contrary, calcium traps the oxalates present in the stomach and reduces their absorption. It is therefore recommended to consume enough calcium daily. Namely that calcium supplements are less effective than eating calcium-rich foods.

High calcium-rich foods that are effective in reducing oxalate formation are:

  • Milk and dairy products
  • Vegetable milks enriched with calcium
  • Fish, mostly canned
  • oleaginous
  • legumes
  • Green vegetables (parsley, dandelion, spinach, broccoli, etc.)
  • Fruits (blackcurrant, orange, currant, etc.)

Hydration in Diet for kidney stones

The goal is to cause a volume of urine of more than 2 litres per day to dissolve kidney stones naturally. We must drink 2 litres of liquid, distributed throughout the day, 8 large glasses of water. It is also advisable to drink before going to bed and at least once during the night to promote the continuous elimination of urine. The urine must be very light in colour.

Water is the only essential drink, it is, however, possible to alternate with herbal teas, infused water or lemon juice. In the case of physical activity or heat, the amount of water consumed must be 3 litres. According to some studies, coffee, tea, beer, and wine reduce the formation of kidney stones. In contrast, grapefruit juice increases the formation of kidney stones.

Citric acid

Lemons in the Diet for kidney stones can be very effective.

Lemon, orange and tomato juices are rich in citric acid and make the pH of the urine more alkaline and thus reduce the formation of kidney stones via food. It is therefore interesting to use lemon and orange in cooking or to make juices and scented water.

Read more about the Diet for kidney stones


Low potassium intake combined with high sodium intake contributes to the formation of calcium lithiasis. We must, therefore, cover the need for potassium by choosing foods that are rich in it. Potassium sources of food for kidney stones are fruits and vegetables. You must consume at least 5 servings a day in diet for kidney stones. 

The ones that contain the most are:

  • Lawyer
  • Banana
  • Melon
  • Peach
  • Artichoke
  • Squash
  • legumes
  • Potato with skin
  • Whole grains
  • Green leafy vegetables

Vitamin B6 and magnesium in Diet for kidney stones

Vitamin B6 and magnesium help to solubilize calcium oxalate crystals, which reduces the risk of kidney stones. 

The source foods of vitamin B6 and magnesium are:

  • Tuna, salmon, cod
  • legumes
  • Potato with skin
  • pistachios
  • Sunflower, sesame, pumpkin, flax and chia seeds
  • Banana
  • Green leafy vegetables
  • Brown rice

Other recommended foods in the Diet for kidney stones:

  • Fruits and vegetables
  • Dietary fibre
  • Dandelion
  • antioxidants
  • Omega 3
  • Physical activity

Foods to avoid in cases of urinary lithiasis

Some foods are to be avoided in the kidney stone diet. Indeed, they promote the formation of oxalate and prevent the urinary system from functioning optimally. This is the case of foods rich in oxalate, sodium and animal protein.


Even though 90% of the oxalates are produced by our body, it is recommended to limit the consumption of rich foods such as:

  • Spinach
  • Rhubarb
  • Celery
  • Beet
  • Strawberry
  • Nuts
  • Peanut butter
  • Cocoa and chocolate
  • Black tea
  • Bran
  • Soybean and derived products

The oxalate contained in the tea seems to have low bioavailability, that is to say, that the body absorbs only a tiny amount.

Animal protein

As part of the kidney stone diet, it is recommended to limit the consumption of animal protein to 150g per day maximum. They increase the urinary excretion of uric acid and calcium and decrease that of citrate. 

The sources of animal protein to avoid in case of kidney stones are:

  • meat
  • Poultry
  • eggs
  • Pisces
  • Meats
  • Cheeses (limit to 1 serving per day)


To dissolve kidney stones naturally, it is recommended not to consume more than 2000mg of sodium per day. This would have a negative impact on blood pressure, in addition to increasing urinary calcium excretion. The main sources of sodium are industrial and prepackaged foods. In fact, more than 75% of the sodium we eat comes from processed foods such as cheeses, sausages, sauces, dehydrated dried or smoked foods.

Diet for kidney stones
Diet for kidney stones

Table summarizing the foods richest in sodium favoring the formation of kidney stones:

Food Portion Amount of sodium (mg)
miso 180 ml 7583
Dried beef 100g 2790
Table salt 1 tablespoon 2373
Grilled bacon 4 slices 2310
Ham 100g 1500
Fish sauce 15 ml 1408
Baking soda 1 tablespoon 1284
Soya sauce 1 tablespoon 1000
Canned legumes 1 cup 800
Marinated herring 100g 870
Smoked salmon 100g 784
Canned tomato sauce 1/2 cup 678
Low salt soy sauce 1 tablespoon 608
Canned anchovies 4 anchovies 588
Pickles 1 pickle 569
Feta cheese 50g 558
Canned sardines 100g 505
Tomato or vegetable juice 125 ml 345

Vitamin C or D supplements in Diet for kidney stones

Since oxalates are a byproduct of vitamin C, it is advisable to avoid supplements that contain more than 2g per dose. However, vitamin C intake from the diet alone is safe. At the level of vitamin D supplements, it is recommended to seek the advice of a doctor.

Other foods not recommended in Diet for kidney stones:

  • Saturated and trans fats
  • Sweet products
  • Sedentary lifestyle
  • Alcohol

Kidney and Diet Calculations: Practical Tips for Reducing Sodium Intake

  • Buy a maximum of “sodium-free”, “low sodium” or “no added salt” products
  • Compare labels to choose products that contain the least amount of salt
  • Look for foods with a sodium content below 350mg
  • Buy fresh or frozen vegetables, avoid preserves
  • Prefer homemade vegetable juices
  • Pay attention to bread and cereal products that often contain a lot of salt, prefer their low salt versions
  • Consume enough milk and yogurt and limit the cheese
  • Buy natural and non-canned legumes
  • Choose low-sodium mineral water
  • Cook to the maximum and avoid prepared industrial products
  • To add flavor to the dishes, use the condiments: pepper, garlic, onion, ginger, herbs, lemon juice, spices, etc.
  • Beware of mustard and spice mixtures, often very high in salt

Please comment on the article “ Diet for kidney stones ”. Thanks

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on email
Share on digg
Share on reddit
Share on google
Share on pinterest
Share on vk
Share on odnoklassniki
Share on tumblr
Share on skype
Share on stumbleupon
Share on mix
Share on telegram
Share on pocket
Share on xing
Share on print


Leave a Comment

Your email address will not be published.