Consuming the right foods is especially crucial for individuals with kidney disease, as their kidneys may not function optimally.
Several foods can support kidney health, making it easier for the kidneys to filter waste and excess fluids from the body. These include:
Fruits
Fruits are an excellent component of a kidney-friendly diet. They provide essential nutrients without putting undue stress on the kidneys.
Eating a variety of fresh fruits offers vitamins and minerals that support both kidney and overall health. Some beneficial, nutritious fruits include apples, blueberries, cherries, grapefruit, oranges, and pomegranates.
Vegetables
Vegetables are another important source of vitamins, minerals, and fiber, which support kidney health, energy levels, and the immune system.
Helpful vegetables include beets, bell peppers, cabbage, cauliflower, broccoli, leafy greens, potatoes, squash, sweet potatoes, and tomatoes.
Protein
Protein is a vital part of a kidney-friendly diet. However, managing the amount and type of protein (animal versus plant-based) is essential for people with kidney issues.
The body needs protein to build and repair muscles and support other functions, but excessive protein can strain the kidneys.
Good protein choices for kidney health include beans, chia seeds, chicken, eggs, fish, flax seeds, tofu, and yogurt.
![]() |
Chicken is a good source of protein for the kidneys. Photo: Bui Thuy |
Chicken is a good source of protein for the kidneys. Photo: Bui Thuy
Carbohydrates
Carbohydrates provide energy without overworking the kidneys. However, monitoring carbohydrate intake is important for those with kidney disease and diabetes.
Focus on whole-food carbohydrate sources rather than processed foods.
Sources of carbohydrates can include fruits, legumes (peas, beans, lentils, peanuts), vegetables, and whole grains.
Nuts and unsalted butters
Nuts and nut butters offer healthy fats, protein, and other nutrients. However, they can also be high in phosphorus and sometimes potassium, which some individuals may need to limit. Choosing unsalted varieties is often important for kidney health.
Recommended nuts and nut butters include almond butter, almonds, hazelnuts, macadamia nuts, peanut butter, peanuts, pecans, and sunflower seed butter.
Vegetable oils
Healthy vegetable oils are an excellent addition to a kidney-friendly diet as they provide essential fatty acids. Healthy fats like olive oil, avocado oil, and flaxseed oil contain heart-healthy monounsaturated and polyunsaturated fats, which can help reduce inflammation and support overall health.
These oils include avocado oil, flaxseed oil, olive oil, sunflower oil, and walnut oil.
Water
Fluid balance is crucial for kidney health. Water is generally the best choice, as it contains no added sugar, sodium, or phosphorus.
Other kidney-friendly beverages include unsweetened black coffee and green tea.
For those with kidney disease, certain foods and drinks should be avoided or limited to ensure optimal kidney function: foods high in sodium, potassium, and phosphorus.
Besides a kidney-friendly diet, other ways to support and improve kidney function include maintaining a healthy weight, managing stress, and getting enough sleep.
Combining these lifestyle changes with a healthy diet and regular check-ups can help improve kidney function and prevent further damage.
My Y (According to Verywell Health)