PLANT-POWERED · PROTEIN-PACKED · DAILY
High-protein vegan meals for a full week

Free download

7-Day High-Protein Vegan Meal Plan + Grocery List

A full week of plant-based meals that land between 130 and 160 grams of protein a day, around 2,000 calories, built from ingredients you can buy in any supermarket. Comes with a one-page grocery list you can take to the store.

What's inside

  • • Seven days of breakfast, lunch, dinner and a snack — no repeats you'll get bored of.
  • • Protein and calorie totals for every single day.
  • • One printable grocery list, grouped by supermarket aisle.
  • • Swap tables so you can scale the plan up or down in calories.

The week at a glance

DayBreakfastLunchDinnerSnackProteinCalories
MondayProtein overnight oats with soy milk and peanut butterBaked tofu quinoa bowl with tahiniRed lentil bolognese over whole-wheat pastaSoy yogurt with berries142 g1,950
TuesdayTofu scramble with whole-grain toastTempeh and roasted veg wrapBlack bean chili with brown riceEdamame, lightly salted138 g1,980
WednesdayHigh-protein smoothie: pea protein, banana, oatsChickpea and bulgur salad with lemon-tahiniSeitan stir-fry with broccoli and rice noodlesRoasted chickpeas151 g2,010
ThursdaySoy yogurt bowl with granola and chiaLeftover seitan stir-fryBaked tofu schnitzel with potatoes and saladPeanut butter on rice cakes136 g1,930
FridaySavory oats with nutritional yeast and tofuTVP taco bowl with corn and beansTempeh curry with lentils and riceProtein shake148 g2,020
SaturdayProtein pancakes with soy yogurtFalafel-style tofu pita with hummusPea-protein pasta with white beans and greensMixed nuts and dark chocolate133 g2,050
SundayOvernight oats with soy milk and hemp seedsMeal-prep buddha bowl: tofu, quinoa, roasted vegLentil shepherd's pieCottage-style tofu with fruit140 g1,970

The grocery list

Protein

Firm tofu, tempeh, seitan, TVP, red and brown lentils, chickpeas, black beans, edamame, pea protein powder

Grains

Rolled oats, quinoa, brown rice, whole-wheat pasta, bulgur, rice noodles, whole-grain bread

Dairy alternatives

Unsweetened soy milk, plain soy yogurt

Produce

Broccoli, spinach, bell peppers, zucchini, carrots, onions, garlic, lemons, bananas, berries, potatoes

Fats & extras

Peanut butter, tahini, olive oil, chia seeds, hemp seeds, mixed nuts, nutritional yeast, soy sauce, spices

Early access

Be first to get my English recipes and guides

I'm Haggai Leffler — a sports-nutrition graduate of the Wingate Institute, a certified running and strength coach, and a marathon runner. Leave your details and I'll send you new high-protein plant-based recipes and guides as they go live in English. No spam, unsubscribe anytime.

Is this plan right for you?

The plan sits near 2,000 calories, which suits most active people eating at maintenance. If you're cutting or bulking, start from the calorie level that matches your body weight and training load, then use the same meals with adjusted portions. Protein targets follow the widely used range of 1.6–2.2 g per kg of body weight for people who train.

This is sample educational content, not personal medical or nutrition advice.

Keep going

Skip to main content