Seitan (1 ounce = 21 grams of protein)

A healthy vegan snack: A roll of vegan seitan on a cutting board with slices of rye breadM. Cornelius/Shutterstock

Seitan is a popular plant-based protein source made from gluten. When cooked it looks similar to meat and even has a meat-like texture. One ounce contains 21 grams of protein. This source of plant-based protein also contains small amounts of iron, calcium, and phosphorous. Seitan can be grilled, sauteed, and pan-fried to easily be incorporated into a variety of recipes. 

Hemp seeds (1 ounce = 9.2 grams of protein)

background of organic dried hemp seeds with a rustic wooden spoonmarekuliasz/Shutterstock

What one seed contains all the essential amino acids your body needs? You guessed it, hemp seeds. These little brown seeds add a health boost to any baked good. You can even sprinkle some over that birthday cake! You won’t even taste it.

Quinoa (1 cup of quinoa = 8 grams of protein)

Healthy colorful cooked quinoa . Superfood backgroundAlexeiLogvinovich/Shutterstock

Quinoa is packed with protein, fiber, iron, copper, thiamin, and vitamin B. No wonder it’s called a super grain! Quinoa also helps you get your daily dose of magnesium and manganese, essential nutrients for bone health. Replace rice with quinoa at your next meal! Try these other healthy ways to load up on protein.