If you're looking for a tasty and high quality sources of protein, beans are the answer. Registered dietitian with Willis-Knighton Diabetes and Nutrition Centers, Julie Hartley says every little bean packs a protein punch that's hard to beat.