Clean Sources of Protein

When you start a plant-based diet, the topic of protein is bound to come up. When 
anyone considers going vegetarian or vegan, or even just reducing their animal 
products consumption like in a plant-based diet, they often wonder how they will get 
nutrients like protein. The good news is there are tons of delicious, healthy, whole foods 
that will give you protein without meat, poultry, fish, or eggs. Here are some of the 
cleaner options.


Nuts and Seeds

To start with, you can choose different types of nuts and seeds to fill you up and add 
more protein to your meals and snacks. From peanut butter and almond butter, to chia 
seeds, they pack a nice protein punch. For example, one serving of hemp seeds 
contains a whopping 11 grams of protein! Plus, it includes other nutrients like fiber, 
vitamin E, iron, magnesium, and zinc. You can easily add a serving of hemp or chia 
seeds to your morning smoothie to get an excellent source of protein with breakfast.


Quinoa

While many of the different grains contain some protein, quinoa is one of the most 
nutritionally balanced. A small serving of ½ cup of quinoa contains 4 grams of protein, 
and of course the number goes up if you increase your portion size. Quinoa is a gluten-
free grain as well, so it is an excellent option for people with Celiac disease or a 
sensitivity to gluten. It is also high in many vitamins and minerals, plus gives you a little 
more fiber in your diet.


Beans

When you are on a plant-based diet, a good amount of your protein is going to come 
from beans and legumes. These also happen to be really filling foods, so they can bulk 
up a recipe without costing too much, but really help fill you up and keep you eating 
whole, clean foods. Plus, both beans and peas also contain a good amount of fiber. You 
get about 15 grams of protein in ½ cup of chickpeas, 7 grams of protein in ½ cup of 
black beans, and 9 grams of protein in ½ cup of cooked lentils.


Oats

If you want to find a good alternative to eggs and breakfast meats in the morning, why 
not a cup of oatmeal? It is warm, filling, satisfying, and packs a good amount of protein 
as well. In just ½ cup of oatmeal, you can get up to 13 grams of protein. If you want to 
add even more protein, consider adding some chia seeds or flax seeds to your oatmeal, 
hemp hearts, or even mixing a scoop of protein powder, then adding a little more liquid.


Eggs

While we are talking about plant-based food for protein, you may occasionally have 
eggs. If you want to stick to no meat or poultry, but add a little eggs here and there, you 
are going to get about 6 grams of protein for each egg that you eat.

