Myth: Protein only comes from meat.
Vegetables aren’t always talked about for being a great source of protein, but there are some sneaky ones out there that have a pretty good amount! It’s very easy to get your daily requirement of protein from nuts, beans, grains and green veggies! Here are some plant-based ways to get this essential nutrient:
These might have a bad rep but Brussels sprouts are nutritional superstars: Each half cup packs two grams of protein, along with 247 milligrams of potassium and 110 micrograms of vitamin K.
A half-cup of this cooked grain has four grams of high quality “complete” protein, meaning the protein contains all nine essential amino acids your body needs. Quinoa is also packed with fiber, iron, and magnesium.
Each half-cup contains three and a half grams of protein.
You’ll find three grams of protein in a half cup of spinach.
Another stealth source of protein? Potatoes! A medium-sized one contains three grams.
Broccoli’s not just filled with fiber (2.6 grams per half cup)—it’s also a great source of protein, with two grams per serving.
Nuts & Seeds
Walnuts, almonds, pistachios, pecans, pine nuts and pecans are all great sources of protein. There are 3 to 7 grams of protein per 1/3 cup serving, depending on which seed or nut.