GetHealthyCalculators
Skip to content

Vegan Macro Calculator

A well-planned vegan diet can meet nutrient needs at every life stage (Academy of Nutrition and Dietetics, 2016). This calculator sets daily macro targets from your TDEE with a plant-forward 20/55/25 split and highlights protein-dense plant foods, commonly fortified items, and supplements that require attention on a vegan pattern.

Reviewed by GetHealthyCalculators Editorial Team · Updated April 14, 2026

Quick Answer

A plant-based macro split is typically 20% protein, 55% carbs, 25% fat. Protein comes from legumes, tofu, tempeh, and seitan; healthy fat from nuts, seeds, and avocado; carbs from whole grains, legumes, and produce.

These results are estimates based on general formulas and are not a substitute for professional medical advice. Consult a healthcare provider before making health decisions.

Fill in your info to calculate your vegan macros.

How the Formula Works

  1. Compute TDEE from your inputs.

    TDEE = BMR x Activity Factor
  2. Apply a vegan macro split: 20% protein, 55% carbs, 25% fat.

    P/C/F = 20/55/25
  3. Convert calorie shares to grams using 4/4/9 kcal/g.

    grams = (kcal_share) / (kcal_per_gram)

Methodology & Sources

Reviewed and updated April 14, 2026 · Prepared by GetHealthyCalculators Editorial Team

Macro split is a common plant-based starting point aligned with the Academy of Nutrition and Dietetics position on vegetarian and vegan diets. Fortification guidance is drawn from standard public health references (B12, iodine, vitamin D, algae DHA/EPA).

References

  • Academy of Nutrition and Dietetics. Position paper: Vegetarian diets (2016) · Journal of the Academy of Nutrition and Dietetics
  • Messina V. Nutritional and health benefits of dried beans (2014) · American Journal of Clinical Nutrition
  • Rizzo G et al. Vitamin B12 among vegetarians (2016) · Nutrients

Limitations

  • Vegan diets require planned supplementation of B12 and usually benefit from DHA/EPA (algae), vitamin D, iodine, iron, and calcium monitoring.
  • Plant protein leucine content is lower per gram than animal protein. People training for hypertrophy may need 1.6–2.0 g protein per kg.
  • Vegan pregnancy, infancy, and childhood nutrition should be planned with a clinician or registered dietitian.

Frequently Asked Questions

Can I build muscle on a vegan diet?
Yes. Research in resistance-trained individuals shows vegan and omnivorous diets produce comparable muscle growth when total daily protein is matched (about 1.6 g per kg). Focus on leucine-rich sources such as soy protein, tempeh, and pea protein.
How much B12 do I need?
Standard guidance is either a daily supplement of 25–100 mcg cyanocobalamin, a weekly dose of 1,000–2,000 mcg, or regular intake of fortified foods totaling at least 6 mcg per day. Serum B12, methylmalonic acid, and homocysteine can confirm status.
Do I need to combine proteins at each meal?
No. The older "combine rice and beans at every meal" rule is outdated. Eating varied plant proteins across the day is sufficient for most people.
How do I get enough omega-3 EPA and DHA without fish?
Algae-based EPA/DHA supplements provide pre-formed long-chain omega-3s. Flax, chia, and walnuts provide ALA, which converts to EPA/DHA inefficiently (about 5–10% conversion). Most vegans benefit from a 250–500 mg per day algae oil supplement.

Lock in your plant-protein target for muscle preservation

Protein Intake Calculator

More on This Topic