Used abundantly in Mexican dishes, pinto beans are loaded with nutrients like carbs, fibre, and proteins. They also contain many healthy antioxidants, including polyphenols and flavonoids that protect your cells against damage from free radicals. Proteins and fibre in pinto beans help you feel full for longer, thus promoting weight loss.