As per the US' National Institutes of Health (NIH), a heart-healthy diet includes leafy greens, carrots, fruits like apples and bananas, and whole grains like oatmeal and brown rice. NIH also recommends adding low-fat dairy, omega-3-rich fish, lean meats, eggs, legumes, nuts, and soy in the diet. Further, usage of oils like olive or canola is recommended.