How to get 100g protein without meat?
For vegetarians, 100 grams of protein might look like:

  1. Four eggs (24 grams of protein)
  2. ½ cup of rolled oats (5 grams)
  3. Two tablespoons of peanut butter (7 grams)
  4. One tablespoon of hemp seeds (4 grams)
  5. ¼ cup of protein granola (10 grams)
  6. One scoop of plant-based protein powder (20 grams)
  7. Two snack cheeses (10 grams)

Whole soy foods, such as edamame, tofu, tempeh, soy milk and soy nuts, are great sources of lean protein. Unlike most vegetarian proteins, soy is a complete protein, providing all the essential amino acids for optimal use by your body.Vegan sources of protein

  • Seitan – 75g of protein per 100g.
  • Pea protein – 71g of protein per 100g.
  • Peanut butter – 26g of protein per 100g.
  • Tempeh – 19g of protein per 100g.
  • Edamame – 11g of protein per 100g.
  • Oats – 11g of protein per 100g.
  • Tofu – 8g of protein per 100g.
  • Red lentils – 7g of protein per 100g.

How can a vegan hit 100g protein : Plant-Based Protein

Right off the bat: you're going to need to work harder to meet your 100-gram protein quota as a vegan or vegetarian. The good news is that it's totally doable, but it requires a bit more focus. Legumes, such as beans, lentils, and peas, are great vegan/vegetarian protein sources.

How can I hit 100g of protein a day

Stock up on lean meats, fish, nuts, dairy, beans, and soy products for healthy protein-rich meals. Eat protein bars and shakes for quick and easy snacks. Plan out your meals every week to make sure you're getting enough protein daily. Track your meals on food tracker apps.

Which food has highest protein per 100g veg :

  1. 15 Healthy Vegetables High in Protein to Include in Your Diet.
  2. Edamame – 11.54g per 100g. Image by Rasa Malaysia.
  3. Soybean Sprouts – 8.47g per 100g.
  4. Lentils – 8.38g per 100g.
  5. Split Peas – 8.29g per 100g.
  6. Chickpeas – 8.23g per 100g.
  7. Black Beans – 8.23g per 100g.
  8. Lima Beans (Butter Beans) – 7.25g per 100g.
  1. Here are some tips to get 200g protein from a vegetarian diet in points:
  2. – Eggs – High in protein, easy to add to meals.
  3. – Greek yogurt – Choose higher protein options for snacks.
  4. – Nuts – Almonds, walnuts, pistachios are packed with protein.
  5. – Seeds – Pumpkin, hemp and chia seeds add protein to oats, salads.


Take our quiz and find out how much you really know about protein.

  • Pulses. Pulses are an inexpensive protein choice, are high in fibre and a source of iron.
  • Soya beans.
  • Quinoa.
  • Nuts.
  • Seeds.
  • Cereals and grains.
  • Quorn™
  • Dairy.

Which food is 100% protein

Complete List of High Protein Foods. Protein can come from both animal and plant sources. In general, foods such as beans, lentils, eggs, meats, poultry, nuts, seeds, seafood, soy products, dairy products, and whole grains are protein sources.Here are some tips to help you reach 150 grams of protein through vegetarian foods:

  1. Incorporate a variety of protein sources in your diet, such as legumes, nuts, seeds, and whole grains.
  2. Use high-protein vegetarian substitutes, such as tofu, tempeh, and seitan, in place of meat in your favorite recipes.

Vegan sources of protein

  • Chia seeds are very protein-rich, containing 18.29g per 100g .
  • Raw, unsalted almonds are another protein-rich food, containing 20.33g per 100g , and 5.76g per ounce.
  • Hemp seeds are a good source of protein, with 31.56g per 100g .


My top sources in my day-to-day diet are:

  1. Whey Protein Powder (20g per scoop) (I use the MyProtein Whey Impact in the Chocolate Smooth or the Sticky Toffee Pudding flavour)
  2. Eggs (13g for a medium egg)
  3. Greek Yoghurt (10g per 100g of Fage Total 0%)
  4. Quorn Pieces (13g per 100g)
  5. Quorn Mince (14g per 100g)
  6. Tofu (10g per 100g)

Is 100g protein at once bad : You can eat as much protein as you want in one sitting. There is a limit in how fast your body can absorb protein, but any excess protein will simply reside in your gut. Quickly and easy calculate your optimal daily intake with our protein intake calculator.

What gives the most protein per 100g : Animal protein sources

Food Protein per 100 g Calories per 100g
1. Chicken 32.8 g 148 cal
2. Beef 26.4 g 163 cal
3. Pork (loin) 22.2 g 131 cal
4. Duck 19.3 g 133 cal

How can vegetarians get 70g of protein a day

Protein Rich Food For Vegetarians:

  1. Lentils. Lentils, also called daal, is a popular addition to an everyday meal in India.
  2. Legumes.
  3. Nuts.
  4. Green Peas.
  5. Quinoa.
  6. Soy Milk.
  7. Oats.
  8. Chia Seeds.


{Play}Yes, potatoes have some surprisingly high quality protein. A medium potato has 3 grams of protein, more than most vegetables and about the same amount as 1/3 cup of milk. The quality of the potato protein, including how easy it is to digest and the amino acids it contains, is considered to be high.Here are some tips to help you reach 150 grams of protein through vegetarian foods:

  1. Incorporate a variety of protein sources in your diet, such as legumes, nuts, seeds, and whole grains.
  2. Use high-protein vegetarian substitutes, such as tofu, tempeh, and seitan, in place of meat in your favorite recipes.

How to get 150g protein vegan : 20 best vegan protein sources chart

  1. Tempeh. 100. 20.3.
  2. Seitan. 100. 17.9.
  3. Edamame. 120. 17.2.
  4. Tofu. 160 (half block) 16.3.
  5. Purition Vegan.
  6. Kidney beans. 120. 10.4.
  7. Nutritional yeast. 2 tbsp.
  8. Butter beans. 120. 9.4.