1 Hour High-Protein Vegan Meal Prep
In this 1 hour high-protein vegan meal prep I’m going to show you how to prep three days worth of high-protein vegan meals for two people! With this meal prep you’ll hit 100g of protein per day, and come in under 1800 calories.
Jump to RecipeWatch the full video on my YouTube that shows all the steps to complete this high-protein vegan meal prep!
Overview
In this 1 hour high-protein vegan meal prep we’ll be making breakfast, lunch and dinner, and these recipes are honestly so easy; they’re simple enough for beginner vegans but customizable enough for veteran vegans, too! I wanted to focus this meal prep on being really nutritious, full of whole plant foods with no vegan meat replacements. Not that there’s anything wrong with them, I eat them all the time! But they can be pricey and by focusing on using more whole foods you’ll likely save more money, and eat a bit healthier too. 😉

What’s on the Menu?
Here’s a quick rundown of the plant-based meals you’ll be making in this 1 hour high-protein vegan meal prep:
- Chocolate Peanut Butter Overnight Oats: Classic and creamy, and high in protein with no protein powder
- Mediterranean Lentil Pasta Salad: Hearty and veggie packed, this will give you tons of fuel for the day
- Greek Bowls: Tofu souvlaki, lentil-quinoa and steamed veggies all wrapped up in a tangy tahini drizzle

Macros breakdown
Breakfast: 510 calories, 30g protein 57g carbs, 22g fat
Lunch: 600 cal, 31g protein, 92g carbs, 15g fat
Dinner: 660 cal, 44g protein, 59g carbs, 32g fat
Total Calories: 1770
Total Protein: 101 grams

How to Get It Done in an Hour
In this 1 hour high-protein vegan meal prep, we aren’t going to be making each recipe in a row. Instead, I’ve organized it so that we accomplish the most in the shortest amount of time by tackling the cooking/prep that takes the longest first, then moving on to the quicker tasks while other things cook. But don’t worry, if you follow the steps I’ve outlined below I promise you’ll get through all the prep in about an hour or so!
In the recipe card below I’ve organized all the ingredients you’ll need for each recipe, and outlined the steps in which to prep everything. Now, go put on some tunes and have some fun in the kitchen!


1 Hour High-Protein Vegan Meal Prep
Ingredients
Method
- Gather all condiments, spices etc [1 min]: soy sauce, tahini, salt, pepper, paprika, dried basil & oregano, garlic & onion powder, olive oil,
- Make the souvlaki marinade [3 mins]: Mince garlic, then whisk together all marinade ingredients in a small bowl or jar.
- Marinate the tofu [3 mins]: cut the blocks of tofu into roughly 1” cubes. In one or two large containers divide the tofu, arranging in a couple even layers. Pour the marinade over the tofu, seal the lid and give the container(s) a good shake. Place in the refrigerator to marinate for 30 minutes (you can also do this step the night before which I recommend to do for maximum flavour absorption!)
- Cook the red lentil pasta [1 min]: Fill a large pot with salted water, and bring to a boil. Add the pasta and cook according to package directions. Drain and rinse with cold water, then set aside.
- Cook the lentil quinoa [2 mins]: Rinse the lentils and quinoa, transfer to a pot, add 3 cups water or veggie broth, bring to a boil, lower heat and cook covered for 20 to 25 minutes until all the liquid is absorbed and the quinoa is fluffy. Set aside to cool.
- Chop all veggies for the pasta salad and Greek bowls, drain/rinse canned chickpeas and corn. Keep them separated for easier prep. [20 mins]
- Air fry or bake the tofu souvlaki (not using skewers) [3 min]: Preheat oven to 425°F and set a rack to the top slot. Arrange the tofu cubes on a large, lightly oiled baking tray. Bake on top rack for 30 to 35 minutes until golden brown, turning them over halfway through cooking. If air frying, cook for 23 minutes at 400°F.
- Steam the broccoli and cauliflower [2 min]: In a large pot with a steamer basket (or in a pressure cooker) steam the broccoli and cauliflower florets until fork tender. Set aside to cool.
- Make the pasta salad [8 mins]: In a small mixing bowl or jar combine the ingredients for the dressing and whisk until combined. In a large mixing bowl combine the cooked pasta, chickpeas, chopped bell peppers, zucchini, corn, olives, capers, green onions, and the dressing. Transfer to 6 individual containers or 1 or 2 larger ones, then refrigerate.
- Make the lemony tahini dill dressing for the Greek bowls [5 mins]: In a jar or small bowl, combine the dressing ingredients and whisk until smooth and creamy. Set aside.
- Make the overnight oats while the rest of the food cools [8 mins]: In a large mixing bowl, combine all the dry ingredients. Add the remaining wet ingredients and stir well to combine. Let sit for 10 to 15 minutes and then stir again to help the chia seed and flaxseed thicken better.
- Put food into storage containers [5 to 10mins]: In 6 individual containers, divide the lentil quinoa, steamed broccoli and cauliflower, and tofu souvlaki. Pour the dressing over or store separately in the fridge, serve when ready to eat.
- Store the overnight oats [3 mins]: Once the mixture has thickened slightly, divide into 6 jars or containers and store in the fridge.
Plant Powered
If you digged any of this 1 hour high-protein vegan meal prep you should check out my other vegan meal prep blogs!
Lastly, if you made any of these recipes and decide to share them on Facebook or Instagram, don’t forget to tag me @SteamyVegan and use hashtag #SteamyVegan! I seriously love seeing what you’re cooking up! Plus make sure to check me out on YouTube — I have HUNDREDS of videos to give you limitless plant-based inspiration!
