An easy source of protein to forget about are beans. There are so many different types of beans and most of them have at least 2 grams of protein in each tablespoon. Some beans have even more protein, such as: mung beans and lentils which both have 3 grams per tablespoon. That’s so much protein in such a small amount of food.
Beans can be used in so many different ways. They can be tossed inside of a salad to boost the protein content, some of them can be eaten raw, or just boil them and enjoy. There are countless amounts of ways to prepare and enjoy beans, so experiment and find your favorite way to get all that protein.