Where do you get your protein from? Everyone following a plant-based or a vegan diet has been asked that question - more than once. There are various great plant-based protein sources out there so it is easy to have a high protein day sans meat. But what are these amazing vegan foods that are high in protein? Read on to find out! We also have 10 delicious, protein packed recipes for you to try.
What vegan foods are highest in protein?
There are many foods that are both vegan and high in protein. Great sources of plant-based protein include (but are not limited to):
- Lentils,
- Chickpeas (you can even make vegan “omelettes” from chickpea flour),
- Black beans (and other beans),
- Quinoa,
- Tofu and, of course,
- Tempeh
How many grams of protein these veggie protein sources contain, and which foods are the highest in protein?
We’re not going to go through all the different options as we’d be here the whole day! But let’s take a closer look at some of the options that really deliver when it comes to protein.
- Tempeh: Whopping 18g of protein per 100g. Rest assured, tempeh will help you meet all your protein needs and fill you up! Tempeh is a plant-based protein that was discovered in Indonesia over 300 years ago and it’s typically made with soybeans. Tempeh has a nice firm texture, a slight nutty taste and it absorbs flavours really well. Tempeh is not only high in protein but it is also high in fibre, and it counts as one of your five a day. Plain tempeh is also naturally gluten-free.

- Chickpeas: Close to 9g of protein per 100g (cooked) - pretty impressive. As if we needed another reason to eat more hummus!
- Red lentils: Staggering 24g of protein per 100g (uncooked). 100g of cooked lentils contain about 9g of protein. The exact amounts vary a bit depending on the source but, still, lentils pack a punch of protein! We’re so ready for some lentil soup.
- Black beans: Noteworthy amount of nearly 9g of protein per 100g (cooked). Pass us a plate of (vegan) frijoles, please!
- Tofu: Around 8g of protein per 100g (the amount can vary between different brands)
- Quinoa: Nearly 4.5g of protein per 100g (cooked). Not too bad from a pseudo-cereal!
- Nuts and seeds: Around 15g or more per 100g. Various nuts and seeds have over 15g of protein per 100g. So, even a 30g portion will up your protein intake with at least 5g!
Now, let’s move onto some delicious recipes for high-protein vegan meals. These dishes are full of flavor and, thanks to tempeh, also high in protein.
1. TEMPEH MASSAMAM CURRY
This dreamy 100% plant-based Tempeh Massamam Curry is packed with flavor, protein and fibre - an all-around winner. You're going to want to have more than just one portion!
- Serves: 2
- Difficulty rating (for rookies, for home cooks, for future chefs): For home cooks
- Occasion: Lunch, dinner

2. TEMPEH RAMEN
If you like both ramen and protein-packed dishes then you’re going to love tempeh ramen. That crispy tempeh is definitely something to write home about!
- Serves: 2
- Difficulty rating: For home cooks
- Occasion: Lunch, dinner

3. TEMPEH NOURISHING BOWL
The name says it all - this delicious bowl will leave you feeling nourished. This dish is also easy to play around with so you’ll never get sick of it. For example, one day your bowl might include brown rice, then quinoa and finally barley. Maybe on Monday your bowl has broccoli and sweet potato, and on Thursday it’s tomatoes, peppers and fresh herbs. It all works!
- Serves: 2
- Difficulty rating: For rookies
- Occasion: Lunch, dinner

4. TEMPEH TACOS
Who doesn’t love tacos? The addition of tempeh adds a nice bite and plenty of protein to this crowd favourite!
- Serves: 2
- Difficulty rating: For rookies
- Occasion: Lunch, dinner

5. TEMPE KECAP
This Indonesian dish is one of our favourite ways to eat tempeh! This is our go-to dish if we’re introducing tempeh for someone for the first time.
- Serves: 2
- Difficulty rating: For rookies
- Occasion: Lunch, dinner

6. TEMPEH BLT WITH SPICY MAYO
Delicious, nutritious and easy to make - this plant-based BLT ticks all the boxes!
- Serves: 2
- Difficulty rating: For rookies
- Occasion: Breakfast, Brunch, Lunch

7. TEMPEH CARBONARA
Dreamy, creamy and oh so easy! This vegan carbonara hits the spot - can’t go wrong with pasta!
- Serves: 2
- Difficulty rating: For rookies
- Occasion: Lunch, dinner

8. THAI TEMPEH STIR-FRY
If you’re bored with the average stir-fries but like how easy they are to whip together then this Thai Tempeh Stir-Fry is for you. This protein-packed dish is so delicious it will make you fall in love with stir-fries again.
- Serves: 4
- Difficulty rating: For rookies
- Occasion: Lunch, dinner

9. TEMPEH BOLOGNESE
This vegan bolognese is so satisfying, as well as easy to make, that it will become a staple in your diet.
- Serves: 2
- Difficulty rating: For rookies
- Occasion: Lunch, dinner

10. TEMPEH LASAGNE
This indulgent lasagne is perfect for those autumn and winter evenings when you crave for something comforting.
- Serves: 6
- Difficulty rating: For home cooks
- Occasion: Lunch, dinner

How do you add protein to a vegan diet?
As discussed there’s no need to suffer from a lack of protein if you’re following a mainly plant-based or a strictly vegan diet! Plants can provide you with more than enough protein, as well as other nutrients such as fibre. Moreover, a plant-based diet can be full of amazing flavors and delicious dishes.
Here are some tips and easy ways to add protein to a vegan diet:
- Add tempeh or tofu to your veggie packed curries and stir-fries
- Add some tempeh rashers (or vegan “bacon”) on top of your avocado toast or pasta dish
- Add a generous spoonful (or two) of hummus on top of your salads and nourish bowls or have it as a snack with crudites
- Add lentils to your veggie soups
- Add tempeh, tofu or beans to wraps with vegetables, mushrooms and some sauce for a quick but filling meal
- Sprinkle seeds and nuts on top of salads, porridge, yoghurt and smoothies. We’re more than happy to add some walnuts and chia seeds, or drizzle some peanut butter on top of our oatmeal! (P.S. Did you know that peanuts aren’t actually nuts but legumes!)

We hope you enjoyed reading about these high-protein vegan meals. If you fancy trying out the recipes, get yourself some tasty tempeh here. Let us know on Instagram if this post helped you find a new favourite!