Articles

Best Protein Sources for People with Chronic Kidney Disease (CKD)

Published on 
February 3, 2023
Sign up to our newsletter

Join our newsletter to stay up to date on features and releases.

Oops! Something went wrong while submitting the form.

Description

Protein is an essential nutrient, especially for maintaining muscle mass, repairing tissues, and supporting immunity. But for people living with chronic kidney disease (CKD), especially stages 3–5 (non-dialysis), it's crucial to balance protein intake carefully.

The kidneys play a major role in filtering out the waste products of protein metabolism. When kidney function is impaired, consuming too much or the wrong type of protein can place additional strain on the kidneys and may accelerate disease progression.

So, what’s the best approach to protein on a CKD-friendly diet?

Why Protein Intake Needs to Be Managed in CKD

In CKD stages 3–5, the kidneys lose efficiency in removing waste. Excess protein intake can result in:

  • Buildup of urea and other toxins in the blood
  • Worsened kidney function
  • Increased phosphorus and acid load

The goal is to consume enough protein to maintain health and strength, without overloading the kidneys.

Recommended Protein Sources for CKD Patients

A balanced CKD diet should include both animal and plant-based protein sources, depending on your individual lab values and dietitian’s advice.

1. Animal-Based Proteins (in moderation)

Animal proteins are high-quality, complete proteins and can be part of a kidney-friendly diet when portioned correctly.

Kidney-friendly options include:

  • Chicken and turkey (preferably skinless, grilled or baked)
  • Lean cuts of beef or pork
  • White fish and oily fish like salmon (rich in omega-3s)
  • Eggs (limit yolks if needed due to phosphorus)
  • Low-fat dairy such as plain yogurt, milk alternatives, or cottage cheese

Avoid:

  • Processed meats (bacon, sausages, deli meats)
  • Organ meats (liver, kidney)
  • Shellfish (high in purines and sodium)

2. Plant-Based Proteins

Plant-based proteins are rich in fibre, lower in saturated fat, and may be easier on the kidneys in moderate amounts.

Great options include:

  • Lentils and beans (watch potassium and phosphorus if levels are elevated)
  • Tofu and tempeh
  • Soya products
  • Nuts and seeds (in small portions due to phosphorus)

Plant-based eating is also associated with improved cardiovascular health, which is a key concern for CKD patients.

Portion Control Matters

Regardless of protein source, portion size is crucial. Eating large portions of even kidney-friendly protein can be harmful if it exceeds your recommended intake.

Tips:

  • A portion of cooked meat or fish is typically the size of a deck of cards (about 3 oz/85g)
  • A serving of beans or tofu is ½ cup
  • Most people with CKD (non-dialysis) require 0.6–0.8 grams of protein per kg of body weight daily, but this should always be customized by a dietitian

Key Takeaways for Managing Protein with CKD

  • Choose lean animal proteins and pair them with vegetables or grains
  • Add plant-based proteins for variety, fibre, and heart health benefits
  • Avoid processed and high-sodium protein sources
  • Work with a renal dietitian to determine your personal protein needs based on your blood test results, CKD stage, and weight

Ready for Personalised Support?

If you're living with chronic kidney disease and aren’t sure which proteins are best—or how much is safe to eat—we can help. Our renal dietitians will guide you through a personalised nutrition plan that supports your kidney health without sacrificing taste or energy.

👉 Book a One-on-One Consultation Now

We’re here to help you feel confident in every food choice.