Eating lots of meat, especially if it is overcooked, increases the risk of bladder cancer, say experts.
Frying, grilling and barbecuing until meat is charred can form cancer-causing chemicals, research shows.
In a study, people whose diets included well-done meats were over twice as likely to develop bladder cancer than those who preferred meats rare.
The research findings, based on over 1,700, people were presented at a US cancer research conference.
The University of Texas investigators found the risk was highest for those who ate well-done red meat such as steaks, pork chops and bacon.
But even chicken and fish, when fried, significantly raised the odds of cancer.
Three major types of the cancer-causing chemicals, collectively called heterocyclic amines (HCAs), raised cancer risk by more than two-and-a-half.
And some people appear to be genetically more susceptible to this diet-linked cancer risk, the researchers found.
In the study, which took place over 12 years, the researchers analysed the DNA of all the participants to look for any differences in the way individuals metabolised the cooked meat.
Having particular genes made some people almost five times as likely to develop bladder cancer when they ate a lot of red meat.
Stacking up risks
Lead author of the study, Professor Xifeng Wu, told the American Association for Cancer Research: "This research reinforces the relationship between diet and cancer.
"These results strongly support what we suspected - people who eat a lot of red meat, particularly well-done red meat, such as fried or barbecued, seem to have a higher likelihood of bladder cancer."
According to the National Cancer Institute in the US, experts have identified 17 different HCAs that "may pose human cancer risk".
Charred meat has already been linked to pancreatic cancer.
Cancer experts said that more research was needed before we can say for sure whether or not regularly eating red meat affects bladder cancer risk, and if the way it is cooked has an impact.