Protein not only makes our muscles strong but also gives us plenty of energy to keep us active. You all know that non-vegetarian things like eggs, meat, fish are good sources of protein. Due to this, health experts have many times expressed concern about the lack of protein in vegetarians. Now today we are going to tell you 5 such vegetarian things that are more full of protein than non-vegetarian things. According to a report by Healthline, chicken leg pieces without skin and bone are found to contain about 12.4 grams of protein, while some vegetarian things have been claimed to contain more protein than this. Lentils are considered to be the best source of protein on the vegetarian plate. About 17.86 grams of protein is found in one cup of boiled dal. It also contains a lot of potassium, fibre and folate. Along with this, horse gram can also be included in the diet to meet the lack of protein in the body. About 14.53 grams of protein is found in one cup of a boiled gram. Apart from this, you can also consume peanuts or almonds. Half a cup of peanuts contains about 20.5 grams of protein while eating half a cup of almonds will give your body about 16.5 grams of protein. With this, you can eat mung. Along with iron and fibre, mung is also a good amount of protein. In such a situation, about 14.18 grams of protein is found in one cup of boiled moong. At the same time, legumes such as kidney beans, cowpea or different types of beans (bean pods, pinto beans, etc.) also contain a lot of protein. A cup of legumes contains 12 to 15 grams of protein. FDA-approved medications could be repurposed to help fight Covid Our government working with the spirit of one nation- one health - PM Modi speaks on health budget By adopting these easy methods men can keep themselves healthy