I have had kidney stones and thought this information would be helpful. Besides staying away from these foods, make sure you drink plenty of water each and every day.
Below is a list of foods that are very high in calcium oxalate, it will help you in recognizing the foods that should be strictly limited:
Cereals and Cereal Products:
High fiber cereals
Lemon and lime peel
Strawberries, strawberry preserves, and jams
Soy beans and soy products
Beverages: (usually dark beverages brewed with beans)
Make sure you drink plenty of water every day. Minimum of 2 liters of water each day......