What foods can I eat if I have diabetes?
vegetables. nonstarchy: includes broccoli, carrots, greens, peppers, and tomatoes. …
fruits—includes oranges, melon, berries, apples, bananas, and grapes.
grains—at least half of your grains for the day should be whole grains. …
protein. …
dairy—nonfat or low fat.
A ketogenic diet may help some people with type 2 diabetes because it allows the body to maintain glucose levels at a low but healthy level. The lower intake of carbohydrates in the diet can help to eliminate large spikes in blood sugar, reducing the need for insulin.