Soy foods are one of the few foods that lower cholesterol and are an important part of an overall heart healthy diet and lifestyle.