We use cookies to provide and improve our services. By using our site, you consent to cookies.

Cookie Image

A Vegetarian’s Guide to Protein: 20 Protein-Dense Foods You Should Add to Your Diet

As a vegetarian or vegan, it’s so important to eat protein dense foods but you might find it difficult to eat enough food to meet your daily protein requirements. However, you might already be eating your fill of protein and not even know!

Today’s recommendations suggest that the average person needs about .38 grams of protein per 1 pound of body weight, although this number would increase if you are more active or if you are looking to increase muscle mass.

A 120-pound woman needs at least 45.6 grams of protein a day and a 200-pound man should consume at least 76 grams of protein in any given day.

Both of these figures are not a lot in themselves, but when you eat a vegan or vegetarian diet, the tiny portions of protein in your food might take longer to meet your daily needs, or so you thought . . .


These High Protein Foods Are an Important Part of Your Healthy Daily Diet

To help you meet your daily protein needs, here is a handy list of 20 vegetarian and vegan-friendly sources of protein:

1. Broccoli

Broccoli is such a flavorful and versatile veggie and a single cup loads you with fiber, vitamin C, 4 grams of protein, and just 54 calories!

2. Edamame

Edamame, which is just a soybean in the pod, is a fun way to get in your protein. You can heat these in the microwave just as you would popcorn and then remove the shell and enjoy. They load you with 8 grams of protein per half cup.

3. Green Peas

These tiny veggies can be tossed in just about every entree for additional flavor and nutrients. Toss them here and there throughout your day, and pack in 7.9 grams of protein for each cup.

4. Asparagus

One cup of asparagus (4-6 chopped stalks, depending on size) racks up 4 grams of protein as well as high levels of B vitamins, folate and other key nutrients.

5. Spinach

With healthy fiber, vitamins and antioxidants, spinach is a great way to add some nutrition and protein into your diet. A cup of raw spinach clocks in at .9 grams of protein, so toss some into your morning smoothie or mix it with your other greens in your salad.

6. Beans

Beans, beans, they are good for your heart, the more you eat the more you . . . Beans, no matter the variety, are great sources of protein and they contain filling fiber to bulk up your next dish.

Black eyed peas and green beans each contain 8 grams of protein per half cup, while kidney beans contain 6.5 grams of protein per half cup. Lentils take the cake with 9 grams of protein and 15 grams of fiber per half cup.


7. Lentils

This legume has so many uses and can be tossed in every sandwich, on every salad and in any entree recipe, to add bulk and 18 grams of filling fiber per cup cooked!

8. Chickpeas

AKA garbanzo beans, chickpeas are great for salads, entrees or blended into smooth and creamy hummus. Chickpeas have 7.3 grams of protein for each half-cup serving and they are high in fiber and low in calories – the best combination for a healthy meal.

9. Nuts

Go nuts for nuts! Nuts are a delicious source of protein. Nuts are high in calories and offer about 5 grams of protein per ounce in their raw form. Almonds have 7 grams of protein per cup. Whichever nut you try, the high protein and fat content will keep you full and satisfied.

10. Nut Butter

Peanut butter has about 8 grams of protein for each 2 tablespoon serving, but watch out for added sugar and hydrogenated oil (yuck!). Or, try almond butter which punches in 7 grams of protein for a 2 tablespoon serving.

11. Oatmeal

Who would have known that oatmeal is a protein powerhouse? Oatmeal is fiber-rich and has three times the protein of brown rice, clocking in at an impressive 6 grams of protein for each cup of cooked oatmeal.

Add some nuts, almond milk and cocoa powder and you have a protein party! Or, sprinkle some into your morning smoothie to make it more protein-dense and filling.

12. Quinoa

If you have not yet integrated quinoa into your diet, what are you waiting for?! Add some agave, fruit and almond milk, and have a sweet breakfast. Add veggies, tofu and some tahini for a flavor-packed dinner.

Toss some in your vegetable soup to add bulk, or serve it over greens and a light dressing for a refreshing salad. Known as a complete protein, this versatile grain contains 8 grams of protein per cup and has essential amino acids for a healthy body.

13. Seeds

Seeds can be a great source of protein and a welcome addition to many dishes. Sunflower seeds contain almost 6 grams of protein per ounce and poppy seeds and sesame seeds each contain 1.6 grams of protein per tablespoon.

Toss these bad boys in your smoothies, salads and anywhere else that you could use a little texture and boost of protein.

14. Chia Seeds

Yes, chia seeds deserve their own category outside of the seeds grouping. These tiny seeds contain 5 grams of protein for each 2 tablespoon serving, but due to their high fiber content, these are a great, filling addition to any dish, dessert or smoothie.

15. Spirulina

AKA blue green algae, this nutrient-rich superfood packs in 4 grams of protein for each tablespoon and offers 80% of your daily iron needs. Add this to baked goods or your next smoothie for a nutrient boost.

Want to learn more about this superfood? Here’s Why Everyone is Raving About This Blue-Green Algae

16. Tahini

No, this is not a travel destination but a nutrient- and protein-dense savory spread that can be used on almost anything.

Use this to replace mayonnaise on sandwiches and get a punch of flavor and essential vitamins. Tahini offers 8 grams of protein per 2 tablespoon serving and it has tons of iron and B vitamins.

17. Tofu

Of course, you were waiting for tofu to be on this list. Tofu, which is made from soybeans, offers one of the highest concentrations of protein in a vegan source. When you shop for tofu, not any kind will do!

Soy is one of the most genetically modified crops being grown, so it’s important to shop for organic and GMO-free tofu. Tofu boasts about 20 grams of protein per half cup (depending on brand), so try it in your next recipe or dress it up to make it your main course.

18. Unsweetened Soy Milk

This is a great alternative to traditional milk, and it can be used in place of milk in almost every instance. Soy milk contains, on average, 80 calories per cup and 7 grams of protein.

19. Seitan

This is a meat substitute that is similar to tofu, but it contains a whopping 6 grams of protein per ounce. Use it in your next recipe in place of poultry.

20. Unsweetened Cocoa Powder

Yes, you can get protein from chocolate, specifically this type that you can add to smoothies or baked goods. This contains just 12 calories and 1.1 grams of protein per tablespoon.

The Takeaway On Protein-Dense Foods

The next time someone asks you about how you manage to get in all of your protein requirements if you don’t eat meat, let them know about all of the high protein sources that are non-meat based (and without the artery clogging saturated fat).

The added benefit of eating plant-based protein is tremendous for not just your body but for the planet. Growing and harvesting plants has an immensely lower carbon footprint than livestock. Science has proven that plant compounds help reduce the risk of chronic illness, not to mention the high amounts of nutrients that plants contain.

The book Plant-Powered Protein: Nutrition Essentials and Dietary Guidelines for All Ages shares more on all of this information and is a great resource if you’re interested in diving deeper.

Use this list on your next shopping trip to identify healthy, high-protein sources that will kick your recipes up a notch!

Our Recommended Protein

Orgain Organic Vegan Protein Powder

Orgain is Amazon's top selling protein and hundreds of thousands of reviewers agree that it's a high-quality, healthy protein option with an affordable price tag. We've tested it for ourselves and here at YouAligned, it's our go-to protein. Here's what we love most about this Orgain Organic Protein:
  • 21 grams of clean, plant-based organic protein per serving
  • Non-dairy
  • No sugar added
  • Soy- and gluten-free, and with
  • 50 added superfoods (kale, chia, beets, turmeric) and prebiotics with fiber.
That's why Orgain protein is our protein recommendation!   SHOP THIS PROTEIN
This article has been read 237 times. Share it and spread the love!


wonderful comments!

Do You Have Enough Protein In Your Diet? Here's Why It's So Important
Protein is one of the most vital components of any diet. Here's why it's important to have a high protein diet.
Read »

Krysta Shannon

Krysta is a staff writer and product review guru at YouAligned. She believes in the powers of healing crystals and essential oils, and never leaves home without them. Krysta is a true Jersey girl (in the best sort of way) who embraces a non-toxic and all-natural lifestyle.

Mind, body & life wellness in your inbox.

Get the
YA Classes App

No WiFi? No Problem! Download
classes and take them without an
internet connection.

Download YA Classes app on the Apple App Store
Download YA Classes app on the Google Play Store

Also available in Apple TV , Mac and Amazon apps.

Send this to a friend
Follow us on Close

Create Your FREE Account

Woohoo! You’re about to unlock unlimited articles, exclusive
community content, and select on-demand yoga and fitness classes.


Lost password?