Stacked high-protein vegan patties made with beans and grains, garnished with fresh parsley

38 High Protein Vegan Meal Prep Recipes (with over 15grams of protein)

These high-protein vegan meal prep recipes are perfect for your vegan diet! Getting enough protein for me gym folks on a vegan diet can be challenging, but that changes here. 

I have a ton of high-protein vegan meal prep recipes that are packed with protein and perfect for meal prep. Most of these recipes take 10 minutes or under, so prepare to save valuable time prepping!

If you’re new to meal prep, have a look at my meal prep beginners guide, and if you need excellent quality containers to store meal prep and its do’s and don’ts,

High Protein Vegan Meal Prep Recipes (with over 15grams of protein)
Meal Prepify

38 High Protein Vegan Meal Prep Recipes (with over 15grams of protein)      

Increase your protein intake by adding some of these delicious high-protein vegan meal prep recipes to your meal plan!

Breakfast High Protein Vegan Meal Prep Recipes

1. Easy Vanilla Low Carb Protein Waffles

Prep Time: 3 Minutes
Protein: 27.6g

Want to know how to make protein waffles? It’s easy! This low-carb, high protein waffles recipe (a.k.a. protein powder waffles) is ready in less than 10 minutes!

Easy Vanilla Low Carb Protein Waffles
Ideogram

2. Vegan High Protein Breakfast Bowl

Prep Time: 4 Minutes
Protein: 23g

This vegan high-protein breakfast bowl is packed with fruits, seeds, and nuts, giving it a lot of superb nutrition. It takes just 4 minutes to prep, so it’s a winner for me.

Vegan High Protein Breakfast Bowl
Midjourney

3. Mushroom Vegan Egg Scramble

Prep Time: 10 Minutes
Protein: 20.8g

This mushroom vegan egg scramble is a healthy, satisfying, and protein-packed vegan breakfast that you’ll want to make again and again. Sauté extra-firm tofu with mushrooms, mushroom powder, bell pepper, shallot, garlic, and spinach for the best vegan scrambled “eggs”!

Mushroom Vegan Egg Scramble
Ideogram

4. Vegan Protein Pancakes

Prep Time: 10 Minutes
Protein: 15g

Nourish your mornings with these healthy vegan protein pancakes. They are fiber-rich, completely satisfying sweet treat that won’t make you feel guilty.

Vegan Protein Pancakes
Ideogram

5. Vegan Breakfast Potatoes

Prep Time: 5 Minutes
Protein: 15g

These vegan breakfast potatoes are a tasty, wholesome way to start your day! Unlike many potato recipes, these have a lot of protein, so if you have any leftover potatoes from dinner, this recipe is a must-try.

Vegan Breakfast Potatoes
Midjourney

6. Tempeh Sandwich

Prep Time: 3 Minutes
Protein: 21g

This tempeh sandwich is the new vegan sandwich. Mega tasty and super nutritional, it sets the new bar for all sandwich lovers out there.

Tempeh Sandwich
Ideogram

7. Vegan Banana Protein Waffles

Prep Time: 10 Minutes
Protein:16g

Fuel your mornings with these fantastic vegan protein waffles! They are crispy, moist, and perfectly sweetened.

Vegan Banana Protein Waffles
Midjourney

Lunch and Dinner High Protein Vegan Meal Prep Recipes 

8. Crockpot Chipotle Bean Chili

Prep Time: 5 Minutes
Protein: 23g

This Crockpot chipotle bean chili is perfect for your high-protein vegan meal prep. It takes just 5 minutes to prep and has a whopping 23 grams of protein. It has a rich smokey and spiced flavor that beats any chili I have eaten before.

Ideogram

9. Vegan Taco Bowl

Prep Time: 10 Minutes
Protein: 16g

This high-protein taco bowl comes with an avocado crema sauce. It’s sure to satisfy all your tex mex cravings.

Ideogram

10. Easy Vegan Chickpea Cauliflower Masala

Prep Time: 10 Minutes
Protein: 28g

This easy vegan chickpea cauliflower masala is a quick and simple, healthy meal prep recipe packed with protein and fiber.

Easy Vegan Chickpea Cauliflower Masala
Midjourney

11. Tofu Edamame Budda Bowl

Prep Time: 10 Minutes
Protein: 27g

This vegan buddha bowl features tofu, edamame, rice, cabbage and carrot for a flavourful, healthy meal that’s high in plant-based protein and perfect for meal prep.

Tofu Edamame Budda Bowl
Midjourney

12. Vegan Protein Salad

Prep Time: 10 Minutes
Protein: 40g

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.

Vegan Protein SaladVegan Protein Salad
Ideogram

13. Zucchini, Chickpea and Potato Curry

Prep Time: 20 Minutes
Protein: 19.2g

For the perfectly spiced Indian recipe, this vegan coconut milk curry is the best. It is so flavorful and packed with zucchini, chickpeas, & potatoes for a filling and satisfying meal.

Zucchini, Chickpea and Potato Curry
Ideogram

14. Tuscan White Bean Soup

Prep Time: 15 Minutes
Protein: 19g

This delicious vegan Tuscan white bean soup is made super creamy with coconut milk and sun-dried tomato base and bulked up with pasta, white beans, and fresh spinach. With 19 grams of protein and 12 grams of fiber per serving, it makes for a healthy and satisfying meal!

Tuscan White Bean Soup
Midjourney

15. Tender Vegan Steak

Prep Time: 10 Minutes
Protein: 35g

This vegan steak is perfectly tender and juicy and looks so realistic! They’re filling, high in protein, and are surprisingly easy to make!

Ideogram

16. High Protein Fresh Vegan Salad with Hummus

Prep Time: 10 Minutes
Protein: 31g

Salads don’t need to be a light meal; they can also be filling! This high-protein vegan salad gets its protein from hummus and a mixture of pepitas and hemp hearts.

High Protein Fresh Vegan Salad with Hummus
Ideogram

17. Swiss Chard Soup with Lentils

Prep Time: 5 Minutes
Protein: 21g

This scrumptious Swiss chard soup is ready in 30 minutes and will surprise your taste buds! Hearty red lentils combined with green Swiss chard and broth infused with cumin, turmeric, and cinnamon, finished with a bright splash of lemon juice, fresh coriander, and chili flakes.

Swiss Chard Soup with Lentils
Midjourney

18. Vegan Yakisoba with Tofu 

Prep Time: 10 Minutes
Protein: 24g

This hearty tofu yakisoba is packed with protein, healthy, and super flavorful! An easy meal that your whole family will love.

Ideogram

19. Easy Tofu Stir Fry

Prep Time: 20 Minutes
Protein: 3og

This tofu stir fry is an easy and filling meal. Requiring only 45 minutes to make, it’s perfect for weeknight’s or meal prep when you want something delicious without spending hours in the kitchen. It also packs in 30 grams of protein, making it a great source of plant protein!

Ideogram

20. Tempeh Bolognese Sauce

Prep Time: 30 Minutes
Protein: 22.9g

This tempeh bolognese sauce packs in plant-based protein! If you want a vegan dish that’s a crowd-pleaser, this one’s a winner!

Tomato Lentil Soup
Midjourney

21. Tomato Lentil Soup

Prep Time: 5 Minutes
Protein: 16g

This vegan tomato lentil soup is made with red lentils, tomatoes, curry powder, and fresh cilantro. It’s spicy, healthy, economical, and delicious.

Ideogram

22. Flavorful Soya Chunks Dry Masala

Prep Time: 10 Minutes
Protein: 16g

If you are looking for something different, give this soya chunks dry masala a try! Unlike traditional curries, they pack and transport really well.

Ideogram

23. Vegan Buffalo Chickpea Bowls

Prep Time: 10 Minutes
Protein: 18g

Savory, spicy, and delicious. These vegan buffalo chickpea bowls are loaded with sweet and tangy buffalo sauce flavors and are perfect for healthy lunches or meal prep. Whip up this easy recipe in just 30 minutes or less!

Ideogram

24. Easy Vegan Shepherd’s Pie With Tofu

Prep Time: 15 Minutes
Protein: 15,5g

This easy vegan Shepherd’s pie with tofu is a hearty and delicious dinner recipe made with pantry ingredients. Simple, easily oil-free and gluten-free.

Easy Vegan Shepherd's Pie With Tofu
Midjourney

25. One-Pot Mushroom & Lentil Vegan Ragu Sauce

Prep Time: 10 Minutes
Protein: 24g

A mushroom and lentil vegan ragu sauce is a tasty alternative to a traditional bolognese. It’s also super healthy, full of protein, and goes perfectly with any pasta.

One-Pot Mushroom & Lentil Vegan Ragu Sauce
Ideogram

26. Peanut Sauce Stir Fry Vegetables

Prep Time: 10 Minutes
Protein: 30g

Healthy vegan peanut butter stir fry vegetables with brown rice for a filling whole food plant-based dinner. It’s great for high-calorie meal prep. One serving contains 640 calories, 30 g of protein, and the recipe is done within 30 minutes.

Peanut Sauce Stir Fry Vegetables
Ideogram

27. Vegetable Bolognese

Prep Time: 5 Minutes
Protein: 21g

This veggie bolognese only takes 5 minutes to prep, making it one of the fastest vegan bolognese recipes I’ve seen! It’s also packed with vitamins, minerals, and protein.

Vegetable Bolognese
Ideogram

28. Vegan Butter ‘Chicken’

Prep Time: 10 Minutes
Protein: 29.8g

This vegan butter chicken is made with seitan and fire-roasted tomatoes in a super creamy spiced sauce. It’s easy to make and packed with protein!

Vegan Butter ‘Chicken’
Ideogram

29. Arugula Lentil Salad

Prep Time: 5 Minutes
Protein: 22g

This arugula and lentil salad uses tasty exotic ingredients that mix up the flavors. It’s high in protein, iron, and fiber, making it not just scrumptious but also healthy.

Arugula Lentil Salad
Ideogram

30. Vegan Pumpkin Pasta with Spinach and Mushrooms

Prep Time: 5 Minutes
Protein: 25g

Vegan pumpkin pasta with spinach and mushrooms is a delicious and healthy fall-inspired dinner ready in 30 minutes. Everyone will enjoy this flavorful pumpkin pasta sauce tossed with savory vegetables and whole-grain noodles.

Vegan Pumpkin Pasta with Spinach and Mushrooms
Ideogram

31. Vegan ‘Chicken’ Fajitas

Prep Time: 15 Minutes
Protein: 15.9g

These vegan fajitas are full of zesty flavor! Made with protein-packed soy curls, Tex-Mex spices, and seared veggies, they’re easy to make and perfect for a weeknight.

Vegan ‘Chicken’ Fajitas
Midjourney

32. Vegetarian Tortilla Soup

Prep Time: 10 Minutes
Protein: 19g

This easy vegetarian tortilla soup recipe is filled with a hearty blend of beans, fire-roasted tomatoes, and Mexican-inspired seasoning. Topped off with crunchy oven-baked tortilla strips and avocado for a flavorful, meatless meal in just over 30 minutes.

Vegetarian Tortilla Soup
Ideogram

33. Spicy Chipotle Mushroom Sloppy Joes

Prep Time: 10 Minutes
Protein: 16g

Spicy chipotle mushroom sloppy Joes are delicious! It’s the ultimate comfort food makeover, and this recipe is a lot healthier than the traditional one. 

Spicy Chipotle Mushroom Sloppy Joes
Ideogram

34. Black Chana Masala Chickpea Curry

Prep Time: 10 Minutes
Protein: 15g

This delicious black chana masala is easy to make chickpea curry made with black chickpeas. It’s bursting with flavor and is perfect for meal prep.

Black Chana Masala Chickpea Curry
Ideogram

35. Coconut Red Lentil Peanut Soup

Prep Time: 10 Minutes
Protein: 15g

Coconut red lentil peanut soup is a hearty, meat-free, west African-inspired soup recipe. The coconut milk and lentils make it thick and creamy, and the peanut butter gives it the best flavor. Bonus that it’s easy to make, healthy, and incredibly delicious.

Coconut Red Lentil Peanut Soup
Ideogram

36. BBQ Tempeh

Prep Time: 5 Minutes
Protein: 23g

This quick and easy pan-grilled BBQ Tempeh recipe is a healthy, delicious plant-based alternative to your usual grilled meats. Barbecue sauce-slathered Tempeh packed with sweet, savory, and smoky flavors cooked in a pan until caramelized and charred to perfection.

BBQ Tempeh
Ideogram

37. Broccoli and Pea Soup

Prep Time: 5 Minutes
Protein: 18g

This broccoli and pea soup contains a great variety of veggies and is oil-free as well as dairy-free. Since most of the ingredients are frozen, there’s very little prep work involved, making for your meal prep.

Broccoli and Pea Soup
Ideogram

38. Mung Bean Curry

Prep Time: 10 Minutes
Protein: 19g

This mung bean curry is loaded with protein and fiber. And because mung beans need no soaking, it comes together in no time at all.

Mung Bean Curry
Ideogram

Looking to watch your carbs? Have a look at these vegan keto recipes for meal prep.

Frequently Asked Questions

How much protein do I need daily?

This answer varies on the individual, but a good rule of thumb is 0.36 grams per pound of body weight. The average male adult should eat about 56 grams of protein per day, and the average woman should eat about 46 grams.

Who is a high protein diet good for?

High protein diets are beneficial for anyone who exercises regularly. A high protein diet will allow your muscles to grow and repair, helping them become stronger after workouts. A high-protein diet for your regular gym folk should be around 0.6 to 1 gram of protein per pound of body weight. Which is essentially double the average person’s needs.

What vegan foods are high in protein?

It can be challenging for vegans to have a high protein diet because they don’t eat meats and fish, which are majority protein. Some good high-protein vegan foods include
• Tofu
• Lentils
• Chickpeas
• Nuts
• Quinoa
• Seeds