What to Eat When Passing a Kidney Stone: Foods That Help

When you’re passing a kidney stone, what you eat and drink won’t speed the stone’s journey through your ureter. No food pushes a stone out faster. But the right choices can keep you hydrated, reduce pain triggers, and prevent a second stone from forming while your body handles the first. The priority is fluids, followed by foods that keep your urine dilute and your mineral balance in check.

Fluids Are the Single Most Important Factor

Aim for about 3 liters (roughly 12 cups) of fluid per day. This volume accounts for what your body loses through sweat and breathing and produces approximately 2.5 liters of urine, enough to keep your urinary tract flushed and dilute. Water is the best default choice. Spread your intake throughout the day rather than gulping large amounts at once, and keep a bottle by your bed so you stay hydrated overnight, when urine naturally becomes more concentrated.

To be honest, high fluid intake has not been proven to make a stone pass faster. What it does is keep urine dilute so the stone doesn’t grow larger while it’s in transit, and it reduces the chance of a new stone forming behind the first one. If you’re vomiting and can’t keep fluids down, that changes the situation entirely and typically requires medical attention for IV fluids.

Lemon Water and Citrus Juice

Fresh lemon juice is one of the most useful additions to your fluid routine. The citric acid in lemons gets excreted in your urine, where it binds to calcium and makes it harder for calcium oxalate crystals to form or grow. A clinical trial used 60 mL (about 4 tablespoons) of fresh lemon juice twice a day, providing roughly 6 grams of citric acid. You can squeeze that into water and sip it throughout the day. Lime juice works similarly. Avoid powdered lemonade mixes, which tend to be loaded with sugar and contain far less actual citrate.

Coffee and Tea Are Fine in Moderation

Caffeine increases urine output. People with the highest caffeine intake produce nearly 200 mL more urine per day than those who consume the least, and that extra dilution is associated with lower concentrations of the minerals that form stones. Coffee and tea count toward your fluid total. The trade-off is a very small increase in urinary calcium (about 8 mg per day at high intake levels), but the dilution benefit appears to outweigh that. Just don’t rely on caffeinated drinks as your primary fluid source, since they can irritate the bladder when you’re already uncomfortable.

Foods That Help During Stone Passage

You probably won’t feel like eating much during a pain flare, and that’s okay. When you do eat, focus on foods that are low in oxalate, moderate in salt, and rich in fruits and vegetables. The DASH eating pattern, originally designed for blood pressure, cuts kidney stone risk by 40 to 48% across both men and women. It emphasizes fruits, vegetables, whole grains, low-fat dairy, and lean protein while limiting sodium and red meat.

Good choices include:

  • Fruits: apples, bananas, grapes, melons, citrus fruits
  • Vegetables: broccoli, cauliflower, cucumbers, peppers, lettuce (skip spinach)
  • Grains: white rice, bread, pasta (avoid wheat bran)
  • Dairy: yogurt, milk, cheese in normal portions
  • Protein: chicken, fish, eggs in moderate amounts

Don’t Cut Out Calcium

This is one of the most common mistakes. If your stone is calcium-based, it seems logical to stop eating calcium-rich foods. But dietary calcium restriction actually increases stone risk. When you eat calcium, it binds to oxalate in your gut before either one reaches your kidneys. Without enough calcium in your diet, more oxalate gets absorbed into your bloodstream and ends up in your urine, where it can crystallize.

The recommended range for stone formers is 800 to 1,200 mg of dietary calcium per day, roughly the amount in three servings of dairy. The key word is “dietary.” Calcium from food is protective. Calcium supplements, taken between meals and away from oxalate-containing foods, don’t offer the same gut-binding benefit and may increase risk.

Foods to Avoid While Passing a Stone

If your stone is calcium oxalate (the most common type), limit high-oxalate foods. The biggest offenders are spinach, rhubarb, nuts and nut butters, peanuts, and wheat bran. These foods dump oxalate into your urine, which can make an existing stone grow or promote new crystal formation. You don’t need to eliminate every trace of oxalate from your diet, but avoid eating large portions of these specific foods while you’re actively passing a stone.

Cut Back on Salt

Sodium directly increases the amount of calcium your kidneys excrete. In the part of the kidney where calcium is reabsorbed, a higher sodium load forces more calcium into the urine. Studies show that women in the highest category of sodium intake had 11 to 61% greater risk of developing kidney stones compared to those with the lowest intake. While you’re passing a stone, skip processed foods, canned soups, deli meats, and salty snacks. Cook with minimal salt and check labels for sodium content. Staying under 2,300 mg per day is a reasonable target.

Go Easy on Red Meat

Large portions of animal protein, particularly red meat, can make your urine more acidic. That acidity reduces citrate (the natural stone inhibitor) and increases uric acid in your urine. High animal protein intake may also contribute to your body producing more oxalate internally. You don’t need to go vegetarian, but while you’re dealing with a stone, keep meat portions moderate, roughly the size of a deck of cards per meal, and balance them with plant-based foods.

Vitamin B6 and Oxalate Production

Your liver converts a compound called glyoxylate into either glycine (harmless) or oxalate (the stuff stones are made of). Vitamin B6 is required for the pathway that turns glyoxylate into glycine. When B6 levels are low, more glyoxylate gets shunted toward oxalate production instead. Foods rich in B6 include poultry, fish, potatoes, bananas, and chickpeas. Getting enough through your regular diet may help keep your body’s internal oxalate production in check.

What to Eat When You’re in Pain

During an acute pain episode, nausea is common and appetite disappears. Don’t force yourself to eat a full meal. Small, bland foods like crackers, toast, plain rice, or broth can help you keep something down. The real priority during a flare is staying hydrated. If you can manage sips of lemon water, you’re doing enough. Once the pain wave passes, return to the DASH-style eating pattern described above.

Alcohol is best avoided during active stone passage. It’s a diuretic that can leave you more dehydrated overall, and it adds unnecessary stress to your kidneys when they’re already dealing with an obstruction. Sugary sodas, especially those sweetened with high-fructose corn syrup, have been linked to higher stone risk and offer no benefit. Stick with water, lemon water, and moderate amounts of coffee or tea.

Red Flags That Override Any Diet Plan

No amount of dietary adjustment matters if you develop signs of a complication. Fever and chills suggest an infection behind the stone, which can escalate quickly into a kidney infection requiring urgent treatment. Inability to keep any fluids down due to vomiting means you can’t stay hydrated on your own. Complete blockage of urine flow can start damaging kidney function within two weeks. Any of these situations call for emergency care regardless of what you’ve been eating or drinking.