Cholesterol is found in dairy products, eggs, and meats. In general, Americans eat too much fat. To reduce our risk for heart disease, we all need to eat less saturated fat and cholesterol. Because having diabetes puts you at increased risk for heart disease, you have even more reason to watch your fat intake. The rest of your daily calories will come from carbohydrates, which are found in fruits, vegetables, beans, dairy foods, and starchy foods such as breads.
Sugar is a type of carbohydrate.
For the past 100 years, people with diabetes were told to avoid sugar. It was assumed that sugar, which quickly changes into glucose, would raise blood glucose levels more. But research has shown that this is not true. Of course, there are still reasons why sugar is not a smart food choice. Your body depends on the nutrients supplied in the foods you eat.