If you’re a vegan or thinking of going vegan, and you’ve shared it with ANYONE on the planet, you’ve most likely been asked, “Where do you get your protein?” It would seem the appropriate question to ask someone who doesn’t consume animals. And rightfully so, given what most of us were taught to believe. It’s a fair question, and we have the answers.
Eating a variety of the foods listed below will help you get the right amount of protein your body needs for good health. In addition, the links below will take you to Amazon, where you can purchase any of the products listed if you’re inclined.
Disclosure: This post contains affiliate links. If you click and make a purchase, I may earn a small commission at no extra cost to you.
- Adzuki Beans
- Almond Butter
- Almond Milk
- Almonds
- Asparagus
- Avocado
- Bean Sprouts
- Black Beans
- Blackeyed Peas
- Brazil Nuts
- Breakfast Cereal
- Broccoli
- Brown Rice
- Brussel Sprouts
- Bulgur
- Cashews
- Cauliflower
- Chia
- Chickpeas
- Edamame
- Figs
- Flaxseed
- Green Beans
- Hemp Hearts
- Kale
- Kidney Beans
- Lentils
- Mushrooms
- Oatmeal
- Pasta
- Pistachios
- Peanut Butter
- Peanuts
- Peas
- Pinto Beans
- Pumpkin Seeds
- Quinoa
- Romaine Lettuce
- Seitan
- Soy Milk
- Spinach
- Sunflower Seeds
- Tahini
- Tempeh
- Tofu
- Vegan Ice Cream
- Veggie Hot Dogs
- Walnuts
- Whole Grain Bread
Who knew so many plants had protein? Check the product label for protein content. Knowing where to find plant-based protein is the first step in ensuring you get enough in your diet. If, however, after reading the list above, you still feel you might not be consuming enough protein-rich foods, there are many plant-based protein powders available at your local health food store or on Amazon.com.

