Skip to content

How to get 150g of protein as a vegetarian?

4 min read

Recent studies suggest that many vegetarians and vegans already consume significantly more protein than the standard recommended daily intake. For those with higher needs, like athletes or individuals focused on muscle gain, learning how to get 150g of protein as a vegetarian requires a strategic and diverse approach to meal planning. It is entirely achievable through smart food choices and, if necessary, supplementation.

Quick Summary

This guide provides a comprehensive breakdown of strategies and food choices to achieve a high protein intake on a vegetarian diet. It covers powerful plant-based and dairy sources, a sample meal plan, and tips for optimizing protein absorption without relying on meat.

Key Points

  • Embrace Diversity: Incorporate a wide variety of high-protein foods like legumes, soy products, dairy, nuts, and seeds to ensure a complete amino acid profile.

  • Strategic Spreading: Distribute your protein intake evenly throughout the day, aiming for 30-40g per main meal and including protein-rich snacks, to optimize muscle synthesis.

  • Combine Incomplete Proteins: Pair incomplete proteins, such as beans with rice or hummus with pita, to create complete protein meals and boost nutritional value.

  • Leverage Supplements: Consider a plant-based or whey protein powder to easily and affordably supplement your diet, especially if you have higher protein needs.

  • Fuel Smartly: Combine high protein intake with sufficient complex carbohydrates to provide energy for training and ensure protein is used for muscle repair rather than energy.

  • Meal Prep for Success: Plan and prepare meals in advance to stay consistent with your protein targets and avoid falling short on busy days.

In This Article

Understanding Your High Protein Needs

While the average adult needs around 0.8 to 1.0 grams of protein per kilogram of body weight, athletes and those with specific fitness goals often aim for a higher intake, sometimes up to 2.0 grams per kilogram. Reaching a target of 150g of protein as a vegetarian, especially when calorie-conscious, means prioritizing foods with a high protein-to-calorie ratio and distributing intake effectively throughout the day.

Staple High-Protein Vegetarian Foods

Achieving this goal relies on incorporating a variety of protein-rich vegetarian foods. A diverse diet ensures you get all the essential amino acids your body needs.

  • Legumes: Lentils, chickpeas, black beans, and kidney beans are all protein powerhouses. One cup of cooked lentils provides around 18g of protein, while a cup of chickpeas offers about 15g.
  • Soy Products: Tofu and tempeh are excellent and versatile sources of complete protein. Tempeh, made from fermented soybeans, can offer around 19g of protein per 100g, while firm tofu provides about 10g per 100g. Soy curls or chunks are also an extremely high-protein option.
  • Dairy: For lacto-ovo vegetarians, dairy products offer significant protein. Greek yogurt (plain) is a standout, with some brands providing up to 23g per cup. Cottage cheese is another great option, containing around 14g per half-cup serving.
  • Grains: While not as protein-dense as legumes, certain grains can add substantial protein to your daily total. Quinoa is a complete protein source, offering about 8g per cooked cup. Whole wheat bread, oats, and certain pasta varieties also contribute.
  • Nuts and Seeds: Small but mighty, nuts and seeds are perfect for boosting protein in meals and snacks. Hemp seeds are a complete protein with about 10g per 3 tablespoons. Chia seeds offer approximately 5g per 2 tablespoons, and almonds provide about 6g per ounce.
  • Seitan: Made from wheat gluten, seitan is often called 'wheat meat' due to its meaty texture and high protein content, offering around 21g per 100g.

A Strategic Approach to Meal Planning

Spreading your protein intake across multiple meals is more effective than cramming it into one. Aim for at least 30-40g of protein per main meal, plus high-protein snacks.

Here is a sample day to illustrate how to get 150g of protein as a vegetarian:

  • Breakfast (~35g protein): Scramble made with 1/2 cup extra-firm tofu (10g) and one egg (6g). Serve with 1/2 cup cooked oats mixed with 1 scoop of vegetarian protein powder (25g).
  • Mid-Morning Snack (~25g protein): 200g Greek yogurt (23g) with a sprinkle of hemp seeds (4g).
  • Lunch (~35g protein): Quinoa bowl with 1 cup cooked quinoa (8g), 1 cup black beans (15g), and 1/2 cup cooked edamame (9g). Top with nuts or seeds for an extra boost.
  • Afternoon Snack (~20g protein): A high-protein shake with 1 scoop of powder and fortified milk (approx 20g protein).
  • Dinner (~35g protein): Lentil and chickpea curry made with 1 cup cooked lentils (18g) and 1 cup chickpeas (15g). Serve with whole-wheat roti or a small portion of brown rice.

Comparing High-Protein Vegetarian Sources

Choosing the right protein source depends on your needs, whether it's calorie density, completeness of amino acids, or budget. The table below helps compare some key options.

Food Source Serving Size Protein (g) Complete Protein? Notes
Tofu (Extra Firm) 100g ~10g Yes (Soy) Versatile, low-fat, low-carb
Tempeh 100g ~19g Yes (Soy) Fermented, nutty flavor, great for stir-fries
Greek Yogurt 1 cup ~23g Yes (Dairy) Creamy texture, probiotics, use plain to avoid sugar
Lentils 1 cup (cooked) ~18g No High in fiber, inexpensive; combine with grains
Seitan 100g ~21g No Meaty texture, excellent meat substitute; not gluten-free
Quinoa 1 cup (cooked) ~8g Yes Nutritious grain, source of all nine essential amino acids
Hemp Seeds 3 Tbsp ~10g Yes Rich in omega-3s, easy to add to meals

Optimizing Protein Absorption and Macronutrient Balance

To maximize the effectiveness of your high-protein diet, focus on a few key nutritional principles:

  1. Don't Fear Carbohydrates: Complex carbohydrates are your main source of energy. They fuel workouts and spare protein for its primary job: building and repairing tissue. Pairing incomplete proteins like beans with rice or nuts with whole grains creates a complete protein profile, ensuring your body gets all essential amino acids.
  2. Meal Timing: Spreading protein intake across the day, roughly every 3-4 hours, keeps your body in an anabolic (muscle-building) state. Post-workout, a protein and carb-rich meal helps replenish glycogen stores and repair muscles.
  3. Use Supplements Wisely: If you struggle to hit your target from whole foods alone, plant-based protein powders (like pea, soy, or brown rice protein) or a vegetarian-friendly whey can be a budget-friendly and efficient way to supplement.

Conclusion: Making 150g a Reality

Reaching a high protein goal of 150g daily as a vegetarian is a well-established practice achievable through informed planning and smart food choices. It is not a goal limited to meat-eaters. By focusing on a diverse range of protein-dense vegetarian foods—including legumes, soy products, dairy (if applicable), and grains like quinoa—and incorporating supplements strategically, you can easily meet your needs for muscle building and overall health. The key is to be consistent, plan ahead, and enjoy the variety of delicious, protein-rich options available to you.


Further Reading: For a deeper dive into the science of vegetarian nutrition, the National Institutes of Health (NIH) provides extensive research on protein requirements for athletes and individuals following plant-based diets(https://pmc.ncbi.nlm.nih.gov/articles/PMC10647346/).

Frequently Asked Questions

Yes, it is entirely possible to build muscle on a vegetarian diet. Many plant-based foods, such as soy, lentils, and quinoa, are excellent sources of protein. The key is strategic meal planning to ensure a complete amino acid profile and adequate intake for muscle growth and repair.

While it was once thought that you needed to combine certain plant foods in the same meal to get all essential amino acids, current research shows this isn't necessary. Your body is efficient at combining amino acids from various foods eaten throughout the day.

Some of the highest protein vegetarian foods include seitan, tempeh, Greek yogurt, lentils, beans, edamame, and various seeds like hemp and chia. Soy chunks are also an exceptionally high-protein option.

Focus on foods with a high protein-to-calorie ratio, such as extra-firm tofu, protein powders, Greek yogurt, and legumes. Using supplements can provide a significant protein boost without adding many calories.

While not strictly necessary, protein powders can make reaching a high target like 150g more convenient and budget-friendly. They offer a concentrated source of protein that is easy to add to smoothies or shakes.

To optimize muscle protein synthesis, aim to consume a protein source with every meal and snack. Spreading your intake across 3-5 meals and snacks throughout the day is generally more effective for muscle building than eating it all at once.

For most healthy individuals, a high-protein vegetarian diet is safe. However, it's always best to consult with a dietitian, especially if you have underlying health conditions like kidney issues, to ensure it aligns with your specific needs.

Medical Disclaimer

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