Hello and Welcome to ‘Ask A Doctor’ service.
I have reviewed your query and here is my advice.
Calm down. I will give you guidelines to prevent stone formation, but if you have one too large to pass you will have to see the doctor to have the stone broken up.
Here are the guidelines to prevent stones.
First drink water, pure water, and try to produce at least 2 quarts (1.2 liters) of urine in every 24-hour period. Next, avoid all high
oxalate foods. For stone prevention, a reasonable goal is below 100 mg of oxalate intake daily and then would be about 50 mg daily.
Spinach is the highest on my list for oxalates. Next are rhubarb, rice bran, almonds, miso soup, wheat berries,
corn, grits, and potato with skin and soy.
Apart from avoiding oxalates is drinking adequate fluid and making certain you are illuminating, at least, 2 quarts (1.2 liters) of urine as I suggested in a day. If you do pass a stone, please see the stone, have it analyzed that will give us further direction on what may be causing the stones.
Low calcium diets can also raise oxalates and the solution may be as simple as a proper calcium intake. I am not suggesting calcium in the form of supplements at all but to try to get about 1,000 mg of calcium daily to protect your bones.
If lactose from milk products bothers you with gas and cramping you may take
Lactaid to digest the lactose giving you the problems.
Vegetables to avoid are tomato sauce, turnips, okra, yams, and starchy beans. Avoid nuts and seeds, potato chips, and sugar.
For beverages avoid hot chocolate at 65 mg per cup. I prefer you to take carrot juice at 27 mg per cup, lemonade tea, and tomato juice.
There are the details the longer you steep your tea the more oxalate it will have in it if you use a sweetened instant ice tea, one cup has 0 mg of oxalate and coffee is oxalate free. Almost 1 mg for a cup coffee drinkers have a reduced stone, so feel free to indulge.
As you mentioned peanut butter -- what you've been using is very high in oxalates, so is tahini and regular chocolate sauce.
I hope this gives you some ideas of the foods that tends to cause
kidney stones it would be helpful to check your family history and see if they run in the family and if anybody knows what kind of stone it was. If so, but primarily focus on getting that water in and keeping your uric acid intake low as well as consuming adequate calcium in the form of food and avoiding sodium.
Hope I have answered your query. Let me know if I can assist you further.
Regards,
Kathy Shattler