By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
OMG CelebOMG CelebOMG Celeb
Notification Show More
Font ResizerAa
  • Home
  • News
  • Celebrity
  • Entertainment
  • Gossip
  • Lifestyle
  • Royalty
  • Style
Reading: Vegan protein sources: Best foods to eat according to a nutritionist
Share
Font ResizerAa
OMG CelebOMG Celeb
  • Celebrity
  • Entertainment
  • Gossip
  • Lifestyle
  • Royalty
  • Style
Search
  • Home
  • News
  • Celebrity
  • Entertainment
  • Gossip
  • Lifestyle
  • Royalty
  • Style
Have an existing account? Sign In
Follow US
OMG Celeb > News > Vegan protein sources: Best foods to eat according to a nutritionist
News

Vegan protein sources: Best foods to eat according to a nutritionist

News Room
Last updated: August 21, 2025 8:03 am
News Room Published August 21, 2025
Share
SHARE

One question I often get asked by clients following a plant-based diet is how to get enough protein.

Although meat is generally higher in protein, there are plenty of vegan protein sources that are delicious and packed with the nutrient. 

Here are some of my favorites I like to keep at hand in my pantry.  

© Getty Images

Tofu

Some people complain it’s bland, but tofu is incredibly versatile and packed with protein. 

For every 100g, you can get around 20g of protein. Silken tofu is great in sauces, soups, and even desserts, while I like to use firm tofu for stir-fries, curries and stews. 

Tofu is also rich in iron and calcium.

Tempeh© Getty Images

Tempeh

Like tofu, tempeh also originates from soybeans. It is high in protein, calcium and iron, and is a good source of B vitamins. 

Just one cup of tempeh provides 34g of protein and 10g of fibre, making it a great, nutritious all-rounder. I use tempeh in stir fries, curries and salads. 

You can even BBQ it as it has a good meaty texture and works well when marinated in a teriyaki sauce and seared on the grill.

Edamame© Getty Images

Edamame

These tasty soy-based beans are one of the best sources of plant-based protein.

One cup provides 18.5g of protein, 8g of fibre, plus vitamin K, folate, magnesium, iron and calcium. 

I like to eat them warm as a snack or tossed in salads or stir fries.

bowl of seitan© Getty Images

Seitan

This meaty plant-based wheat packs 35g of protein per 100g. Rich in selenium, iron and calcium, seitan is one of the most optimal sources of plant protein. 

But being a wheat-based protein, it’s high in gluten, so seitan is not suitable for gluten-intolerant people.

I like to add it in curries and stews as it soaks up strong flavors really well and has a really meaty texture to boot.

bowl of lentil soup© Getty Images

Lentils

Packed full of fibre and protein, lentils are a really popular plant-based protein. 

Just one cup provides 18g of protein and 15.6g of fibre, making it a good option for those needing a dose of both in one hit.

Lentils are also rich in manganese, folate, iron and antioxidants. I love adding them to shepherd’s pies, salads and soups.

chili con carne beans© Getty Images

Beans

Pinto, kidney and black beans are a fabulous source of nutrients, fibre and plant-based protein. 

Packing in around 15g of protein per one cup, they’re also high in fibre, iron, manganese, potassium and folate. 

Beans work well in tacos, salads, dips and curries, and are an extremely cheap and convenient pantry staple.

Hemp seed in wooden spoons and oil on rustic wooden table© Getty Images

Hemp seeds

Hemp seeds are derived from the cannabis sativa plant, although they do not contain the compound THC that causes the psychoactive effects of the drug. 

The seeds are a nourishing plant-based protein that contains around 9g of protein per 30g serving. 

They are rich in magnesium, iron, calcium, zinc, and selenium, and I like to use them sprinkled on salads, yogurt, porridge, or even added to a smoothie. 

Research indicates that the fatty acids in the seeds are also great for reducing inflammation in the body and alleviating menopausal symptoms.

Fresh picked and podded green peas© Getty Images

Green peas

Slightly lower in protein than the beans and pulses, green peas pack around 9g of protein per cup but contain a good source of fibre, vitamin C, K, folate and manganese. 

I like to blitz them into a rich sauce for pasta or make a tasty dip. They also work well sprinkled into salads or curries, adding a little sweetness to the dish.

Wooden spoon with raw chia seeds© Alamy Stock Photo

Chia seeds

These fibre-rich seeds contain around 5g of protein per 28g, plus are rich in iron, calcium, selenium, and magnesium, as well as omega-3 fatty acids. 

They are great added to smoothies, desserts, and cookies, and I often make an easy jam made with the seeds and mashed berries.

Faye James is a Sydney-based accredited nutritionist and author of The 10:10 Diet, The Menopause Diet, The Long Life Plan and her latest books The Perimenopause Plan and Everyday Easy Vegan.

Read the full article here

You Might Also Like

Where is Jenna Bush Hager? Her unexpected absence explained

4 must-watch book-to-screen adaptations coming to Netflix

Malcolm-Jamal Warner’s Kids: Did the Late Actor Have Children?

Terence Stamp Net Worth 2025: How Much Money the Late ‘Priscilla’ Actor Made

Orlando Bloom gets candid about new ‘challenges’ following Katy Perry split

Share This Article
Facebook Twitter Email Print
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Follow US

Find US on Social Medias
FacebookLike
TwitterFollow
YoutubeSubscribe
TelegramFollow
Popular News
News

David Corenswet: 5 Things to Know About the New Clark Kent

News Room News Room July 8, 2025
A hot flush in a heatwave is like pouring petrol on a fire – menopause warrior reveals cooling tips
Kendrick Lamar’s Drake-Dissing Super Bowl Halftime Show Earns Emmy Noms
Monica Lewinsky’s Young Years: Photos From Her White House Intern Days to Now
Paris Jackson takes jab at ‘crying’ paparazzi photos in social media return after ending engagement
- Advertisement -
Ad imageAd image

OMG Celeb

  • Privacy Policy
  • Terms of use
  • For Advertisers
  • Contact
2024 © Prices.com LLC. All Rights Reserved.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?