What to Eat for a Healthy Heart
- Eat good carbohydrates. Good carbs include high-fiber, nutrient-dense fruits, vegetables, legumes, and whole grains.
- Eat good fats. Choose good fats found in extra-virgin olive oil, canola oil, peanut oil, flaxseed oil, walnut oil, avocados, nuts, and fish. Omega-3 (fish oil) supplements are also fine.
- Eat lean protein. The best sources include skinless white-meat poultry, fish and shellfish, lean cuts of meat, and soy-based options such as tofu, as well as legumes, eggs, low-fat dairy foods, nuts, and seeds.