A new studyTrusted Source, based on 30 years of observation, has reconfirmed that replacing red meat with plant-based protein can help keep your heart healthy. The study, published by The BMJ, showed that replacing red meat with high-quality plant foods, like beans, nuts, or soy may be associated with a modestly reduced risk of coronary heart disease (CHD).