What Foods Improve Kidney Function and What to Avoid

The foods with the strongest evidence for supporting kidney function are vegetables, fruits, whole grains, fatty fish, and olive oil, essentially the building blocks of Mediterranean and DASH-style eating patterns. Both patterns are associated with a lower risk of chronic kidney disease and slower progression in people who already have it. What ties these foods together is their ability to reduce inflammation, limit excess phosphorus absorption, and lower the acid load your kidneys have to process every day.

Why Vegetables Top the List

Vegetables do something specific for your kidneys that other food groups don’t: they lower the net acid your body produces. Your kidneys are responsible for clearing acid from the blood, and a diet heavy in animal protein generates more acid than one centered on plants. Eating more vegetables reduces that workload directly.

Vegetables also contain phosphorus in a form your body barely absorbs. The phosphorus in plant foods is bound to a compound called phytate, and humans lack the enzyme to break it apart. Less than 50% of plant-based phosphorus is absorbed, compared to 40% to 60% from animal proteins and over 90% from the phosphate additives found in processed foods. That distinction matters because excess phosphorus in the blood damages blood vessels and accelerates kidney decline.

If you need to watch your potassium levels (common in later stages of kidney disease), there are plenty of lower-potassium vegetables to choose from: bell peppers, cabbage, cauliflower, cucumber, green beans, eggplant, onions, radishes, and summer squash all fit a kidney-friendly diet while still delivering fiber and nutrients.

Fruits That Support Kidney Health

Berries stand out among fruits for kidney benefits. Blueberries in particular are packed with antioxidant compounds, including anthocyanins, proanthocyanidins, and phenolic acids, that scavenge the destructive molecules (called reactive oxygen species) your kidneys produce under stress. In animal studies, a blueberry-enriched diet protected against oxidative kidney damage by reducing free radical production and preserving the kidney’s own antioxidant defenses. That translated into improved blood pressure and better blood flow through the kidneys.

Cranberries, strawberries, raspberries, and blackberries offer similar antioxidant profiles. On the lower-potassium side, good fruit choices include apples, grapes, pineapple, cherries, plums, tangerines, and watermelon. Canned peaches and pears (drained) also work well because the canning process reduces potassium content.

Fatty Fish and Omega-3s

Salmon, mackerel, sardines, and herring provide omega-3 fatty acids that appear to protect the kidneys’ filtering system. One marker of early kidney damage is albumin leaking into the urine, measured as the albumin-to-creatinine ratio (ACR). In a study of healthy young adults published in Frontiers in Cardiovascular Medicine, every one-unit increase in omega-3 levels in the blood was linked to a 14% lower ACR, even after adjusting for other health factors.

That association held specifically for the filtering barrier, not overall filtration rate, suggesting omega-3s help preserve the delicate structures inside the kidney that keep protein where it belongs. Two to three servings of fatty fish per week is a practical target that aligns with heart health recommendations as well.

The Phosphorus Advantage of Plant Proteins

Protein is essential, but the type of protein you choose has real consequences for your kidneys. Meat, dairy, nuts, and dried beans all contain significant phosphorus. The challenge is getting enough protein without overloading on phosphorus, especially if your kidneys are already struggling to clear it.

Egg whites are one of the cleanest protein sources for kidney health. In a study of dialysis patients who replaced meat with liquid egg whites at one meal per day for six weeks, 92% saw their blood phosphorus levels drop while maintaining healthy protein (albumin) levels. Egg whites deliver high-quality protein with very little phosphorus, making them a useful swap for red meat at any stage of kidney health.

Legumes and whole grains, despite their total phosphorus content on paper, behave differently in your body than animal proteins do. Because their phosphorus is locked in phytate, your gut absorbs far less of it. This means a bowl of lentils or brown rice is a lighter phosphorus load on your kidneys than the same amount of phosphorus from chicken or cheese.

Olive Oil and Healthy Fats

Olive oil is a cornerstone of the Mediterranean diet and offers kidney benefits through its anti-inflammatory properties. Using olive oil as your primary cooking fat displaces less favorable options like butter and processed seed oils while adding polyphenols that help control the chronic, low-grade inflammation linked to kidney decline. Drizzling it on salads, roasted vegetables, or whole grains is the simplest way to incorporate it daily.

Foods That Hurt Kidney Function

Knowing what to eat more of only helps if you also know what to cut back on. Red and processed meats are consistently associated with faster kidney disease progression. They generate more acid, deliver highly absorbable phosphorus, and contribute to inflammation.

Processed foods deserve special attention because of hidden phosphate additives. These inorganic phosphates, used as preservatives and texture enhancers in deli meats, frozen meals, sodas, and fast food, are absorbed at rates above 90%. That’s nearly double the absorption from whole foods. Reading ingredient labels for anything with “phos” in the name (sodium phosphate, phosphoric acid, calcium phosphate) is one of the most impactful habits you can adopt for your kidneys.

Sodium is another major factor. The NIDDK recommends aiming for less than 1,500 milligrams of sodium per day to protect kidney function. High sodium intake raises blood pressure, which is one of the two leading causes of kidney disease. Cooking at home with herbs and spices instead of salt, rinsing canned vegetables, and avoiding packaged snacks are straightforward ways to stay under that limit.

How Hydration Fits In

Staying well hydrated helps your kidneys flush waste and prevents kidney stones from forming by keeping stone-forming crystals diluted. The old “eight glasses a day” rule isn’t based on strong evidence, though. Your actual needs depend on your age, body size, climate, activity level, and whether you’re pregnant or ill. Pale yellow urine throughout the day is a more reliable indicator than hitting a specific number.

One important caveat: if you have advanced kidney disease or are on dialysis, you may need to limit fluids rather than increase them. When the kidneys can no longer produce adequate urine, excess water builds up in the body and can become dangerous. In those cases, your healthcare team will set a specific fluid target.

Putting It All Together

The pattern that emerges from the research is consistent. A kidney-supportive diet looks like a plate built mostly from vegetables, fruits, whole grains, and healthy fats, with protein coming from fish, egg whites, and legumes rather than red meat and processed foods. It’s low in sodium, low in phosphate additives, and rich in the antioxidants and anti-inflammatory compounds that reduce the daily wear on your kidneys. You don’t need a specialized “kidney diet” product or supplement. The foods that protect your kidneys are ordinary groceries, chosen with a bit more intention.