People with diabetes should follow a diet that includes plenty of fiber, healthy carbohydrates and good fats, states Mayo Clinic. The diet should have minimal calories and bad fats, and most meals should involve fruits, vegetables and whole grains.
Fiber helps to regulate blood sugar levels, and it promotes heart health, according to Mayo Clinic. People with diabetes should eat fiber-rich foods such as fruits, vegetables, nuts and legumes. Foods made with whole-wheat flour and wheat bran are ideal fiber sources as well. Simple carbohydrates such as starches and sugars should be avoided. Healthy carbohydrates include fruits, vegetables, legumes and whole grains. Low-fat dairy products may also be eaten.
Healthy fish such as salmon, mackerel and tuna should be eaten twice a week instead of fatty meats, notes Mayo Clinic. Saturated and trans fats should be avoided whenever possible. Foods such as avocados, olives and fatty nuts that contain polyunsaturated and monounsaturated fats can be eaten in small quantities.
People with diabetes should try to consume less than 300 milligrams of cholesterol daily, states Mayo Clinic. Some common foods that contain cholesterol include shellfish, organ meats, egg yolks, and high-fat dairy products or meats. People with diabetes should try to consume less than 2,300 milligrams of sodium daily.