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:
Brussels Sprouts
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.
Quinoa
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.
Peas
Each half-cup contains three and a half grams of protein.
Spinach
You’ll find three grams of protein in a half cup of spinach.
Baked Potato
Another stealth source of protein? Potatoes! A medium-sized one contains three grams.
Broccoli
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.