Foods that help to reverse heart disease include fruits, vegetables, whole grains and low-fat products, according to the American Heart Association. Others include nuts, poultry and fish. Limit beverages, sugary foods and red meat.
Limiting the intake of trans and saturated fats is necessary to avoid high cholesterol that can cause plaque buildup in the arteries, states Mayo Clinic. Vegetables and fruits supply the body with healthy vitamins and minerals. Eat these rather than high-fat foods such as cheese, snacks and meat. Whole grains contain iron, fiber and B vitamins that are useful to the heart. Healthy proteins, such as seafood, eggs and nuts, are good sources of protein, iron and minerals.