Best Diet for Stage 3 Chronic Kidney Disease

✓ Medically Reviewed
CKD Online Editorial Team
Last Updated: September 3, 2026 • Reading Time: 10 min

Finding the best diet for stage 3 chronic kidney disease can feel confusing. As kidney function decreases, the body may have more difficulty balancing sodium, potassium, phosphorus, fluids, and other nutrients.

The good news is that a kidney-friendly eating pattern does not have to be complicated. For many people with stage 3 CKD, the goal is to eat nutritious foods, control sodium intake, avoid excessive protein, and adjust potassium or phosphorus only when blood tests and individual health needs indicate it.

Current kidney guidelines emphasize a healthy, diverse diet with more plant-based foods and fewer ultra-processed foods. They also recommend working with a renal dietitian to personalize nutrition choices according to kidney function, laboratory results, medications, and other health conditions.

Medical Disclaimer: This article is for educational purposes only and does not replace medical advice. If you have stage 3 CKD, speak with your doctor or a registered dietitian before making major dietary changes.

Understanding Stage 3 Chronic Kidney Disease

Stage 3 CKD generally represents a moderate reduction in kidney function. It is commonly divided into stage 3a and stage 3b based on estimated glomerular filtration rate (eGFR).

At this stage, nutrition becomes particularly important because the kidneys may have more difficulty removing certain waste products and maintaining the body’s mineral and fluid balance.

However, there is no single kidney diet that works for everyone with stage 3 CKD.

Your ideal diet can depend on:

  • eGFR and kidney function
  • Blood pressure
  • Diabetes status
  • Blood potassium levels
  • Blood phosphorus levels
  • Protein intake
  • Medications
  • Weight and nutritional status
  • Other medical conditions

This is why individualized nutrition advice is preferable to simply following a generic list of “good” and “bad” foods.

What Is the Best Diet for Stage 3 CKD?

The best diet for stage 3 CKD is generally a balanced eating pattern that emphasizes minimally processed foods while controlling nutrients that may become problematic as kidney function declines.

KDIGO recommends that people with CKD consume healthy, diverse foods with a greater proportion of plant-based foods compared with animal-based foods and fewer ultra-processed foods.

A kidney-friendly eating pattern may include:

  • Fresh vegetables
  • Appropriate portions of fruit
  • Whole grains when suitable
  • Lean proteins
  • Plant-based protein sources
  • Healthy fats
  • Low-sodium foods
  • Home-cooked meals
  • Limited highly processed foods

The important point is that dietary restrictions should be based on your individual needs rather than unnecessarily eliminating nutritious foods.

1. Reduce Sodium

One of the most important parts of a stage 3 CKD diet is controlling sodium.

Too much sodium can contribute to fluid retention and higher blood pressure. High blood pressure can put additional stress on the kidneys.

KDIGO suggests a sodium intake of less than 2 grams per day for people with CKD, equivalent to less than 5 grams of salt per day.

NIDDK also recommends reducing sodium and choosing foods with less salt as part of CKD nutrition management.

Foods to limit for lower sodium

Try to reduce:

  • Processed meats
  • Canned soups
  • Instant noodles
  • Fast food
  • Frozen meals with high sodium
  • Salty snacks
  • Pickles
  • Soy sauce
  • Highly processed sauces
  • Packaged convenience foods

Instead, flavor meals with garlic, onion, lemon juice, herbs, pepper, vinegar, and other salt-free seasonings.

Always check food labels because some foods may contain significant sodium even when they do not taste particularly salty.

2. Choose the Right Amount of Protein

Protein is essential for maintaining muscles and supporting many functions in the body. However, excessive protein intake can increase the amount of nitrogen-containing waste that the kidneys need to remove.

KDIGO suggests approximately 0.8 grams of protein per kilogram of body weight per day for adults with CKD stages G3–G5. It also advises avoiding high protein intake above 1.3 g/kg/day in adults with CKD who are at risk of progression.

This does not mean that someone with CKD should eliminate protein.

Instead, the goal is usually to consume an appropriate amount from nutritious sources.

Potential protein choices include:

  • Fish
  • Skinless poultry
  • Eggs
  • Tofu
  • Beans, when appropriate for your individual potassium and phosphorus needs
  • Other plant-based proteins

Your doctor or dietitian can determine the appropriate protein amount based on your body size, kidney function, nutritional status, and other conditions.

3. Eat More Plant-Based Foods

A healthy CKD diet can include a variety of plant foods.

Vegetables and fruits provide vitamins, minerals, fiber, and other beneficial nutrients. KDIGO specifically recommends a higher consumption of plant-based foods compared with animal-based foods.

Depending on your potassium level, potentially suitable choices may include:

  • Apples
  • Berries
  • Grapes
  • Peaches
  • Cabbage
  • Cauliflower
  • Green beans
  • Cucumber
  • Lettuce
  • Bell peppers

However, not everyone with stage 3 CKD needs to restrict potassium.

If your blood potassium is normal, unnecessarily eliminating many fruits and vegetables may reduce the nutritional quality of your diet. NIDDK recommends determining potassium needs with a healthcare professional based on blood potassium levels and individual circumstances.

4. Pay Attention to Phosphorus

Phosphorus is another nutrient that may require attention as CKD progresses.

Healthy kidneys help remove excess phosphorus from the bloodstream. When kidney function decreases, phosphorus can accumulate.

One practical strategy is to reduce highly processed foods containing phosphorus additives.

When reading ingredient labels, watch for ingredients containing “phos,” such as:

  • Phosphoric acid
  • Disodium phosphate
  • Monosodium phosphate
  • Other phosphate additives

NIDDK notes that phosphorus additives can contribute significantly to phosphorus intake and recommends checking ingredient lists when phosphorus restriction is needed.

A renal dietitian can help you reduce phosphorus without unnecessarily eliminating nutritious protein-containing foods.

5. Choose Healthy Fats

Heart health is especially important for people with CKD because cardiovascular disease is a major concern.

Instead of relying heavily on saturated and trans fats, choose healthier unsaturated fats when appropriate.

Examples include:

  • Olive oil
  • Unsaturated vegetable oils
  • Certain fish
  • Nuts and seeds in portions appropriate for your individual phosphorus and potassium needs

NIDDK recommends emphasizing healthier unsaturated fats while limiting saturated and trans fats.

6. Limit Ultra-Processed Foods

Highly processed foods can make kidney-friendly eating more difficult because they may contain large amounts of sodium, phosphorus additives, unhealthy fats, or added sugars.

Examples include:

  • Processed meats
  • Instant meals
  • Packaged snack foods
  • Some frozen dinners
  • Sugary beverages
  • Fast food
  • Processed sauces

Whenever practical, prepare more meals at home. Cooking from basic ingredients gives you greater control over sodium and other nutrients.

Sample Stage 3 CKD Meal Plan

Here is a simple example of what a kidney-conscious day might look like.

Breakfast

  • Oatmeal prepared according to your nutrition plan
  • Berries or apple slices
  • A small portion of an appropriate protein source
  • Unsweetened tea or another suitable beverage

Lunch

  • Grilled chicken or tofu
  • White or brown rice, depending on your individual nutrition plan
  • A serving of vegetables appropriate for your potassium needs
  • Homemade low-sodium dressing

Snack

  • Apple slices
  • Unsalted snack option appropriate for your potassium and phosphorus requirements

Dinner

  • Baked fish or another suitable protein
  • Rice or another appropriate grain
  • Steamed vegetables
  • Small amount of olive oil and herbs for flavor

Beverage

Drink according to the fluid recommendations provided by your healthcare professional.

There is no universal requirement for every person with stage 3 CKD to drink a specific number of liters of water per day. Fluid needs can vary depending on kidney function, medications, heart health, urine output, and other factors. NIDDK recommends discussing fluid needs with a healthcare professional.

Foods to Limit on a Stage 3 CKD Diet

Rather than thinking about foods as permanently “forbidden,” consider which foods may need to be limited based on your health profile.

Common foods to reduce include:

  • High-sodium processed meats
  • Fast food
  • Instant noodles
  • Salty chips
  • Highly processed frozen meals
  • Foods with phosphate additives
  • Sugary beverages
  • Excessive portions of protein
  • Foods containing large amounts of added salt

Potassium-rich foods such as bananas, oranges, potatoes, and tomatoes should not automatically be eliminated simply because you have stage 3 CKD. Your blood potassium level and medical situation should guide this decision.

How to Make Kidney-Friendly Meals Easier

Meal planning can make a stage 3 CKD diet much easier to follow.

Start by planning several meals before going grocery shopping. Build meals around fresh or minimally processed ingredients.

A simple strategy is:

Choose a protein + choose a suitable grain/starch + add appropriate vegetables + use herbs and spices instead of excessive salt.

Reading Nutrition Facts labels can also help you identify foods that are high in sodium.

When buying packaged foods, check the serving size first. Then look at sodium and the ingredient list.

For foods where phosphorus restriction is necessary, look for ingredients containing “PHOS.”

Should You Work With a Renal Dietitian?

Yes. A renal dietitian can be extremely helpful when creating the best diet for stage 3 chronic kidney disease.

CKD nutrition is individualized. A dietitian can review your:

  • Kidney function
  • Blood potassium
  • Blood phosphorus
  • Sodium intake
  • Protein intake
  • Calories
  • Diabetes status
  • Blood pressure
  • Food preferences
  • Cultural eating habits

NIDDK emphasizes the importance of individualized nutrition therapy and working with a dietitian knowledgeable about CKD.

Helpful Kidney-Friendly Meal Planning Resource

If you are looking for an easy way to organize lower-sodium, kidney-conscious meals, a kidney-friendly cookbook can provide meal-planning ideas and recipe inspiration.

Kidney-Friendly Cookbook – View on Amazon

Affiliate Disclosure: CKDOnline.org may earn a commission if you purchase through an affiliate link, at no additional cost to you.

Additional CKD Support Information

Along with a healthy eating pattern, people living with CKD often want additional educational resources about kidney health, lifestyle, and disease management.

You can learn more about a CKD-focused support program here:

Learn More About a CKD Support Program

Affiliate Disclosure: This is an affiliate link. CKDOnline.org may receive a commission if you make a purchase through the link. Always discuss supplements, programs, or major dietary changes with your healthcare professional before using them.

Frequently Asked Questions

What is the best diet for stage 3 chronic kidney disease?

The best diet depends on your individual kidney function and laboratory results. Generally, it emphasizes nutritious, minimally processed foods, lower sodium intake, appropriate protein, and individualized potassium and phosphorus management.

Can I eat fruit with stage 3 CKD?

Yes. Many people with stage 3 CKD can eat fruit. Potassium restrictions should be based on your blood potassium level and healthcare professional’s recommendations rather than automatically eliminating fruit.

Should I avoid protein with stage 3 CKD?

No. Protein is necessary for health. However, excessive protein intake may not be appropriate for people with CKD. KDIGO suggests 0.8 g/kg/day for adults with CKD G3–G5, with individualization based on health and nutritional status.

Do I need to drink more water with stage 3 CKD?

Not necessarily. Fluid requirements vary between individuals. Ask your healthcare professional how much fluid is appropriate for you.

Is a low-sodium diet important for stage 3 CKD?

Yes. Sodium reduction is an important part of CKD nutrition. KDIGO suggests less than 2 grams of sodium per day for people with CKD, although individual recommendations may vary.

Final Thoughts

The best diet for stage 3 chronic kidney disease is not a highly restrictive diet that eliminates every food associated with kidney health concerns.

Instead, it should be a balanced, sustainable eating pattern designed around your individual medical needs.

Focus on reducing excess sodium, avoiding highly processed foods, choosing appropriate amounts of protein, eating a variety of nutritious foods, and paying attention to potassium and phosphorus when your laboratory results indicate that restriction is necessary.

Most importantly, remember that CKD nutrition changes as kidney function and health conditions change. Regular medical monitoring and guidance from a qualified renal dietitian can help you create a practical meal plan that supports both kidney health and overall nutrition.

A personalized approach is usually better than following a generic “kidney diet” from the internet.

Leave a Comment