If you are looking for a high protein vegan meal for lunch or dinner, then this list of 15 recipes packed with 10-40 grams of protein per serving will be perfect for you!

One of the most comment questions I get asked about eating a plant-based diet is always "How do you get enough protein?". Well, a lot of it comes down to eating high protein vegan meals just like these!
I've split this into three categories- tofu/tempeh recipes based off soy protein, beans/legumes, and a third category of high protein grains, seeds, and nuts (including quinoa which is actually a seed!) If you are new to a plant-based diet or are just trying to add more protein to meal prep, these lunch & dinner recipes are great to get you started.
Tofu/Tempeh Recipes
Tofu and Tempeh is a great source of vegan protein that comes from the soy plant. Just ½ cup of tofu contains 10 grams of protein and ½ cup of tempeh contains about 15 grams.
Protein per serving: 22 grams
Source of protein: Tofu & snow peas
Protein per serving: 18 grams
Source of protein: Tofu & peanut butter/peanuts
Protein per serving: 40 grams
Source of protein: Tofu, Chickpeas, Hemp Seeds
Protein per serving: 17.7 grams
Source of protein: Tempeh
Protein per serving: 16 grams
Source of protein: Tofu
Legumes
Legumes are honestly my absolute FAVORITE way to get in my protein. Chickpeas, lentils, peanuts, black beans, and peas are just a few of my favorite protein-packed legumes.
Protein per serving: 22 grams
Source of protein: Black beans, kidney beans, quinoa
Protein per serving: 20 grams
Source of protein: Chickpeas
Protein per serving: 19 grams
Source of protein: Lentils
Protein per serving: 14 grams
Source of protein: Edamame & peas
Protein per serving: 10 grams
Source of protein: Lentils
Protein per serving: 10 grams
Source of protein: Chickpeas
Seeds & Grains
Seeds and grains can be easily forgotten about when thinking about protein. but many are a great source of protein! Some of my favorites include almonds, cashews, quinoa, and wild rice.
Protein per serving: 22 grams
Source of protein: Quinoa, pepitas, cashews, pine nuts
Protein per serving: 16.7 grams
Source of protein: Quinoa & Black beans
Protein per serving: 11 grams
Source of protein: wild rice
Protein per serving: 10 grams
Source of protein: Chickpeas, pepitas, quinoa
Leave a Reply