Beans, yams, leafy dark greens, citrus fruits, berries and fish with a lot of omega-3 fatty acids are just some of many foods that are beneficial for diabetics. Each of those foods helps diabetics with managing blood sugar, lowering cholesterol and maintaining healthy weight, notes the American Diabetes Association.
Beans are extremely high in fiber, contributing about 30 percent of the daily requirement in a 1/2 cup, and they contain a significant amount of potassium and magnesium as well. That same 1/2 cup, though, has as much protein as an ounce of animal protein but has no saturated fat. Canned beans are acceptable, as long as they are drained and rinsed clean of as much salt as possible, as stated by the American Diabetes Association.
Yams are another example of a starchy vegetable, but these are full of fiber and vitamin A rather than protein. They make a flavorful substitute for white potatoes, contributing less to blood sugar. Such leafy greens as kale, collard greens and spinach have virtually no calories and carbohydrates. As a result, they are one of the few foods that a diabetic can gorge on without sending sugar levels spiking, according to the American Diabetes Association.