Surprising sources of protein that aren’t meat or dairy

Having a healthy and balanced diet is incredibly important in this day and age. We have to be very careful what we eat and how our bodies are affected by what we put in them. Many people like to undertake fad diets in order to improve their health and fitness, but it’s clear that a balanced and healthy diet is the best way to go. That means having just the right amount of stuff like carbs, and protein.

Now, protein is the big one because this is what gives the body plenty of energy, as well as helping you build muscle, strong bones, and balance your hormones. There are great ways of getting protein – most predominantly meat and cheese. But what if you’re vegan, or you simply want to avoid meat and dairy for a bit, these are some of the surprising sources of protein you should consider.


Unless you’re a non-meat eater, you may not be familiar with soybeans as a source of protein. But, it’s about time you discovered them because they can be an excellent alternative to the meat you would normally have. Processed soy, like tofu, is actually a really great addition to your diet. It can offer you a lot of benefits, such as iron, fiber, and protein. There are loads of great recipes you can try that utilize soy really well.


Quinoa is something you may not yet have discovered, and it’s about to change your life. We actually love how versatile it is, and you can always add stuff like lemon juice, or chili to improve the flavor somewhat. Yes, it’s predominantly carbs, but it’s also a great way of getting some plant-based protein into your diet as well. Quinoa is probably the best rice substitute on the market, and we love the way it can effortlessly double up as a great source of pretty much everything!

Black beans

Black beans are hugely underrated for the simple reason that they tend not to look very appetizing. But, you need to get past this stigma and start giving them more of a chance, because this will help you get some lush protein into your diet. Fiber and iron are available in abundance here, and they are really great when doubled up with rice.


Chickpeas are also hugely underrated, and another example of some great, healthy alternatives that we just don’t use enough. They can be used as a filling meat substitute, or to bulk out things like curries. Chickpeas can be very versatile, and there are plenty of recipes out there that allow you to make full use of them as much as possible. Start adding these to your diet, and you’ll find yourself in a much better position moving forward.

These are just a few of the great foods you can use as sources of protein that don’t involve having meat or dairy. There is a lot of really great plant-based protein, and it’s important to get this into your diet as much as you can. It’s a healthy alternative and a great way of ensuring that you get some variety in your diet.