While many have argued that meat is the go-to source because it provides the entire pack, there are some plant-based foods that also contain them. And others have a mix of some and a lack of others. That means, as long as you’re combining foods such as legumes, vegetables, fruits, nuts, seeds, and whole grains on a daily basis, you’re getting what you need. Here are eight high-protein foods to consume that aren’t meat — and they’ll offer you a plethora of other benefits as well.
Chia Seeds
Source: Authority Nutrition
There is a lot to love about these powerful seeds. They have 4 grams of protein in every 2 tablespoons, they aid in digestion, and they help to keep you feeling fuller for longer. They also provide you with all of the essential amino acids your body needs. I like to sprinkle them on top of my yogurt for a little added crunch.
Greek Yogurt
Speaking of yogurt, it is also a high-protein option. With twice the amount of protein as regular yogurt, a 6-ounce container packs a protein punch with 17 grams. It’s great for either a breakfast item or anytime snack.
Quinoa
This ancient grain is another complete protein that has been making waves in the health world recently as a trending superfood to fill up on. And with 8 grams of protein per cup, it’s no wonder why. It’s also a great alternative to rice with its impressive fiber and iron count.
Edamame
The only vegetable that is a complete protein, edamame, or soybeans, are a great alternative to meat. A half-cup of soybeans has about a whopping 34 grams of protein, whereas a half-cup of chicken comes in at roughly 17 grams.
Lentils
Source: Veg Kitchen
With 18 grams per boiled cup, lentils provide you with 37 percent of your daily recommended iron. If that’s not enough to spike your interest, they also contain more than half of your daily recommended fiber intake, AND they can aid in lowering cholesterol. Lentil soup anyone?
Hempseed
With 10 grams of protein per a 2 tablespoon serving, hempseed provides a generous helping of all nine essential amino acids. If you’re vegan, these should be on your list, as they contain essential fatty acids, like omega-3s. I sprinkle them on my salad for added texture.
Almonds
For a great protein-filled snack, almonds are your go-to. They provide about 5-7 grams per ounce, are packed wth healthy monosaturated fat and fiber, and you’d be surprised at how much just a handful can curb your appetite.
Avocado
Source: The Style Eater
Avo toast, avocados sliced on a salad, in a sandwich, or eaten straight up with a spoon makes me swoon. This fruit is a melt-in-your-mouth healthy treat. It also has 2.9 grams of protein per one cup, sliced.