Question: are meats good for your heart?
Answer: In general, red meats (beef, pork and lamb) have more saturated (bad) fat than chicken, fish and vegetable proteins such as beans. Saturated and trans fats can raise your blood cholesterol and make heart disease worse. The unsaturated fats in fish, such as salmon, actually have health benefits.