Disclaimer: This post contains affiliate links. If you buy an item through one of those affiliate links, Successible Life may get a small commission at no extra cost to you. This helps keep the blog running so we can continue to provide you with the best content.

There’s a common misconception that you need to eat meat and other animal products to reach your protein requirements. As it’s widely believed, meat is considered a major source of protein, but there are also many plant foods that are excellent sources of protein. In fact, you should know that if you choose not to consume meat, you can still get enough protein by eating plant foods. All it requires is a small bit of thought and planning. In fact, with the help of some high protein vegetarian recipes, you can easily get all the protein you need without eating meat.

Ordering Vegan Food Meme

Protein: What You Need to Know

Protein is an essential macronutrient needed by every cell in our bodies. It plays various roles from synthesis and repair of our muscles to structural and functional roles in enzymes, hormones and antibodies. It even functions as an energy source.

Amino acids are the building blocks of proteins, and a total of 20 amino acids can be found in proteins. While some can be made by the body, others need to come from the food we eat.

The amount of protein you need depends on your gender, age and activity levels. Approximately 15-25% of our diet should be from protein. The Recommended Dietary Allowance (which details the amounts of each nutrient you need to meet your basic nutritional requirements) for protein is 0.8 grams of protein per kilogram of body weight.

Proteins can be found in both animal and plant food. While the amino acid profile of animals is closer to that of humans, all the necessary amino acids can also be provided in the amounts needed from plant sources.

Plant Sources of Protein

Many different plant foods contain substantial amounts of protein. Below is a list of plant foods and their protein content per 100 grams (approximately 3.5 oz).

Vegan Plant Protein Sources

  • Tempeh – 19g
  • Hemp Seeds – 31.5g
  • Tofu – 8g
  • Lentils – 9g
  • Edamame – 11g
  • Quinoa – 14g
  • Chickpeas – 9g
  • Kidney Beans – 9g
  • Soy Milk – 3.5g
  • Black beans – 8g
  • Nut Butter – 23g

It is best to spread these sources of plant protein throughout your day to meet your protein requirements if you don’t eat meat. This means consuming some at breakfast, lunch, dinner and between meals with your snacks. Doing this allows for optimal protein uptake and muscle synthesis.

For example, if you were to consume:

  • 300ml (approximately 1 ¼ cups) of soy milk with your breakfast
  • 100g of chickpeas in your salad at lunch with a sprinkle of hemp seeds
  • a tablespoon of nut butter on a snack with your morning coffee or tea
  • 100g of edamame as a snack with your afternoon coffee or tea
  • 100g of tempeh in a veggie stir fry served with ¾ cup of quinoa for dinner

you would already be meeting your protein requirements, and this is not even accounting for the smaller amounts of protein found in other plant based foods.


Remember, plant based protein supplements can be used to supplement (not replace) healthy eating. With that being said, they can be particularly beneficial when you are extra busy, traveling, have medical conditions or if you have higher protein demands like some athletes. Here is some more information on the different protein supplements and when they can be most beneficial.

High Protein Recipes Without Meat

Here are four high protein vegetarian and vegan recipes you can incorporate into your diet to meet your protein requirements without eating meat.

1. High Protein Vegan Meatballs

These high protein vegan meatballs combine lentils and high protein grains to give an amazing protein punch! You can serve them with pasta, on a wrap, through a salad or enjoy them by themselves as a high protein snack.

Vegan Meatballs

Recipe: High Protein Vegan “Meat”balls

Makes approximately 16 balls


  • 1 large brown onion, diced
  • 400g (approximately 14 oz) of tinned brown lentils, drained
  • 1 cup mushrooms, washed and finely sliced
  • 1 tbsp extra virgin olive oil
  • ½ cup quinoa, cooked
  • 1 zucchini, grated
  • ½ cup plain rolled oats
  • 1 garlic clove, crushed
  • 3 tbsp chia seeds
  • 1 tbsp sweet chili sauce
  • 9 tbsp water
  • 1 small chili, finely chopped


  1. Preheat the oven to 175° C (350° F).
  2. Heat oil on pan. Add onion, garlic, chili and brown. Add mushrooms and lentils. Heat for a few minutes. Set aside.
  3. In a small bowl, mix chia and water. Set aside.
  4. In a large bowl, combine cooked lentils and onion mix, chia, quinoa, oats, zucchini and chili sauce. After that, mix until combined well.
  5. Roll into balls with hands and place on an oiled baking tray.
  6. Finally, bake for approximately 10 minutes or until golden brown.
  7. Serve and enjoy!

2. High Protein Satay Tempeh (gluten-free)

This high protein vegan meal is an excellent option for lunch or dinner. Made with tempeh, quinoa and nuts, it provides a great protein hit along with fiber, vitamins and minerals.

Tofu Satay Tempeh

Recipe: High Protein Satay Tempeh

Makes 2 servings


For the Tofu and Veggies:

  • 250g (approximately 9 oz) firm tofu, cubed
  • 2 cups baby spinach, shredded
  • 1 red onion, diced
  • 1/2 cup pumpkin, diced
  • 1 tbsp sesame seed oil
  • 2 tbsp black sesame seeds
  • Sprinkle of chili flakes
  • 1 small lime, halved
  • 1 cup of quinoa, cooked

For the Satay Sauce:

  • 1/4 cup roasted, unsalted peanuts
  • 1 tbsp sesame seed oil
  • 1 lime, juiced
  • 2 tbsp Tamari or soy sauce


  1. Steam pumpkin. Remove from heat and place in bowl.
  2. In a blender, combine satay ingredients. Remove and put aside.
  3. Next, heat sesame seed oil in a wok and cook onion until translucent. Remove from pan.
  4. Add tofu to pan and cook. Then, once cooked through, stir in satay sauce and coat.
  5. Remove tofu from pan and place in bowl with veggies. Sprinkle with sesame seeds, coconut & chili.
  6. Combine all ingredients and sprinkle with fresh lime juice.
  7. Serve and enjoy!

3. High Protein Black Bean Dip (gluten-free)

This bean dip is an excellent snack option to boost your protein intake without meat. Without a doubt, beans are a great source of protein that also have many other health benefits like fiber for a healthy gut.

Vegetarian Black Bean Dip

Recipe: High Protein Black Bean Dip


  • 1 can black beans, drained
  • 1 tsp fresh diced chili
  • 2 cloves garlic, crushed
  • 1 tbsp extra virgin olive oil
  • 5 cm (1 inch) ginger, grated
  • 1 small lime, juiced


  1. Heat oil on a frying pan and cook garlic, chili and ginger. Add beans and cook for a few more minutes.
  2. Remove from heat and place into a high-speed blender. Next, add lime juice and blitz until smooth and well combined.
  3. Serve with some wholegrain crackers or veggie sticks and enjoy!

4. Plant Protein Breakfast Smoothie

This breakfast smoothie is a quick and easy option that you can drink on the go to boost your protein intake in the mornings. Additionally, it can make an excellent post-workout snack.

Plant Protein Banana Smoothie

Recipe: Plant Protein Breakfast Smoothie

Makes 1 serving


  • 1 frozen banana
  • 350ml (approximately 1 ½ cups) soy milk
  • 2 tbsp hemp seeds
  • ½ cup plain rolled oats
  • 1 tbsp nut butter
  • 1 tsp honey


  1. First, place all ingredients into a blender. Next, blend until smooth.
  2. Finally, pour into a cup. It’s ready to enjoy!


Protein plays vital roles within our bodies and is essential for our diets. Meat is a source of protein. However, there are many plant foods that are excellent sources of protein, so you can definitely meet your protein requirements without eating meat. By including some of the following:

  • beans
  • lentils
  • soy products like tempeh or edamame
  • nuts and high protein grains like quinoa

in your diet, you can meet your protein requirements without eating meat. As you can see, it’s easier than you might think! But if you are unsure about whether you are meeting your protein needs, seek the advice of a dietitian.

Article CTA Graphic - Nutritional Sheet

Here are a few hand-picked articles for you to read next: