For most people, the best choices are fresh fish and lean poultry, prepared without a lot of salt. If you have CKD, the amount of protein, phosphorus, potassium, and sodium you need can change according to your kidney function and blood tests.
🥇 1. Fish — usually the best meat choice
Salmon, trout, and other fresh fish are excellent choices because they provide high-quality protein and generally have less saturated fat than fatty red meat. Fatty fish such as salmon also provide omega-3 fatty acids, which are beneficial for cardiovascular health.
A typical portion is about 3 ounces cooked (roughly the size of your palm or a deck of cards).
Good options include:
Salmon
Trout
Tilapia
Pollock
Cod
Haddock
Fresh tuna in appropriate portions
One important point: fish still contains phosphorus and potassium, and the amounts vary by type. If you have advanced CKD or high phosphorus/potassium levels, your dietitian may recommend particular fish and portion sizes.
🥈 2. Chicken — very good choice
Skinless chicken breast is another good option. It gives you high-quality protein while being relatively low in saturated fat.
The healthiest preparation is:
Grilled
Baked
Roasted
Air-fried without excessive salt
Try to avoid heavily salted chicken, fried chicken, and processed chicken products.
🥉 3. Lean turkey
Fresh, lean turkey can also be a good choice.
However, there’s a big difference between fresh turkey and processed turkey.
Better:
Fresh turkey breast
Homemade roasted turkey
Limit:
Deli turkey
Turkey bacon
Smoked turkey
Highly seasoned packaged turkey
Processed meats can contain substantial amounts of sodium and phosphorus additives, which can be particularly problematic for people with CKD. Look at the ingredient list for words containing “phos.”
🟡 4. Lean beef — okay in moderation
You don’t necessarily have to completely eliminate beef.
Better choices include:
Lean sirloin
Eye of round
Top round
Lean ground beef
Keep portions moderate. Fatty cuts of red meat contain more saturated fat, and the National Kidney Foundation notes that fish and poultry generally have less saturated fat than fatty red meat.
🔴 Meats I would limit for kidney health
Especially if you have CKD:
Processed meats
Bacon
Sausage
Hot dogs
Salami
Pepperoni
Ham
Deli meats
Beef jerky
Smoked/cured meats
These can be very high in sodium, and processed foods may contain phosphorus additives.
Organ meats
Liver
Kidney
Heart
Other organ meats
These can be particularly high in phosphorus, so they may not be appropriate for someone who needs phosphorus restriction.
The most important thing: HOW you prepare the meat
Even a good meat can become a poor kidney choice if it is heavily processed or salted.
Better
Fresh salmon + lemon + garlic + herbs + olive oil
Skinless chicken + pepper + herbs + garlic
Fresh turkey + herbs + lemon
Lean beef + vegetables + unsalted seasoning
Less kidney-friendly
Bacon + sausage + ham
Fried chicken
Deli meat sandwiches
Heavily salted steak
Processed frozen meat with phosphate additives
The National Kidney Foundation recommends checking ingredient labels and avoiding foods with phosphorus additives—look for ingredients containing “PHOS.”
How much meat should you eat?
This is particularly important if you have CKD.
For many people, a cooked serving of meat, poultry, or fish is around 2–3 ounces, roughly the size of a deck of cards. But your ideal protein intake depends on your kidney function and whether you’re on dialysis.
If you have CKD and are NOT on dialysis: you may need to reduce your total protein intake.
If you are on dialysis: you generally have higher protein needs, so restricting protein on your own can actually be harmful.
⭐ My simple ranking
Meat/protein Kidney-friendly choice
🐟 Fresh fish ⭐⭐⭐⭐⭐
🐔 Skinless chicken ⭐⭐⭐⭐⭐
🦃 Fresh turkey ⭐⭐⭐⭐
🥩 Lean beef ⭐⭐⭐
🥓 Bacon/sausage/deli meat ⭐
🫀 Organ meats Usually limit
One important clarification: If your kidneys are currently healthy, you generally don’t need a special “kidney diet.” If you have CKD, the best meat for you depends heavily on your eGFR, potassium, phosphorus, urine protein, blood pressure, and whether you’re on dialysis. Kidney diets are individualized.
If you tell me your kidney problem (for example, CKD stage 2/3/4, kidney stones, high creatinine, or dialysis) and whether your potassium or phosphorus is high, I can give you a detailed list of the best meats, fish, portion sizes, and a 7-day kidney-friendly meal plan.