Making healthy food choices, including controlling portion sizes and reading food labels, is an essential step in maintaining a proper body weight and preventing or managing diabetes. A heart-healthy diet includes foods that are low in fat, cholesterol, and sodium.