← Back to Blog

How to Calculate Vegan Macros in 5 Easy Steps!

4/6/2024

Calculating macronutrients (macros) on a vegan diet presents unique considerations, particularly around protein sources and nutrient density. This guide will walk you through the process of calculating and optimizing your vegan macros in five straightforward steps.

Step 1: Determine Your Daily Calorie Needs

Before calculating macros, you need to know your total daily energy expenditure (TDEE). This is the number of calories you burn throughout the day, including resting metabolism, daily activities, and exercise.

To calculate your TDEE:

1. Start with your Basal Metabolic Rate (BMR) using the Mifflin-St Jeor equation:

  • For men: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age in years) + 5
  • For women: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age in years) - 161

2. Multiply your BMR by an activity factor:

  • Sedentary (little or no exercise): 1.2
  • Lightly active (light exercise 1-3 days/week): 1.375
  • Moderately active (moderate exercise 3-5 days/week): 1.55
  • Very active (hard exercise 6-7 days/week): 1.725
  • Extremely active (very hard exercise, physical job or training twice a day): 1.9

3. Adjust based on your goals:

  • To maintain weight: Use your TDEE
  • To lose weight: Subtract 300-500 calories from your TDEE
  • To gain weight: Add 300-500 calories to your TDEE

Step 2: Set Your Protein Target

Protein is particularly important on a vegan diet, as plant proteins typically have lower digestibility and different amino acid profiles than animal proteins.

Recommended protein intake for vegans:

  • Sedentary individuals: 0.8-1.0g per kg of body weight
  • Moderately active: 1.0-1.2g per kg
  • Highly active or athletes: 1.2-1.7g per kg
  • Strength athletes or those building muscle: 1.6-2.0g per kg

These targets are slightly higher than recommendations for omnivores to account for the lower digestibility of plant proteins. For example, a 70kg moderately active person might aim for 70-84g of protein daily.

Protein provides 4 calories per gram, so multiply your protein target by 4 to calculate the calories from protein.

Step 3: Determine Your Fat Intake

Fat is essential for hormone production, brain health, and absorption of fat-soluble vitamins. On a vegan diet, it's important to include sources of omega-3 fatty acids.

Recommended fat intake:

  • Minimum: 0.5g per kg of body weight
  • General recommendation: 20-35% of total daily calories

Fat provides 9 calories per gram. To calculate:

1. Multiply your daily calorie target by your chosen percentage (e.g., 0.25 for 25%)

2. Divide this number by 9 to get grams of fat

Example: For a 2,000 calorie diet with 25% fat, you would need 500 calories from fat, or about 56g.

Step 4: Calculate Your Carbohydrate Target

After setting protein and fat targets, the remaining calories should come from carbohydrates, which will likely be the largest macronutrient in a vegan diet.

To calculate:

1. Add your calories from protein and fat

2. Subtract this from your total daily calorie target

3. Divide the remaining calories by 4 (carbs provide 4 calories per gram)

Example: For a 2,000 calorie diet with 70g protein (280 calories) and 56g fat (500 calories):

  • Remaining calories: 2,000 - 280 - 500 = 1,220 calories
  • Carbohydrates: 1,220 ÷ 4 = 305g

Focus on complex carbohydrates like whole grains, legumes, fruits, and vegetables, which provide fiber and micronutrients.

Step 5: Fine-tune for Vegan Nutrition Needs

Once you have your basic macro targets, adjust your food choices to address common nutritional considerations for vegans:

  • Complete proteins: Combine different plant proteins (like rice and beans) to ensure you get all essential amino acids, or incorporate complete protein sources like quinoa, soy, and hemp seeds.
  • Omega-3 fatty acids: Include ALA sources like flaxseeds, chia seeds, and walnuts, and consider algae supplements for EPA and DHA.
  • Iron: Pair iron-rich foods (legumes, tofu, spinach) with vitamin C to increase absorption.
  • Vitamin B12: This requires supplementation or regular consumption of fortified foods.
  • Calcium: Include calcium-rich plant foods like fortified plant milks, tofu (made with calcium sulfate), and leafy greens.
  • Zinc: Beans, nuts, seeds, and whole grains provide zinc.

Tracking Your Vegan Macros

With your macro targets calculated, you'll need an effective way to track them. Snap Cals makes tracking vegan meals particularly easy, especially with its ability to identify plant-based foods from photos and provide accurate nutritional information.

Adjustments are normal, so don't be afraid to modify your targets based on how you feel, your energy levels, and your progress toward your goals. Many people find they need to adjust their initial calculations by 5-10% to find their personal sweet spot.