Best Heart-Healthy Diets. Being overweight is just one factor that puts people at risk for heart disease and stroke. A heart-healthy diet can help you lose weight or lower cholesterol, blood pressure or triglycerides. According to experts who rated the 38 diets below, the Ornish Diet is the most heart-healthy. Read the Best Diets methodology.