| Vegan Recipes
ByKarissa
Getting protein as a vegan is important – but easily done. There are plenty of high-protein vegan foods out there you can incorporate into your meals to achieve a well-rounded diet.
Want to save this recipe?
Enter your email below and get it sent straight to your inbox.
Can You Get Enough Protein on a Vegan Diet?
To be frank, it is a myth that vegans cannot get adequate protein in their diets. True protein deficiency is very rare. But, it is still an important macronutrient that is necessary for our bodies to thrive.
When I first went vegan, I was pretty concerned about my protein intake. I decided to track macro and micronutrients in Cronometer and found that I was getting enough protein every day. When I started to hit the gym, though, I found that my body craved higher protein foods.
Protein shakes are not my favorite thing – I prefer to eat my calories. So while I do have some Vega protein powder in a smoothie here and there, most of my protein comes from whole vegan foods. Thankfully, there are plenty of plant-based protein options!
Foods High in Protein
(Source: USDA)
- Lentils (18 grams of protein per cup)
- Quinoa (8 grams per cup)
- Chia Seeds (4.5 grams per ounce)
- Pumpkin Seeds (12 grams per cup)
- Edamame (17 grams per cup)
- Tofu (36 grams in one block)
- Tempeh (31 grams per cup)
- Chickpeas (20 grams per cup)
- Pinto beans (15 grams per cup)
- Black beans (14 grams per cup)
- Pistachios (6 grams per ounce)
- Almonds (7 grams per 0.25 cup)
- Peanuts (7 grams per ounce)
- Peas (8 grams per cup)
- Hemp Hearts (9.5 grams per 3 tablespoons)
- Textured Vegetable Protein (9 grams per 0.25 cup dry)
…And more! Below you’ll find a list of high-protein vegan recipes for every meal.
(Note that not all of the recipes below include macro counts, but it’s easy enough to calculate using a website like Cronometer.com)
Vegan Recipes Packed with Protein
Roasted Red Pepper Hummus
4.85 from 13 votes
This easy and delicious roasted red pepper hummus recipe makes for a tasty vegan appetizer or snack.
Get the Recipe
Vegan Sloppy Joes
4.92 from 36 votes
Make these protein-packed vegan sloppy joes for a satisfying, delicious dinner! Also a great recipe to meal prep.
Get the Recipe
Easy Vegan Meatball Recipe with Chickpeas
4.66 from 142 votes
These homemade, oil-free vegan chickpea meatballs are insanely flavorful – even meat-eaters will love them!
Get the Recipe
Apple Lentil Salad
4.84 from 12 votes
Made with classic fall flavors, this apple lentil salad is exploding with deliciousness! It’s vegan, gluten-free, and can work as either a side salad or the main dish!
Get the Recipe
Chickpea Teriyaki Bowls
4.92 from 25 votes
Chickpeas are one of my favorite sources of protein! They are a great replacement for chicken in many recipes. These teriyaki bowls are great for meal prepping.
Get the Recipe
Sweet Potato Quinoa Salad
4.87 from 15 votes
Simple sweet potato quinoa salad recipe that is delicious and satisfying. Meal prep this ahead of time for an easy lunch idea! This salad is packed with nutrition.
Get the Recipe
Vegan Maple Breakfast Sausage Links
4.85 from 39 votes
These seitan sausages are fairly simple to make, and you can batch cook them! Seitan is a great source of plant-based protein that is also low-fat.
Get the Recipe
Vegan Stuffed Acorn Squash
5 from 31 votes
Delicious vegan stuffed acorn squash! Perfect for fall or the holidays. Lentils and pepitas are the main sources of protein in this recipe.
Get the Recipe
Impossible Burger Meatballs
4.98 from 174 votes
Easy meatless meatballs made with Impossible burger! A 4-ounce serving has 19 grams of protein.
Get the Recipe
Tofu Fajitas
5 from 11 votes
These vegan fajitas are made with tofu instead of chicken, and they are just as delicious! Made easy in the oven using just one pan.
Get the Recipe
Vegan Bean Dip
5 from 14 votes
Easy vegan bean dip makes a crowd-pleasing appetizer or snack!
Get the Recipe
Vegan Impossible Meatloaf
4.97 from 649 votes
This vegan meatloaf made with Impossible burger tastes JUST like your Mom's classic meatloaf. Bonus – it's simple, easy, and made in about 30 minutes!
Get the Recipe
Tofu Tacos
5 from 19 votes
Extra-firm tofu makes the perfect vegan taco meat alternative in these easy tofu tacos. There is about 36 grams of protein in one block of tofu.
Get the Recipe
Tofu Scramble
5 from 38 votes
This vegan egg scramble is made using tofu and seasonings like nutritional yeast, Kala Namak salt, and paprika. This recipe serves 2 and has a whopping 18 grams of protein per serving.
Get the Recipe
Easy Vegan Chili
5 from 48 votes
This is the best vegan chili recipe! So easy, a little spicy, and high in protein and fiber for a fulfilling meal.
Get the Recipe
High-Protein Vegan Ground Beef
4.85 from 73 votes
Easy vegan ground beef substitute you can use in tacos, soups, and anywhere else you'd use ground meat.
Get the Recipe
Roasted Glazed Tofu
4.92 from 24 votes
This 5-ingredient glazed tofu roast is the perfect vegan alternative to a traditional ham roast.
Get the Recipe
Hummus Wraps
5 from 5 votes
These rainbow veggie wraps have 9 grams of protein as it is, but you can add more by putting in some chickpeas or crispy tofu. This is a great meal prep recipe!
Get the Recipe
Black Bean Tacos
5 from 6 votes
Bean tacos are a no-brainer-alternative to their meat counterpart. Super easy to make, plus you can use any type of bean, not just black beans. Pinto beans and white beans also work great.
Get the Recipe
Chickpea Salad Sandwich
5 from 15 votes
This delicious chickpea salad recipe is full of flavor, vegan, and packed with protein. It makes for a very satisfying and healthy lunch.
Get the Recipe
BBQ Tempeh Sandwich
4.50 from 6 votes
I wasn't a huge fan of tempeh until I made this BBQ tempeh! Simmered to absolute tenderness in your favorite barbecue sauce. Top with homemade vegan coleslaw for the complete experience. Each sammy has 15 grams of protein! Tempeh is also fortified with B12 which is important for vegans to supplement with.
Get the Recipe
Vegan Crunchwrap
5 from 4 votes
These healthier vegan crunchwraps are a Taco Bell copycat recipe with plant-based ground meat, vegan nacho cheee and crispy tortillas.
Get the Recipe
Vegan KFC Famous Bowls
4.91 from 10 votes
Speaking of fast food copycats, these famous bowls are OMG delicious. Thanks to the tofu, each bowl has 10 grams protein. You can add more tofu to each serving to bump that up.
Get the Recipe
Teriyaki Tofu Stir Fry
4.25 from 4 votes
Easy tofu stir fry tossed in a savory and sweet teriyaki sauce. This recipe is vegan and can be made gluten-free by using tamari.
Get the Recipe
Buffalo Chickpea Wraps
4.88 from 8 votes
This recipe for buffalo chickpea wraps takes about 20 minutes and requires just 6 simple ingredients.
Get the Recipe
Chocolate Peanut Butter Protein Balls
5 from 5 votes
Protein balls made with chocolate and peanut butter. No protein powder necessary! This recipe is vegan and naturally sweetened with medjool dates.
Get the Recipe
Peanut Crunch Salad in a Jar
Peanuts, quinoa, cabbage, edamame, carrots and more come together to create this healthy salad in a jar!
Vegan Spicy Black Bean Quinoa Burger
Veggie burgers are a must-have staple meal! These ones are made primarily with black beans and quinoa – both of which are high in protein.
Cauliflower Rice Burrito Bowls
Cauliflower rice is a great grain-free and low calorie option to use in place of regular rice. This bowl also contains goodness like black beans and sweet potato.
Vegan Seitan Jerky
Seitan is a great meat substitute because you can make it taste, feel, and look like meat. As a bonus, unlike some other meat replacements, it is a good protein source. This seitan jerky recipe comes in two flavors – buffalo and Thai.
Vegan Black Bean Quinoa Casserole
If you’re looking for healthy comfort food, this black bean & quinoa casserole is the answer! It is vegan and gluten-free.
Vegan Steak (Tender, Juicy and Flavorful)
Yes, this steak is totally vegan! Making “steak” if one of my favorite ways to eat seitan. It’s juicy, so flavorful, and a perfect replacement for that classic meat & potatoes lover.
Vegan Greek Frittata
This vegan frittata is made with chickpea flour, which is a fabulous alternative for eggs, and tofu “feta” – both high-protein ingredients! It’s also packed with veggies.
Vegetarian White Chili
Doesn’t this white vegan chili look heavenly? So creamy. This recipe uses 2 cans of white beans, and contains about 19 grams of protein per serving!
Jacked-Up Vegan Ribs
These seitan vegan ribs are kicked up a notch with jackfruit. Each serving is a whopping 35 grams of protein!
Enchilada Zucchini Boats
Is anyone else obsessed with all things enchilada? These enchilada zucchini boats, made with black beans, are a healthy take on the traditional recipe.
Black Bean Brownies (GF)
Did you ever think you could get protein from brownies?! These black bean brownies contain 5g of protein per slice.
Vegan Cheesecake Dessert Hummus
Dessert hummus is one of my favorite culinary creations ever. This cheesecake hummus is still made with chickpeas like traditional hummus.
Savory Tempeh Breakfast Sandwiches
Tempeh is a fantastic source of vegan protein and can be prepared in so many ways. This recipe uses tempeh as “sausage” in a breakfast sandwich.
High Protein Bean & Tofu Salad with Garlic Tahini Dressing
Tofu and a variety of beans are the stars of this high-protein vegan salad. The simple tahini dressing adds incredible flavor and creaminess.
Plant Protein Power Vegan Breakfast Bowls
Ultimate breakfast bowl coming right up! This recipe contains 21g of protein per serving mostly thanks to tofu scramble, black beans, and pepitas.
Baked Tofu with Tomatoes, Lemon, and Capers
Think tofu is bland and blah? Think again! This baked tofu is made with capers, lemon juice, olives and more. Serve on top of polenta for a complete meal.
Fall Farro Protein Bowl
Along with farro, this vegan bowl calls for chickpeas and tempeh.
Vegan Thai Tempeh Buddha Bowl
Have you ever heard of freekeh? It's a nutritious, high-protein grain that makes for a great base in buddha bowls! Combined with tempeh, this recipe has 20 grams of protein per serving!
Vegan Chickpea Bolognese Pasta
Bolognese is traditionally a type of meat sauce, but this bolognese uses chickpeas instead!
Looking for more vegan recipes?
- 25 Vegan Snack Ideas
- 12 Vegan Dinner Recipes
- 14 Creative Cauliflower Recipes
- 9 Vegan Breakfast Ideas