PREMIUM VEGAN BANH MI 🇬🇧EN
Eating vegan well

Training hard on a vegan diet: arranging meals around the session

14/09/2026· 4 min read

Vegans who train hard get asked "where do you get protein from" constantly. That isn't really the question — plant protein sources are not in short supply. The difficulty is arranging meals around the session so there's enough without feeling heavy.

Three jobs meals have to do

  • Before: supply energy, and just as importantly not weigh you down while moving.
  • After: replace what was spent and supply protein for recovery.
  • Across the day: keep total protein adequate. This is the deciding part, and the one most often ignored.

Many people fixate on the post-workout meal and forget the other two. But the body doesn't rebuild muscle in the hour after training — it uses what's available across the whole day.

The pre-training meal

How long before

  • A full meal — about 2 to 3 hours ahead. Eat too close and blood is still busy digesting, which makes hard work uncomfortable.
  • A light meal — about 60 to 90 minutes ahead.
  • Under 30 minutes — only something very light, or nothing.

What to choose

Mostly easily digested starch, moderate protein, low fat and low coarse fibre. This is where vegans tend to get caught: vegan meals are usually vegetable-heavy, and a lot of vegetables before training means a full, uncomfortable stomach.

In practice a light sandwich, rice with a little protein, or banana with soy milk all work. A sandwich heavy on fried filling doesn't — fat slows digestion, exactly what isn't wanted here.

The post-training meal

You need both protein and starch, not protein alone. Starch replaces the stored energy that was used; without it the body tends to divert protein to other purposes instead of recovery.

Common vegan protein sources afterwards:

  • Tofu — easy to find, easy to eat, not heavy.
  • Soy milk — the most convenient when you've just finished and don't want a meal yet.
  • Pulses — black beans, red beans, chickpeas.
  • Wheat gluten — high in protein, but not for anyone sensitive to gluten.
  • Tofu skin — denser than ordinary tofu.

On timing: there's no need to rush the half-hour "window" that was widely talked about for a while. Eating within a few hours is reasonable, and the daily total matters more than the exact moment.

Across the day — the deciding part

Plant protein differs from animal protein in one way: each source is stronger and weaker in different amino acids. The handling isn't complicated — eat a variety of sources across the day and that's enough; there's no need to engineer each meal to "complement" itself.

A practical spread:

  • Morning — soy milk, or a sandwich with tofu in it.
  • Midday — rice with tofu or a pulse dish.
  • After training — protein plus starch.
  • Evening — a different protein source from the others, for variety.

Spreading it out makes adequacy easier than concentrating it in one large meal, and it's easier to eat.

Three common snags

  • Too much fibre. A vegetable-heavy meal is good, but right before training it's bloating. The pre-training meal should have fewer vegetables than usual.
  • Not enough total energy. Vegan food generally carries fewer calories per unit weight than meat-based food, so eating until "full" isn't necessarily enough for someone training hard.
  • Training at odd hours. Sessions at 9pm or 5am put the surrounding meals at hours when nothing is open — this is where a 24-hour place is genuinely useful.

Anyone training seriously, competing, or managing a health condition should consult a sports nutrition professional. This is general information about arranging meals, not a nutrition programme.

Five shops, all open 24 hours: 38 Le Thi Rieng, 15B Nguyen Thi Minh Khai, 2B Tran Hung Dao, 148B De Tham (District 1) and 210 Bui Van Ba (District 7). Call 0923.183.183.

Quick answers

How long before training should I eat?

A full meal 2 to 3 hours ahead, a light one 60 to 90 minutes ahead. Under 30 minutes, only something very light or nothing — blood still busy digesting makes hard work uncomfortable.

What do vegans get caught by before training?

Too much fibre. Vegan meals are usually vegetable-heavy, and a lot of vegetables right before a session means bloating — the pre-training meal should carry fewer vegetables than usual.

Is protein alone enough afterwards?

No — you need starch too. Starch replaces the stored energy used; without it the body tends to divert protein to other purposes instead of recovery.

Do I have to eat within 30 minutes of training?

No. Within a few hours is reasonable, and the daily protein total matters more than the exact timing.

Do plant proteins have to be combined at each meal?

No. Each source is stronger and weaker in different amino acids, but eating a variety across the day covers it without per-meal engineering.

What about training at 5am or 9pm?

Those sessions put the surrounding meals at hours when most places are shut or not yet open — which is exactly where a 24-hour shop is useful.

Bánh Mì XANH
PREMIUM VEGAN BANH MI