Whole soy foods contain high levels of healthy protein and fiber. Fiber helps to reduce bad cholesterol. Plus, soy is a much better source of protein for your heart than saturated-fat-rich animal-derived foods.hole soy foods contain high levels of healthy protein and fiber. Fiber helps to reduce bad cholesterol. Plus, soy is a much better source of protein for your heart than saturated-fat-rich animal-derived foods.