
Well unfortunately there is no protein in Jelly Beans! But I am sure one day there will be.
So we obviously know that there is protein in meat and fish, but if you want to have a vegan or vegetarian diet, you will have to find alternatives. There are lots of alternatives out there now, that are processed and some are actually really good, but if you are looking for what is in your everyday food sources, then here is some information.
Beans are one of the best proteins, so Soy beans, chickpeas, kidney beans, black beans, all the beans, so its good to have beans, as well as adding hummus, tofu, seiten and anything made from beans. Soy beans contain 29g protein per cup and most other beans contain about 8-15g per cup, but do not forget, processed items like hummus will have a lot less.
Another great source is lentils, they are also high in iron, but they contain 13G protein per 1/4 cup.
There is also protein in some vegetables, which is quite good when you are trying to reduce the amount of carbohydrates you are eating, so eating more protein to replace this. Protein is a slow release energy, so it tends to keep you fuller for longer.
The best option is to have a varied diet, introducing new and different vegetables into your diet, not only for protein, but for fibre and the variety in vitamins and minerals that your body needs.
Although generally a lot less protein than in beans, here are some of the vegetables that contain protein:
Broccoli, this is one of the best with protein (4.6 per cup), vitamin C, B and A and fibre.
Spinach, is an excellent source (5.3 cup cooked), also with iron, vitamin B, A and Fibre.
Avocados, contain protein (5g per cup), but they are also quite high in fat content (although healthy fat).
Bananas have 4G protein per 100G which is about one medium banana, which is also high in potassium.
A lot of other foods sources contain protein, but some are quite minimal, but these include mushrooms, cauliflower, brussel sprouts, dates, asparagus and apricots.,