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

3000-Calorie High-Protein Vegan Meal Plan — 225 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:
שמירה ושיתוף:

3000-Calorie High-Protein Vegan Meal Plan — 225 g (7.9 oz) Protein a Day

This is the highest plan on the ladder: 3000 calories a day with 225 g (7.9 oz) of protein, inside the 1.6–2.2 g per kilogram range.

At this level the hard part is almost never protein — it is eating enough. So the plan is built from calorie-dense meals: oats, tahini, nut butter, dates, whole grains and shakes, alongside tofu, tempeh, seitan and TVP.

Who is this plan for?

Anyone whose calorie calculator result is around 3000 kcal a day — athletes, high-volume lifters and larger people in a gaining phase.

  • Range this plan covers: 2900–3100 kcal a day. Above 3100? Keep the same structure and add 200–400 kcal: another 60 g (2.1 oz) of oats, an extra tablespoon of tahini, or a handful of nuts.
  • Lower than that? Take the 2800-calorie plan.
  • The daily protein (225 g (7.9 oz)) sits inside the recommended 1.6–2.2 g per kg.
  • Not sure? Start with the calorie calculator and the protein calculator, and see the whole ladder on the main meal plans page.

A sample day — 3000 calories

MealWhat you eatCaloriesProtein
Breakfast120 g (4.2 oz) oats + 40 g protein powder + soy milk, peanut butter, banana and dates
Recipe idea: Overnight oats
75055 g (1.9 oz)
SnackSoy yogurt with lentil granola, fruit, nuts and a spoon of tahini
Recipe idea: Lentil granola
38028 g
LunchXXL protein bowl: 250 g (8.8 oz) tofu, 200 g (7.1 oz) quinoa or brown rice, legumes, vegetables and tahini
Recipe idea: Vegan protein bowl · One-pot Mexican stew
80048 g
Post-workoutBig shake: protein powder, oats, banana, dates and nut butter
Recipe idea: Vegan protein bar
42034 g
Dinner200 g (7.1 oz) seitan or tempeh with whole-grain pasta, vegetables and tahini sauce
Recipe idea: Vegan mac and cheese · Vegan seitan curry
65060 g (2.1 oz)
Daily total3000225 g (7.9 oz)

Daily nutrition summary

ValuePer day
Calories3000
Protein225 g (7.9 oz)
Carbs (approx.)338 g (11.9 oz)
Fat (approx.)83 g (2.9 oz)
Protein per kg — 102 kg (224.9 lb)2.2 g
Protein per kg — 118 kg (260.1 lb)1.9 g
Protein per kg — 141 kg (310.9 lb)1.6 g

The building blocks

How to eat 3000 calories without feeling stuffed

  • Split into five or six meals, not three.
  • Drink calories: one shake can carry 500–600 kcal and 35 g of protein.
  • Cut vegetable and soup volume, raise rice, pasta, dates and tahini.
  • Prep ahead: Three meals in a jar.

FAQ

Isn't 3000 calories too much?

Not if the calculator says so. A 30-year-old, 85 kg (187.4 lb) athlete training six times a week can easily sit at 3000 kcal maintenance.

Can you hit 225 g (7.9 oz) of protein on a vegan diet?

Yes, with concentrated sources: seitan (~25 g per 100 g (3.5 oz)), TVP, tofu, tempeh and two to three servings of protein powder a day.

What if I'm gaining fat too fast?

Drop 200–300 kcal a day and move to the 2800-calorie plan. A healthy gain is 0.25–0.5% of body weight per week.

What about rest days?

Skip the post-workout shake and land around 2600 calories, keeping 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