If you don’t eat meat, you need to get your protein and healthy fats from alternative sources e.g. nuts, seeds, beans, pulses and soya.
Source: BBC Health
- Protein @ BBC Health
Excerpt: Foods such as nuts, seeds, beans, pulses, vegetable protein foods and soya products all contain protein. There are also small amounts in grains and dairy products. Due to this variety of protein-rich foods available in the UK, protein deficiency is rare.
- Top 10 Foods Highest in Protein @ healthaliciousness.com
Excerpt: #2: Mature (Large) Beans – The older, larger, and more mature a bean gets the more protein it carries. Mature roasted soybeans have the most providing 39.6 grams of protein per 100 gram serving, or 68 grams per cup. They are followed by mature Lupin beans which provide 15.6 grams per 100 gram serving. That is 25.8 grams per cup.