5 Ways To Get Protein Without Eating Meats

July 2, 2013


Whether you are a vegetarian, vegan or simply do not want to eat meat, you may be struggling to find ways to get the protein you need. Protein is important for a healthy lifestyle and if you are not getting enough of it, your body could become weak, you may get sick and other health problems could arise.

Luckily, there are ways to get protein without eating meat. Here are a few foods that are high in protein and make great substitutions for meat.


Cheese may be considered a dairy product, but many types are also great sources of protein. Parmesan cheese and mozzarella cheese are great additions to sandwiches, pastas and of course pizza.

Adding cheese too a meal is a good way to get some protein without eating any type of meat.


If you have never had tofu, now is the time to try it. Forget what you have heard about it, tofu is actually a tasty food and can give you a good amount of protein. A 1/2 cup of tofu can pack as much as 20 grams of protein. The best thing about tofu is that it is very versatile and can be eaten alone or added to meals.

It also make a great substitute for meat. The tofu typically takes on the taste of other foods that it is cooked with so it can easily be tweaked and seasoned to fit your tastes.


Some people consider fish meat and others do not. If you are willing to eat fish, it can supply you with adequate protein. Fish can be fried, broiled, baked and even grilled. Fish has a ton of other nutrients and will satisfy your craving for meat.

Try adding fish to pastas, salads or eating it on sandwiches.


Nuts may be small but they hold a lot of protein. You can snack on nuts alone or add them to salads, ice cream, cakes and even pasta dishes.

The best thing about nuts is that they are very portable so you can eat them anywhere and never have to worry about missing out on your protein for the day.There can be as much as 4 grams of protein in every in one teaspoon.

Leafy Greens

Leafy greens are full of fiber and also protein. Cabbage, spinach and collared greens are all great examples of leafy greens that are packed with protein.

Eat them raw or cooked, add them to sandwiches, salads or even dips. You can even use them in place of bread.

As you can see, there are numerous ways to get the protein your body needs to build muscles and function properly, without eating meat.

In addition to eating other foods that contain high amounts of protein, you can also take supplements that will give you a dose of protein.

There are numerous vitamins, shakes and powders that are designed to help you get the protein you need in a convenient way that doesn’t involve eating meat.

One Comment

  1. sherri hannah

    August 7, 2013 at 12:41 am

    I would say instead of fish which is a meat you should add beans.

Leave a Reply

Your email address will not be published. Required fields are marked *

1 × 1 =