Vegan Nutrition and Training: How Much Protein, What to Track, and When to Eat

A practical guide to plant-based eating for people who lift: how much protein you need, which nutrients to track, and how to time meals around training.

5 min read · Updated 31.07.2026.

Vegan Nutrition and Training: How Much Protein, What to Track, and When to Eat

A vegan diet and serious training are not in conflict, but the diet takes more planning than a mixed one. The problem is usually not protein itself — it is total calories, a handful of micronutrients, and the fact that plant food fills your stomach faster than it fills your calorie budget. Here are the actual numbers.

Protein: how much and from where

For strength and hypertrophy, aim for 1.8–2.2 g of protein per kilogram of bodyweight. That is roughly 10–20 percent above the standard recommendation, because plant proteins digest slightly less well and carry less leucine per gram. An 80 kg person needs 145–175 g per day, and in a calorie deficit you go to the top of that range.

Split it across 4 meals of 35–45 g each. Rough values:

  • seitan, 100 g — about 25 g protein
  • tempeh, 100 g — about 19 g
  • firm tofu, 100 g — 15–17 g
  • edamame, 100 g — about 11 g
  • cooked lentils, 100 g — about 9 g (dry lentils have 24 g per 100 g)
  • cooked chickpeas or beans, 100 g — 8–9 g
  • soy milk, 250 ml — 7–8 g
  • peanuts or almonds, 100 g — 21–25 g, but also 570–600 kcal

Soy, chickpeas and peanuts have the best amino acid profile among plant sources. You do not need to combine legumes and grains in the same meal — eating both across the day is enough. If hitting the number with whole food is hard, soy or pea protein powder covers 25–30 g per scoop. It is just another food, not a fix for a bad plan.

Calories: where most people stall

Fibre and food volume are the real practical problem. To gain size you need a surplus of 250–400 kcal per day, and that is hard to eat when every meal is built on salad, vegetables and boiled lentils. Practical fixes:

  • one tablespoon of olive or rapeseed oil — about 120 kcal, add it to a tray bake or pasta
  • 30 g of walnuts, almonds or tahini — 180–200 kcal
  • cook porridge and stews with soy milk instead of water — 250 ml adds 100–130 kcal and 7–8 g protein
  • swap part of the vegetables on your plate for potato, rice or pasta
  • 40 g of dried fruit with a snack — about 120 kcal

Keep fibre at 30–45 g per day. Above 60 g usually means bloating and worse sessions, especially in the first 2–3 weeks after switching.

What you actually have to track

B12

There is no reliable plant source. Take 25–100 mcg of cyanocobalamin daily or 2000 mcg once a week. This is not optional and not a matter of opinion.

Iron

Plant iron absorbs 2–3 times worse. Men practically need around 14 mg a day, women of reproductive age up to 32 mg. Eat a vitamin C source with legume meals (half a bell pepper, a kiwi, some lemon) — 50–100 mg of vitamin C multiplies absorption several times over. Move coffee and black tea at least an hour away from meals.

Omega-3

A tablespoon of ground flaxseed (about 10 g) gives roughly 2.3 g of ALA, and 30 g of walnuts about 2.6 g. Conversion to EPA and DHA is poor, typically under 10 percent, so 250–500 mg of algal oil daily is a reasonable addition.

The rest, briefly

  • Calcium: 1000 mg per day. Fortified plant milk has about 120 mg per 100 ml, calcium-set tofu 200–350 mg per 100 g.
  • Zinc: around 16 mg instead of the usual 11 mg. Soaking legumes overnight and yeast-leavened bread reduce phytates.
  • Iodine: 150 mcg daily, easiest through iodised salt. Be careful with seaweed — some types carry a hundred times the dose per gram.
  • Vitamin D: 1000–2000 IU daily from October through April.
  • Creatine: vegans carry 20–30 percent lower muscle stores. 3–5 g of monohydrate per day is one of the few supplements with a clear effect on strength.

Meals around training

No magic here, but timing helps once you train 4–5 times a week.

  1. 2–3 hours before training: 50–70 g of carbs and 25–30 g of protein, low in fat and fibre so it does not sit in your stomach.
  2. Training early on an empty stomach: 250 ml of soy milk and a banana 30 minutes beforehand — about 35 g of carbs and 8 g of protein.
  3. Within 1–2 hours after training: a meal with 30–40 g of protein and 60–80 g of carbs.

Keep total carbs at 4–6 g per kilogram of bodyweight if you lift four or more times a week.

Training does not change

The programming stays the same: 10–20 working sets per muscle group per week, 6–12 reps on most sets, 2–3 minutes of rest on compound lifts. Progression still matters most — once every set clears the top of your rep range, add 2.5 kg on upper body lifts and 5 kg on squats and deadlifts.

Track two things: bodyweight once a week, in the morning after the bathroom, and the load on 2–3 main lifts. If both are flat for a month, the problem is calories, not the absence of meat.

When to see a doctor

Some things do not get fixed by adjusting a meal plan. See a doctor if you notice:

  • marked fatigue, pallor, breathlessness and a racing pulse on light effort — ask for a full blood count and ferritin
  • tingling or pins and needles in hands and feet, balance or memory problems — this can be B12 deficiency and it does not wait
  • absent periods for more than 3 months, or repeated stress fractures
  • unintended loss of more than 5 percent of bodyweight in a month

If you have been vegan for over a year, get a yearly check of full blood count, ferritin, B12, vitamin D and TSH. Pregnant women, children, and anyone with diabetes, kidney disease or a history of disordered eating should build the plan with a doctor or dietitian rather than off an article.

The short version

  • 1.8–2.2 g of protein per kilogram, split into 4 meals of 35–45 g; soy, seitan and legumes carry most of it.
  • B12 is a mandatory supplement: 25–100 mcg daily or 2000 mcg weekly.
  • Calories stall people more often than protein does — oils, nuts and soy milk solve it easily.
  • Track iron, calcium, zinc, iodine, vitamin D and omega-3; vitamin C with legumes, coffee an hour later.
  • Tingling, chronic fatigue, missing periods or sudden weight loss go to a doctor, not to a macro spreadsheet.

General information, not medical advice. If you have a health condition or pain, talk to a doctor before changing how you train.

Read next