Food To Avoid On Kidney Stones. Nuts including almonds cashews pistachios and peanuts soy products. Limit their intake of salt and animal protein.
Nuts are also rich in oxalate which is bad for kidney stone patients. However to avoid calcium oxalate stones a common type of kidney stone its advised to avoid high oxalate foods such as soy products chocolate oats tomato nuts beans beets kale and spinach. Limit their intake of salt and animal protein.
Two calcium sources that petitpain recommends are yogurt and kefir as they both are high in calcium.
Nuts are also rich in oxalate which is bad for kidney stone patients. There is no single diet plan for all types of kidney stones as they can. The variety of nuts like peanuts tree nuts almond hazelnuts pecans etc should be avoided completely. Even the dark chocolates having nuts should be completely avoided to get the stones dissolved sooner.