Reducing saturated fat is the single most important dietary change you can make to cut blood cholesterol. Used as a replacement for meat and cheese, soy foods help your heart by slashing the amount of saturated fat that you can eat. The FDA recommends getting at least 25 grams of soy protein each day. Consuming 25 grams of soy protein daily lowers high cholesterol.