A heart-healthy diet contains foods that are good for the heart and can help avoid the risks of having heart disease and related issues. There are different types of diets that can come under a heart-healthy diet, like the Mediterranean diet, the DASH diet, etc.