Vegetarian Protein Requirements

How to Meet Your Protein Needs on a Vegetarian Diet

For those following a vegetarian diet, ensuring adequate protein intake is essential for maintaining muscle mass, supporting metabolism, and overall health. While animal products are known for their protein content, there are many plant-based and vegetarian options that can provide the nutrients you need while not consuming meat. With thoughtful planning and a variety of protein sources, you can enjoy a balanced, satisfying diet that meets your daily requirements and supports your overall wellbeing.

High-Protein Vegetarian Foods

Incorporate these vegetarian foods into your daily meals:

  • Tofu & Tempeh: Both are complete protein sources. For instance, 100g of tofu offers 8g of protein, while tempeh provides around 19g of protein per 100g.

  • Cottage Cheese & Greek Yogurt: Dairy is a fantastic source of protein. Cottage cheese offers 12g of protein per 100g, while plain Greek yogurt provides around 10g.

  • Hemp Seeds & Chia Seeds: Nutrient-dense seeds that pack a protein punch. Hemp seeds offer 31g of protein per 100g, and chia seeds provide 17g.

  • Eggs: A complete protein, with 12g of protein from just 2 large eggs.

  • Edam Cheese & Halloumi: These cheeses are rich in protein. Edam provides about 25g of protein per 100g, while halloumi offers 21g.

Spread Protein Intake Throughout the Day

To make sure you’re meeting your protein needs, include a protein source in every meal and snack. These quantities provide approximately 30g of protein and can be mixed and matched depending on your dietary preferences and meal planning.

Vegetarian Protein Sources (30g Protein):

Tofu: 300g (Firm tofu provides about 10g of protein per 100g)

Tempeh: 150g (Tempeh offers approximately 19g of protein per 100g)

Cottage Cheese: 250g (12g of protein per 100g)

Greek Yogurt: 300g (10g of protein per 100g)

Edam Cheese: 120g (25g of protein per 100g)

Eggs: 5 large eggs (6g of protein per egg)

Plant-Based Protein Sources (30g Protein):

Lentils (cooked): 230g (13g of protein per 100g)

Chickpeas (cooked): 350g (9g of protein per 100g)

Black Beans (cooked): 375g (8g of protein per 100g)

Quinoa (cooked): 400g (8g of protein per 100g)

Hemp Seeds: 85g (31g of protein per 100g)

Chia Seeds: 175g (17g of protein per 100g)

Almonds: 140g (21g of protein per 100g)

Combine Foods for Complete Proteins

Many plant-based foods are not complete proteins on their own, so combining different sources ensures you're getting all essential amino acids. Combining protein sources is also an excellent way to meet your needs without relying too heavily on a single food, promoting variety and balance in your meals. Here are some combinations from the list above that will give you around 30g of protein in a meal:

1. Tofu + Quinoa

  • Tofu: 200g (20g of protein)

  • Quinoa (cooked): 125g (10g of protein)

2. Greek Yogurt + Chia Seeds

  • Greek Yogurt: 200g (20g of protein)

  • Chia Seeds: 60g (10g of protein)

3. Tempeh + Black Beans

  • Tempeh: 100g (19g of protein)

  • Black Beans (cooked): 150g (12g of protein)

4. Cottage Cheese + Almonds

  • Cottage Cheese: 200g (24g of protein)

  • Almonds: 30g (6g of protein)

5. Lentils + Hemp Seeds

  • Lentils (cooked): 200g (26g of protein)

  • Hemp Seeds: 10g (3g of protein)

6. Eggs + Seitan

  • Eggs: 3 large (18g of protein)

  • Seitan: 50g (12g of protein)

7. Chickpeas + Edam Cheese

  • Chickpeas (cooked): 200g (18g of protein)

  • Edam Cheese: 50g (12g of protein)

Whether you’re choosing a vegetarian diet for ethical reasons, or personal preference, meeting your protein needs is entirely possible. With careful planning and a focus on nutrient-dense, high-protein foods, you can enjoy a balanced, fulfilling vegetarian diet that supports your health and energy.

Previous
Previous

Our Healthy Christmas Cake

Next
Next

Hāngi Kono & Sticky Kūmara Pudding