People with Diabetes should form a diet that totally avoids trans fats, as found in processed snacks and margarine. Foods that can be eaten in small doses include saturated fats (no more than 7% of your daily calories), cholesterol (no more than 200 milligrams), and sodium (no more than 2,000 milligrams). It is recommended that people with diabetes eat fiber-rich foods, healthy carbohydrates (such as fruit and vegetables), and "heart-healthy" fish (such as salmon and mackerel).