How to Get Enough Protein on a Vegetarian or Vegan Diet

If you're worried about getting enough protein on a vegetarian or vegan diet, you may be in for a surprise. The truth is, most Americans get too much protein in their diet, and vegetarians and even vegans can easily get more than enough protein in their diet as well. Many people still believe that protein is only available from meat and animal sources, but unless you're pregnant or an Olympic bodybuilder, you will likely get more than enough protein without even trying. Here are the best...MORE sources of protein for vegetarians.

More Protein Sources for Vegetarians and Vegans

  • 01 of 08
    green lentils carrots celery salad
    nata_vkusidey / Getty Images

    All beans, lentils, and peas are an excellent vegetarian and vegan source of protein, so eat whichever one you like! Black beans, kidney beans, Indian dhal, vegetarian chili, split pea soup and chickpea hummus -- pick one and watch the protein grams add up.
    Pictured: High Protein Italian White Beans and Rice
    Protein content: Varies slightly, but for example, one cup of canned kidney beans contains about 13.4 grams of protein.
    Why you should eat it: Beans are one of the most common protein-rich...MORE foods for vegetarians and are a bargain if you're on a budget. You can find beans in the grocery store or on the menu just about everywhere you may be.

  • 02 of 08
    Fried Tofu
    4kodiak/Getty Images

    Soy is such a flavor chameleon that you'll never get bored! You may have tried tofu and soy milk before, but what about edamame, soy ice cream, soy yogurt, soy nuts or soy cheese? Also, TVP and tempeh are popular protein-rich soy foods. As an added bonus, many brands of tofu and soy milk are fortified with other nutrients that vegetarians and vegans need, such as calcium, iron, and vitamin B12. (Yes, we did just give you permission to eat soy ice cream to get your protein.) Don't like...MORE tofu? Don't worry, you don't have to eat tofu to be vegetarian
    Protein content: A half-cup of tofu contains 10 grams, and soy milk contains 7 grams of protein per cup.
    Why you should eat it: You can add a bit of tofu to just about anything you cook, including tofu stir-fries, pasta sauces, soups, and salads.

  • 03 of 08
    Healthy Organic Quinoa Tabouli Salad
    bhofack2 / Getty Images

    Whole grains are a great source of protein, but the queen of whole grains when it comes to protein content is quinoa or, if you can find it, kaniwa. Just one cup of cooked quinoa contains 18 grams of protein, as well as nine grams of fiber. Other whole grains, including whole grain bread, brown rice, barley are all healthy protein-rich foods for vegetarians and vegans as well.
    Pictured: Quinoa tabbouleh salad
    Protein content: One cup of cooked quinoa provides about 18 grams of protein. See also: Qu...MOREinoa nutritional content
    Why you should eat it: Whole grains are a bargain! Shop in bulk and you can stock up on whole grains for about $1.50 a pound.

  • 04 of 08
    Mixed nuts
    Piviso / Pixabay/CC By 0

    Nuts, including peanuts, cashews, almonds and walnuts all contain protein, as do seeds such as sesame seeds and sunflower seeds. Because most nuts and seeds are high in fat, you don't want to make them your primary source of protein. But they're great as a post-workout or occasional snack. Nut butter is delicious as well, and most kids, of course, love peanut butter. Try soy nut butter or cashew nut butter for a little variety if you're bored of peanut butter.
    Protein content: Two...MORE tablespoons of peanut butter contains about 8 grams of protein.
    Why you should eat it: Convenience! Stop into the market and pick up a snack of nuts to get a protein boost. And of course, kids love peanut butter too.

    Continue to 5 of 8 below.
  • 05 of 08
    Cafe Flora, Seattle
    Photography by Matthew Lankford / Getty Images

    Read the label of your store-bought meat substitute products and veggie burgers and you'll find they are quite high in protein! Most commercial meat substitutes are made from either soy protein, wheat protein (wheat gluten) or a combination of the two. So toss a few veggie burgers on the grill or in the microwave, and watch those daily protein grams add right up. Seitan is quite high in protein as well.
    Pictured: Easy vegan black bean burger
    Protein content: One veggie patty contains about 10...MORE grams of protein, and 100 grams of seitan provides 21 grams of protein.
    Why you should eat it: Seitan and mock meats are great for barbecues or anytime you just want something hearty and filling.

  • 06 of 08
    Barbecue baked tempeh recipe
    Baked tempeh photo by Lauren Krohn

    Tempeh is made from cooked and slightly fermented soybeans and formed into a patty, but don't let that stop you. It's actually similar to a very firm veggie burger, and, like tofu and seitan, it's quite high in protein and can be prepared in a myriad of ways, making if perfect for vegetarians, vegans, or just folks wishing to reduce meat consumption while exploring alternative protein sources.
    Pictured: Easy barbecue baked tempeh
    Protein content: Varies by brand, but as a guideline,...MORE one serving of tempeh (100 grams) provides about 18 grams of protein (that's even more protein per gram than tofu!)
    Why you should eat it: Tempeh is a great alternative for folks who don't like tofu.

  • 07 of 08
    Strawberry protein shake
    Strawberry protein shake photo by Ian Batchelor/Getty Images

    So what if you are an Olympic body builder or are trying to gain some serious muscle? In this case, your protein needs will be higher than an average vegetarian and you may be considering supplementing with protein powders or protein shakes. If you go the protein shake route, be sure to read labels and watch out for cheap fillers in whey and soy protein powders. It's best to shell out and invest in a good quality powder -- here are a few reputable vegan protein powders.
    Pictured: Strawberry...MORE bean and yogurt protein shake 
    Protein content: Varies by brand, so read the label.
    Why you should eat it: It actually isn't necessary unless you have special protein needs, as real food sources are always best.

  • 08 of 08

    So, now you know what to eat to make sure you get plenty of protein. If you'd like some recipe ideas using these high-protein vegetarian foods, check out our collection of vegetarian and vegan recipes. You can nosh assured that each of these recipes has at least 12 grams of protein per serving.
    Pictured: Vegan high-protein tempeh breakfast hash