Chickpeas and other beans such as kidney beans, soy beans, pinto beans, black beans and lima beans are great sources of protein. You can also top with sliced or crumbled hard boiled eggs, grilled chicken, salmon or steak. Quinoa is a protein packed grain that is excellent in salads.