Along with carbs and fat, protein is one of the major macronutrients that we need to get the energy our bodies rely on every day. So, if you're cutting back on carbohydrates, then you'll need to up your intake of high-protein foods to stay full, energized and satisfied. We need protein to keep all kinds of bodily functions humming along, including cell maintenance and repair, blood clotting and the production of antibodies.
Unlike animal proteins that deliver saturated fat — the type of fat that can raise our 'bad' LDL cholesterol — plant-based proteins like lentils are free of saturated fat. Again, this option is higher in carbohydrates but also dietary fiber, which is critical for stabilizing blood-sugar levels, as well as lowering LDL cholesterol. A 1-cup serving of cooked lentils will provide 18 grams of protein with 40 grams of carbs.