← Blog

Jun 22, 2026

How to Calculate Vegan Macros in 5 Easy Steps

A detailed five-step vegan macro setup with protein density science, leucine-rich plant foods, calorie targets, training carbs, and photo-logging tips for bowls and batch cooks.

Vegan macros are not mystical. The constraint is protein density and practical leucine delivery from plant foods. Here is a clean five-step setup grounded in the same energy-balance and protein principles as omnivorous plans.

Step 1: choose lose, maintain, or gain

Deficit for fat loss, maintenance for recomp or skill phases, small surplus for muscle gain. Be honest about the goal. Vegan branding does not change thermodynamics.

Step 2: set calories

Estimate TDEE, validate with two weeks of logging and average weight, then adjust. Moderate changes beat heroic crashes.

Step 3: set protein (the hard part)

Use about 1.6 to 2.2 g/kg. Plant proteins can work well when total is high and variety is present. Emphasize tofu, tempeh, seitan, lentils, beans, soy yogurt, high-protein pea or soy powders.

Because some plant proteins are lower in leucine per calorie, many vegan athletes do better at the higher end of the protein range or with a fortified shake.

Step 4: assign carbs for training energy

Vegan diets are often naturally carb-rich. Use that for training fuel. Keep an eye on fiber tolerance if huge bean volumes wreck digestion around workouts.

Step 5: fill fats for calories and hormones

Nuts, seeds, avocado, and oils add calories quickly. Great for bulks. Easy to overshoot in cuts. Measure calorie-dense fats periodically.

Tracking vegan bowls in the real world

Batch-cook proteins so weekday snaps are repeatable. Photograph bowls when weighing every bean is unrealistic. Save calibrated bowls to Saved.

Watch oils in restaurant vegan dishes. Plant-based does not mean low-calorie.

Bottom line

Same macro logic, higher attention to protein density. Five steps, then consistency.