Does Chicken Increase Creatinine Levels and eGFR?

Yes, eating cooked chicken can temporarily increase your blood creatinine levels. The effect is significant enough to skew kidney function test results, which is why some doctors ask patients to avoid meat before blood work. The increase comes from a specific chemical process that happens when chicken is heated during cooking.

Why Cooked Chicken Raises Creatinine

Chicken muscle is naturally rich in a compound called creatine, which stores energy in muscle cells. Raw chicken contains roughly 3.8 to 4.0 milligrams of creatine per gram of meat, nearly identical to the 3.9 to 4.5 milligrams per gram found in beef. When you cook chicken, heat converts some of that creatine into creatinine through a spontaneous chemical reaction. The higher the temperature and the longer the cooking time, the more creatinine forms.

This is why raw meat doesn’t cause the same spike. Studies have directly compared the two: eating raw meat produced no change in blood creatinine, while eating the same amount of cooked meat caused a marked increase. The creatinine created during cooking gets absorbed through your gut and enters your bloodstream, where it shows up on lab tests as though your kidneys produced it.

How Much It Raises Your Levels

The increase is not trivial. In one study, blood creatinine rose from a baseline of 80.5 micromol/L to 101.0 micromol/L within one to two hours after a cooked meat meal. That’s roughly a 25% jump. Levels remained elevated at 99.0 micromol/L three to four hours later. By contrast, meals without meat had almost no impact on creatinine readings.

Blood creatinine typically peaks about three hours after you start eating. The size of the spike depends on how much meat you eat and how it was prepared, but even a single standard serving can push levels high enough to matter clinically.

The Impact on Kidney Function Estimates

This matters because doctors use creatinine to estimate how well your kidneys filter blood, a measurement called eGFR (estimated glomerular filtration rate). Higher creatinine means a lower eGFR, which can make your kidneys look worse than they actually are. In one study of people with moderate kidney disease, eating a cooked meat meal caused 6 out of 16 patients to be misclassified into a more severe disease stage. Their kidneys hadn’t changed at all. The meat skewed the numbers.

For people with healthy kidneys, a temporary bump probably won’t lead to a misdiagnosis. But if your kidney function is already borderline, a chicken dinner the night before blood work could be the difference between a normal result and one that triggers further testing or concern.

Chicken Versus Other Meats

Chicken and beef contain nearly the same concentration of creatine per gram of raw meat. Chicken ranges from about 3.8 to 4.0 mg/g, while beef ranges from about 3.9 to 4.5 mg/g. In practical terms, a chicken breast and a similarly sized piece of beef will raise your creatinine by a comparable amount. There’s no meaningful advantage to choosing one over the other if your goal is to keep creatinine low before a test.

Fish and other seafood also contain creatine, though concentrations vary more by species. Plant-based proteins contain essentially none, which is why vegetarian meals don’t affect creatinine readings.

Long-Term High-Protein Diets and Creatinine

The post-meal spike is temporary, but what about eating large amounts of chicken regularly? High-protein diets do raise baseline creatinine levels over time. This happens through protein metabolism itself, not just from the creatine-to-creatinine conversion during cooking. Your body breaks down the amino acids in protein, and creatinine is a natural byproduct of that process.

A clinical trial that fed participants a high-protein diet for six weeks found that creatinine rose, but so did their actual kidney filtration rate. The kidneys were working harder, not failing. This means creatinine becomes a less reliable marker of kidney health when protein intake is high, because the number goes up for metabolic reasons rather than because of kidney damage. If you eat a lot of chicken daily and your creatinine reads slightly elevated, it may simply reflect your diet rather than a kidney problem.

What to Do Before a Blood Test

The Mayo Clinic notes that healthcare providers may ask you to stop eating meat for a set period before a creatinine test. If you take a creatine supplement, you’ll likely need to stop that as well. Some providers also request an overnight fast.

If you have a kidney function panel coming up, avoiding cooked chicken (and all cooked meat) for at least 12 to 24 hours beforehand gives you the most accurate baseline reading. Since creatinine peaks around three hours after a meal and remains elevated for several hours beyond that, eating a chicken dinner the night before an early morning test could still influence your results. A plant-based meal the evening before is the simplest way to avoid any dietary interference.

If you’ve already had a test and your creatinine came back higher than expected, consider whether you ate meat beforehand. Mentioning this to your doctor can help them interpret the result correctly and decide whether a retest under fasting conditions makes sense.