Not all types of fat are bad for your heart. In fact, eating healthy fats may help reduce your risk of heart disease. Nuts, avocados, salmon, and olive oil contain heart-healthy fats. Besides a healthy eating plan, there are other steps you can take if you want to protect your heart health. Stay active, maintain a healthy weight, and quit smoking.