Pulses Don't let their size fool you, beans pack quite a punch. "Beans, dried peas, and lentils are the best plant source of protein and also contain high levels of fibre and other nutrients," Largeman-Roth told POPSUGAR. Image Source: Pexels / Diana