Gold Member Badge


  • You're all caught up!

What Vegetables Should Help Kidney Stones?

author image Natalie Stein
Natalie Stein specializes in weight loss and sports nutrition. She is based in Los Angeles and is an assistant professor with the Program for Public Health at Michigan State University. Stein holds a master of science degree in nutrition and a master of public health degree from Michigan State University.
What Vegetables Should Help Kidney Stones?
A chef prepares to cook artichokes. Photo Credit: Fabrizio_Esposito/iStock/Getty Images

Kidney stones are hard deposits in your kidneys, and they may cause pain or infections. Your risk increases if you are a man or have a family or personal history of kidney stones. There are several types of kidney stones. Calcium and uric acid stones can be affected by the foods you eat, while struvite and cysteine stones result from kidney infections and genetic disorders. Your diet also influences your risk of painful symptoms. Certain vegetables may lower your risk for kidney stones, and a nutritionist can help you design an appropriate diet.

Video of the Day

Most vegetables are low in calories, so they can help you in controlling your weight. Obesity is a risk factor for kidney stones, and you may be able to relieve painful symptoms or prevent kidney stones by maintaining a healthy weight, or losing weight if you are overweight. The University of Maryland suggests increasing your intake of antioxidants from vegetables such as bell peppers and tomatoes, and corn supplies magnesium, which may also help.

Low-Oxalate Choices

Choose low-oxalate vegetables to reduce the formation of calcium oxalate kidney stones. Your diet should include no more than 40 to 50 milligrams of oxalates per day, according to the University of Pittsburgh, and your best vegetable choices have no more than 2 milligrams of oxalates per serving. Cabbage, cucumbers, peas, radishes, mushrooms and endives are low in oxalates, and your diet may be able to accommodate some medium-oxalate vegetables as well. Artichokes, carrots, onions, turnips, lettuce, broccoli and watercress have 2 to 10 milligrams of oxalates per serving.

High-Fiber Vegetables

You may lower your risk for kidney stones when you increase your dietary fiber consumption. High-fiber vegetable choices include artichokes, mustard greens, parsnip and kohlrabi. Beans are high-potassium, high-fiber foods that you can eat as alternative protein sources to meat, but most kinds have more than 10 milligrams of oxalates per serving. Lima beans are healthier choices for individuals with kidney stones because they have between 2 and 10 milligrams of oxalates.

Vegetables to Avoid

High-oxalate vegetables, with more than 10 milligrams of oxalates per serving, include spinach, kale, celery, rutabaga, beets and zucchini, according to the University of Pittsburgh. Your risk for kidney stones may increase when you get too much sodium, and high-sodium vegetable choices include salted or flavored vegetable or tomato juices, canned vegetables or vegetables with added salt and salty cans of bean, vegetable or tomato soup. Consume calcium-rich foods, as the calcium binds to oxalates in the digestive tract which prevents it from being absorbed, which in turn helps prevent kidney stones. Other dietary recommendations for kidney stones are to stay hydrated and reduce consumption of animal proteins, according to the National Institutes of Diabetes and Digestive and Kidney Diseases.

LiveStrong Calorie Tracker
Lose Weight. Feel Great! Change your life with MyPlate by LIVESTRONG.COM
  • Gain 2 pounds per week
  • Gain 1.5 pounds per week
  • Gain 1 pound per week
  • Gain 0.5 pound per week
  • Maintain my current weight
  • Lose 0.5 pound per week
  • Lose 1 pound per week
  • Lose 1.5 pounds per week
  • Lose 2 pounds per week
  • Female
  • Male
ft. in.



Demand Media