cannellini beans, also called white beans, are italian in origin, while pinto beans are mexican. they also differ in nutritional value, taste, cooking times, and how they're used in recipes. they are different in a few ways and similar in several ways with how regular beans are usually.