Not sure about you, but I am always trying to eat foods that allow me to build or maintain muscle. Most magazine articles on buillding a better body focus on eating lots of protein from meats and eggs. So I decided to put together a short list of veggies that are protein-packed.
Soybeans have about 28 grams of protein per cup – almost the same amount of protein that can be found in 150 grams chicken.
Lentils are a great source of dietary fiber, and they also contain the micronutrients folate, thiamin phosphorus and iron. Perfect for a salad or soup, lentils contain 19.9g of protein per cup.
Broccoli is one of my all-time favorites because it gives my body the same feeling as eating carbs. Chopped up broccoli has 2.6 grams of proteinand is packed with C & K vitamins.
Asparagus not only has the best water retention, but a single serving also contains 2.4 grams of protein.
In addition to being a plant-based protein bank, pumpkin seeds have also been associated with lowered risk of gastric, breast lung and colorectal cancer.