PLANT-POWERED · PROTEIN-PACKED · DAILY
2800-Calorie High-Protein Vegan Meal Plan — 215 g Protein — הספורטאי הטבעוני
Back to recipes

2800-Calorie High-Protein Vegan Meal Plan — 215 g Protein

16 בספטמבר 2026 3 min read

Sample meal plans

These meal plans are provided as examples only and do not replace personalized nutrition consultation. The amounts are averages and are not tailored to your health status, body weight, training, or personal goals.

Share:
שמירה ושיתוף:

2800-Calorie High-Protein Vegan Meal Plan — 215 g (7.6 oz) Protein a Day

This is a 2800-calorie vegan day that delivers 215 g (7.6 oz) of protein — inside the 1.6–2.2 g per kilogram range.

At this calorie level protein is no longer the hard part — volume is. So the plan leans on calorie-dense foods (tahini, nut butter, olive oil, dates, whole grains) alongside lean protein sources.

Who is this plan for?

Anyone whose calorie calculator result is around 2800 kcal a day — usually muscle gain, or maintenance for a larger person with high training volume.

A sample day — 2800 calories

MealWhat you eatCaloriesProtein
Breakfast110 g (3.9 oz) oats + 40 g protein powder + soy milk, peanut butter and banana
Recipe idea: Overnight oats
70052 g (1.8 oz)
SnackSoy yogurt with lentil granola, fruit, nuts and a spoon of tahini
Recipe idea: Lentil granola
35026 g
LunchXL protein bowl: 230 g (8.1 oz) tofu, 180 g (6.3 oz) quinoa, legumes, vegetables and tahini
Recipe idea: Vegan protein bowl · One-pot Mexican stew
75047 g
Post-workoutProtein shake with oats, banana, dates and nut butter
Recipe idea: Vegan protein bar
40033 g
Dinner180 g (6.3 oz) seitan or tempeh with whole-grain pasta, vegetables and tahini sauce
Recipe idea: Vegan mac and cheese · Vegan seitan curry
60057 g (2.0 oz)
Daily total2800215 g (7.6 oz)

Daily nutrition summary

ValuePer day
Calories2800
Protein215 g (7.6 oz)
Carbs (approx.)310 g (10.9 oz)
Fat (approx.)78 g (2.8 oz)
Protein per kg — 98 kg (216.1 lb)2.2 g
Protein per kg — 113 kg (249.1 lb)1.9 g
Protein per kg — 134 kg (295.4 lb)1.6 g

The building blocks

Swapping a meal without breaking the protein target

  • 100 g (3.5 oz) tofu ≈ 60 g (2.1 oz) tempeh ≈ 25 g dry TVP ≈ 15 g protein powder.
  • Struggling to finish the food? Swap cooked vegetables for denser carbs (rice, pasta, dates).
  • Over on calories? Cut fat before you touch the protein.

FAQ

I can't eat 2800 calories. What do I do?

Split it into six meals, add another shake with nut butter and dates, and cut the volume of vegetables and soups that fill you up without adding calories.

Is this a bulking plan?

Yes, if your maintenance is 2500–2700. If maintenance is higher, this is a maintenance plan.

How much protein powder is too much?

Two to three servings a day is fine. Beyond that, add real food instead.

What about rest days?

Drop to about 2500 calories and keep the same protein target.

Want a plan built around you?

In my 1:1 coaching we build the plan around your weight, training and schedule, including training and weekly follow-up.

Check if my coaching is right for you — seven short questions

Prefer to start cooking first? Get the 20 high-protein recipes book.

More plans in this series

Early access

Be first to get my English recipes and guides

I'm Haggai Leffler, a vegan athlete and two-time marathon runner. Leave your email and I'll send you my new high-protein plant-based recipes and guides as they go live in English. No spam, unsubscribe anytime.

3 more you might love

Next recipe

Skip to main content