Native to Central America and Mexico, Kidney beans are a variety of the common bean, not to mention that they are used in a variety of traditional dishes. Nutritionally, these beans are considered a good source of cholesterol-lowering fiber, as are most other beans. In addition to lowering cholesterol, their high fiber content prevents blood sugar levels from rising too rapidly after a meal, making kidney beans an especially good choice for individuals with diabetes, insulin resistance or hypoglycemia. Besides, when combined with whole grains such as rice, kidney beans provide virtually fat-free high quality protein. As far as cooking goes, there are myriads of ways in which you can enjoy these amazing beans. You can, for instance, cook and serve them over a piece of cornbread and top with grated cheese for a twist on the traditional tamale pie.