8. Beans
Another highly nutritious food that you should be consuming if you want to reduce your chances of developing pre-diabetes or type 2 diabetes is beans. Beans of all types are considered one of the most nutritionally dense foods available.
They are an excellent source of dietary fiber, which makes them easy to digest. They are also loaded with protein, so they help to build muscles. Additionally, beans are packed with essential minerals, including potassium and magnesium, both of which play several important functions in the body. Furthermore, beans are low GI foods, making them a diabetic-friendly food.