If you are worried about your protein intake, your body building, or for whatever reason feel like you need a boost, these high protein vegan recipes will hit the spot.
Protein content can be a concern especially with beginner vegans, but these recipes are chock full of our favorite high protein vegan foods.
If you are increasing your protein intake to help control your weight, you should also check out our favorite high calorie vegan recipes or our favorite low calorie vegan recipes.
Either way, get to cooking up these delicious high protein vegan meals.
With great options for high protein vegan meal prep, high protein vegan dinners and more, all your meals will be covered.
Every recipe on the list has more then 20 grams of protein per serving. Plant based proteins for the win!
Looking for the best protein powders? Find them here!
Don’t forget to pin this post for later!

High Protein Vegan Meals
All these delicious high protein recipes pack in the protein with between 20 to 100 grams per serving! They are packed with some of our favorite high protein vegan foods like seitan, tofu, tempeh, lentils, beans, nuts and more.
This vegan breakfast pizza is an absolute winner for a tasty, savoury brunch. Topped with typical, tasty vegan breakfast things - this vegan pizza has 35g of protein per serving and can be enjoyed for brunch, lunch and dinner too!
Busting with flavors, textures, and colors, this delicious vegan sandwich is our take on a Mexican torta. Stuffed with amazing seitan, refried beans, avocado, salsa and more, this sandwich will satisfy any cravings for a filling, meaty sandwich and has a whopping 80 grams of protein per serving to boot!
Add these BBQ vegan skewers to your family feast. Each serving has 24 grams of protein.
Whether you are looking for a packed lunch or an easy dinner, this well rounded teriyaki tempeh bowl will hit the spot! Perfect for meal prep, you can throw it together and enjoy this vegan bowl throughout the week. Each bowl has 23 grams of protein.
These delicious vegan seitan gyros are easy to put together for a flavor packed meal. Leftovers pack really well for an awesome seitan wrap lunch. Each serving has 24 grams of protein.
These vegan chocolate protein waffles are a decadent vegan brunch or breakfast. They have the added boost of a nutritious protein powder, loaded with extra vitamins and minerals.
Alongside the gooey chocolate chip they are utterly scrumptious and a must try!
These vegan brownie waffles are crispy on the outside and fluffy on the inside with 36 grams of protein per serving.
This delicious vegan bagel sandwich uses avocado, tofu smothered in BBQ sauce, creamy dill sauce and lots of veg to create the ultimate vegan bagel topping.
Whether you are looking for a hearty vegan breakfast bagel or a delicious lunch, this sandwich will hit the spot and pack in 26 grams of protein per serving.
Try this delicious vegan cobb salad recipe. It does not disapoint when it comes to the traditional flavours and textures. Complete with seitan chicken, roasted bacon flavoured chickpeas and ranch dressing, this salad is a hearty, protein packed meal the whole family can enjoy!
With 33 grams protein this sandiwch is all tantalising middle eastern flavours packed away in a pita pocket. Vegan mushroom shawarma is the ultimate pita sandwich!
This jerk seitan chicken has 80 grams of protein per serving! The seitan gives a meaty texture and delicious zingy jerk marinade, vegan jerk chicken is a must try.
This Korean seitan sandwich is packed with flavor! From the delicious combo of tastes in the seitan marinade, to the spicy kimchi, and delicious crusty bread, this is one vegan sandwich recipe you are not going to want to miss. Each serving has 41 grams of protein.
Try this delicious and nourishing vegan peanut butter acai bowl. It's packed full of taste and goodness, absolutely perfect for breakfast, brunch or lunch. Each smoothie bowl contains 23 grams of protein.
This vegan buffalo chicken sandwich is crispy and delicious. It is made possible with the humble cauliflower. Packed with the right amount of spice, flavour, crunch and 32 grams of protein this buffalo cauliflower sandwich is one for the favourites.
These vegan kebabs are colorful and delicious and contain 41 grams of protein. Make the seitan kebabs with our homemade seitan recipe, or use store bought seitan.
This vegan portobello burger makes an amazing meal, whether you are throwing it on a grill, or pan cooking it to perfection for a healthy dinner. Paired with vegan pesto and a creamy sun dried tomato spread, it comes to 32 grams of protein.
These vegan satay skewers are perfect for your next bbq, or you can cook them on the stove top for an easy dinner.
Seitan satay is filling, delicious, and packed with Thai flavors. Combined with the creamy peanut satay sauce, the skewers are taken to the next level.
Re purpose leftovers by topping salads and stuffing wraps with the cooked seitan cubes.
Each serving comes to 37 grams of protein.
Try this delicious tofu buddha bowl, a perfect low carb meal to nourish the soul. Featuring, smoked tofu on a bed of fresh crisp spianch, pecans, red cabbabge kraut, avocodo and radishes, this is the perfect buddha bowl tofu style! We also have a thai peanut drizzle for the ultimate finish! Each Buddah bowl contains 28 grams of protein.
This vegan club sandwich is a must to add to your vegan sandwich recipe collection, With crispy vegan bacon, creamy mayo and refreshing salad - this vegan club is delicious and comes in at 28 grams of protein per serving!
This vegan salami is easy to throw together and can be used in anything from sandwiches to vegan charcuterie boards to soups! Perfect for meal prep, you can make your salamis on a Sunday and enjoy this delicious seitan deli meat throughout the week. Each serving contains 28 grams of protein.
This vegan spicy chicken sandwich will blow you away. With a crispy, well seasoned batter, a tasty vegan chicken centre, creamy vegan mayo, refreshing iceberg lettuce and fresh soft bun. This is one of our favourite vegan sandwich recipes and it has 38 grams of protein!
High protein, iron and fibre in exotic Arugula and Lentil Salad that’s healthy and vegan. Only 12 minutes to make with easy to find ingredients. Each serving has 22 grams of protein.
This sticky BBQ seitan sandwich is the perfect munch and has 67 grams of protein per serving! The sticky seitan BBQ ribs make for a a delicious vegan sandwich filling. Topped with crunchy salad, creamy vegan mayonnaise and American mustard, you will be impressed by this seitan sandwich recipe.
This healthy vegan protein salad features high-protein ingredients such as tofu, tempeh, chickpeas and hemp seeds and is easy to make for a delicious and filling plant-based meal and has 40 grams of protein!
With almost 20g of protein per serving, this vegan curry recipe will really satisfy. The mild coconut milk curry is rich & flavorful, perfectly matched with zucchini, chick peas, & potatoes.
Vegan turkey sandwiches made with sage and onion stuffing, vegan meat sub and cranberry sauce. A sandwich the entire family will love and it has 33 grams of protein!
This Chocolate Peanut Butter Protein Smoothie is high protein (25 grams) but from whole food ingredients only and will keep you full for hours!
The best Punjabi chole recipe you can find is right here! Straight from my grandmother’s kitchen to yours, you will not find a more authentic tasting recipe. Though it tastes just like the traditional version, we use a modern twist and make my Punjabi chole in the Instant Pot. One taste of this perfectly cooked chickpea dish and you won’t want to eat this any other way. There are 25 grams of protein per serving of this dish.
Try this insanely succulent roast seitan turkey, perfect for special occasions, Sunday Roast, Thanksgiving or Christmas. Featuring a fully flavored outer layer, meaty textured centre encapsulating scrumptious cranberry stuffing. This vegan roast is incredibly moreish and will have you wanting to make it all through the year, not just on the holidays! Each serving has 70 grams of protein!
This Vegan Carbonara isn't only totally delicious, it's protein packed too! Featuring 33g protein per portion, it's great for a post workout meal.
This vegan cottage pie boasts a richly flavourful mince and veg filling with a deliciously smooth gravy, all topped with creamy, peppery mash. It's SO good and has 21 grams protein!
This high-protein vegan bowl contains about 30 grams of protein. It is made with cubed tofu, beans, rice, and more. This bowl is super filling and makes a great meal for anyone looking to increase their protein intake.
This vegan Mi Goreng takes just 15 minutes to make and features 21g of protein! It's also totally delicious, easy to make and full of veg.
Homemade vegan "chicken" wings are saucy, tender, and versatile. This recipe is the perfect balance of simple and delicious - no batter, breading, or deep frying - just amazing, protein-rich seitan wings paired with a classic vegan buffalo sauce. Each serving has 29g of protein.
These raspberry overnight oats with hemp seeds and almond butter have 20 grams of protein in one serving! Gluten free, dairy free, and no added sugar. I delicious way to start you day.
This vegan taco meat is made with tempeh and walnuts and has 26 grams of protein per serving! Perfect for homemade tacos, salads and burrito bowls!
Fitness Lentil Bean Salad. Ridiculously high in protein post-workout salad. 23g per bowl. Ready in 7 minutes. Tasty and effective.
Thai-Inspired Vegan Larb is a quick, meat-free take on the traditional dish. These vibrant and flavorful lettuce wraps take less than 30 minutes to prepare and make a great appetizer or main course. Enjoy as a low-carb dish or serve with rice. There are 29 grams per serving.
Oil free vegan creamy lemon pasta recipe with fresh asparagus and zucchini. A whole food plant based dinner recipe that takes less than 30 minutes and is high in protein (24 g per serving).
This vegan chocolate protein shake tastes so good you don't even know that it's good for you and contains about 20g of protein per shake.
This easy Vegan Philly Cheesesteak recipe is ridiculously delicious and makes a fun lunch or dinner to share -- or not! Packed with melty, gooey vegan cheese, a realistic but healthy homemade meat substitute, and some yummy veggies, this is a truly satisfying seitan sandwich recipe. Each sandwich has 49 grams of protein.
It was about time we veganized the Italian classic. And we’re proud to say we were successful. Please welcome, the amazing Anti Bolognese! 27 grams protein per serving.
This vegan one-pot cheesy pasta is so quick to prepare and can be ready in less than 30 minutes. Packed full of plant-powered protein at around 28g a serving! A definite family and crowd pleaser.
You May Also Like:
Disclaimer: This post may contain affiliate links. This means we get a small commission off of purchases you make by clicking on our links.