In the past environmentalists, from Lord Stern to Sir Paul McCartney, have urged people to stop eating meat because the methane produced by cattle causes global warming.
However a new study found that cattle grazed on the grasslands of China actually reduce another greenhouse gas, nitrous oxide.
Authors of the paper, published in Nature, say the research does not mean that producing livestock to eat is good for the environment in all countries. However in certain circumstances, it can be better for global warming to let animals graze on grassland.
The research will reignite the argument over whether to eat red meat after other studies suggested that grass fed cattle in the UK and US can also be good for the environment as long as the animals are free range.