Pinto beans are the best for the bulk of chili beans. They are hearty and starchy and absorb all of the great chili flavor. Adding a small amount of Kidney beans is great for texture. Unlike the pinto beans, kidney beans actually flavor rather than absorb it and they have a great sweet taste that goes well with a slightly spicy pot of chili.