Protein makes up the the building blocks of the body and is necessary for good health. Most people get their daily protein from animal sources in the form of meat, dairy or eggs. However, there are many great sources of protein that are plant-based. Here is a list of the best 8. Enjoy! Lentils […]