A plant-based diet with lots of fruits and vegetables can reduce the risk of heart disease. For the last 20 years, heart experts have emphasised cutting saturated fat and cholesterol intake, but plants may protect the heart in other ways. Among them: