Skip to content

A Visual Guide: What Does 20g Vegan Protein Look Like?

4 min read

Research shows that a well-planned vegan diet can easily meet protein requirements by incorporating a variety of sources. For those adopting a plant-based lifestyle or monitoring macros, understanding exactly what does 20g vegan protein look like in common foods is a key step towards balanced and informed eating.

Quick Summary

This guide breaks down common vegan protein sources, providing clear serving sizes to help you achieve a 20-gram protein intake. It explores options from legumes and soy products to nuts and seeds for effective meal planning and nutrient optimization.

Key Points

  • Soy products like tofu and tempeh are excellent, concentrated sources of complete vegan protein.

  • Legumes such as lentils, chickpeas, and black beans provide a substantial protein boost when eaten in larger portions.

  • Seeds like hemp and pumpkin are protein-dense and versatile additions to meals and snacks.

  • Seitan, made from wheat gluten, is one of the most protein-dense vegan foods available.

  • Variety is key: A diverse intake of different plant-based protein sources throughout the day ensures a complete amino acid profile.

  • Strategic combinations of foods like rice and beans create a complete protein in one meal.

  • Supplements can provide a convenient and concentrated 20g dose of vegan protein for those needing to increase intake.

In This Article

Navigating a vegan or plant-based diet requires a solid understanding of where your nutrients, especially protein, come from. Unlike animal products that often deliver large doses of protein in a single serving, plant-based foods vary widely in their protein density. Aiming for a target amount, like 20 grams per meal, is a helpful strategy for many, whether for fitness goals or general health. Seeing these quantities laid out clearly helps demystify the process and makes meal planning much easier.

Soy Products: The Vegan Protein Powerhouses

Soybeans in their various forms are some of the most potent and complete protein sources available on a plant-based diet. Fermented and unfermented options offer different textures and flavors, making them incredibly versatile.

Tofu

Tofu, or bean curd, is a soy product made from pressed condensed soy milk. For a concentrated source of protein, opt for extra-firm varieties. A single 1-cup serving of extra-firm tofu can pack approximately 20 grams of protein, often with minimal fat. It is relatively flavor-neutral, allowing it to absorb the flavors of marinades and sauces.

  • How to get 20g: Grill, bake, or sauté a full block (around 250g) of extra-firm tofu. You can also crumble it to create a scramble similar to eggs.

Tempeh

Tempeh is made from fermented soybeans, giving it a denser, firmer texture and a nutty flavor compared to tofu. The fermentation process can also improve its digestibility. A 100-gram serving (about 3/4 cup) of tempeh contains around 20 grams of protein.

  • How to get 20g: Slice and marinate tempeh to make a sandwich, cube it for a stir-fry, or crumble it into chili for a protein-rich meal.

Edamame

Young, green soybeans, or edamame, are a delicious and convenient protein source. A 1.5-cup serving (shelled and cooked) provides around 20 grams of protein.

  • How to get 20g: Enjoy a large bowl of steamed, salted edamame as a high-protein snack or appetizer, or toss shelled edamame into salads or grain bowls.

Legumes: The Affordable and Versatile Base

Legumes, which include beans, lentils, and peas, are staples in many cuisines around the world for their high fiber and protein content. They are also budget-friendly and easy to incorporate into a wide range of dishes.

Lentils

A single cup of cooked lentils provides an impressive 18 grams of protein. They cook relatively quickly and can be used in soups, stews, curries, and salads.

  • How to get 20g: A full cup of cooked lentils (approx. 198g) gets you close to your goal. Paired with a handful of seeds or served with quinoa, it's easy to reach and exceed 20g.

Chickpeas and Black Beans

Another excellent source, a cup of cooked black beans offers about 16 grams of protein, while the same amount of cooked chickpeas provides around 15 grams. Combining these with other ingredients can easily meet the 20-gram target.

  • How to get 20g: Roast 1.5 cups of chickpeas for a crispy snack, or add a cup of black beans to a large burrito bowl with quinoa and veggies.

Grains, Nuts, and Seeds: The Supporting Players

While often providing smaller amounts of protein per serving, nuts, seeds, and certain grains contribute significantly to overall daily intake and can be combined to hit specific targets.

Seitan

Made from vital wheat gluten, seitan is a dense, chewy plant-based meat alternative. A 3-ounce serving (approx. 85g) can provide 21 grams of protein.

  • How to get 20g: Sauté seitan strips with vegetables or use it in stir-fries and tacos.

Hemp Seeds

Just 3 tablespoons of hemp seeds contain 9.5 grams of protein. They are also a complete protein source, offering all nine essential amino acids.

  • How to get 20g: Sprinkle 6-7 tablespoons of hemp seeds into a smoothie or on top of oatmeal for an easy 20g boost.

Pumpkin Seeds

These crunchy seeds are a great source of protein. A quarter-cup serving provides 8 grams.

  • How to get 20g: Combine a quarter-cup of roasted pumpkin seeds with a handful of almonds and a scoop of hummus for a satisfying 20g snack.

Combining Foods for Complete Protein

While many plant sources are considered incomplete proteins (lacking one or more essential amino acids), this is not a concern for a varied diet. Eating different protein sources throughout the day ensures you get all the amino acids you need. Combining specific foods, however, can create a complete protein source in a single meal, like the classic pairing of rice and beans.

Comparison of 20g Vegan Protein Portions

Food Approx. Serving Size for 20g Protein Approx. Calories Notes
Extra-Firm Tofu 1 block (~250g) 200-220 Versatile, great for absorbing flavors.
Tempeh 3.5 oz (~100g) 190-200 Firmer texture, nutty flavor, fermented soy.
Cooked Lentils 1.1 cups (~218g) 250-280 High in fiber, great for stews and curries.
Cooked Edamame (shelled) 1.5 cups (~255g) 260-280 Convenient snack or addition to salads.
Seitan 3 oz (~85g) 100-110 Very high protein, low calorie, chewy texture.
Cooked Black Beans 1.25 cups (~200g) 270-290 A classic paired with rice, high in fiber.
Hemp Seeds 6-7 tbsp 300-350 Complete protein, great for smoothies and toppings.
Peanut Butter 5-6 tbsp 480-580 Calorie-dense, best used in combination.

Conclusion: Strategic Meal Planning Is Key

Achieving 20 grams of vegan protein in a meal is entirely feasible with strategic planning and an understanding of serving sizes. Whether you choose a dense soy product like tempeh, a large portion of legumes, or a combination of various nuts and seeds, the options are plentiful. Incorporating a variety of these sources is key to ensuring you consume a full spectrum of amino acids and other vital nutrients. Focusing on whole, plant-based foods, as recommended by the American Heart Association, can support not only your protein goals but your overall health as well.

Frequently Asked Questions

No, not all plant-based protein sources contain all nine essential amino acids in sufficient quantities. However, by eating a variety of different vegan protein sources throughout the day, you can ensure you get all the essential amino acids your body needs. Soy products (tofu, tempeh) and quinoa are examples of complete plant-based proteins.

For a quick 20g of protein, consider a scoop of vegan protein powder blended into a smoothie with soy milk, or a large portion of tempeh or extra-firm tofu cooked in a quick stir-fry. A large bowl of cooked edamame is another fast and easy option.

It is not necessary to combine foods to form a complete protein in every meal. As long as you consume a variety of different plant-based proteins throughout the day, your body will get all the essential amino acids it needs.

Seitan, which is made from vital wheat gluten, is one of the most protein-dense vegan foods. A 3-ounce serving can provide over 20 grams of protein.

To reach 20g of protein using seeds, you can use a few combinations. Six to seven tablespoons of hemp seeds in a smoothie will provide about 20g. Alternatively, you could combine a quarter-cup of pumpkin seeds with some chia seeds and nuts.

Yes, many vegan protein sources are also rich in fiber, particularly legumes. Lentils, chickpeas, and black beans are excellent examples, offering a powerful combination of protein and dietary fiber for satiety and digestive health.

Yes, it is entirely possible to get 20g of vegan protein without soy. Options include seitan, a large serving of cooked lentils or beans, or a combination of nuts and seeds. You can also use non-soy protein powders made from pea or rice protein.

References

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

Medical Disclaimer

This content is for informational purposes only and should not replace professional medical advice.