GymMacros
Vegetarian Diet

Vegetarian Macro Calculator

Get your personalized calorie and macro targets for a vegetarian diet — with protein goals adjusted for plant-based eating patterns.

Your Vegetarian Macro Calculator

Best Vegetarian Protein Sources

Hitting your protein target on a vegetarian diet is very achievable — especially because vegetarians can eat eggs and dairy, two of the highest-quality protein sources on earth. Here are the best options ranked by protein density:

Animal-Based (Lacto-Ovo)

  • Whey protein powder~25g/scoop
  • Cottage cheese (1 cup)~28g
  • Greek yogurt (1 cup)~20g
  • Eggs (2 large)~12g
  • Egg whites (3 large)~11g
  • Low-fat cheese (1 oz)~7g
  • Casein protein powder~24g/scoop

Plant-Based Sources

  • Seitan (3 oz)~21g
  • Tempeh (3 oz)~17g
  • Firm tofu (3 oz)~9g
  • Edamame (1 cup)~17g
  • Lentils (1 cup cooked)~18g
  • Black beans (1 cup)~15g
  • Pea protein powder~20g/scoop

Vegetarian vs Vegan for Muscle Building

There's an important distinction between vegetarian and vegan diets when it comes to hitting protein targets. Vegetarians — specifically lacto-ovo vegetarians who eat eggs and dairy — have a significant advantage over vegans for muscle building because:

  • Eggs and dairy are complete proteins. They contain all nine essential amino acids in adequate ratios. Most plant proteins are incomplete — lacking sufficient leucine, lysine, or methionine — which is why vegan diets require more attention to food combining and total protein quantity.
  • Higher digestibility. Animal proteins (eggs, dairy) have a PDCAAS (Protein Digestibility Corrected Amino Acid Score) of 1.0 — the maximum. Most plant proteins score 0.5–0.9, meaning you need to eat more total protein from plants to get the same usable amino acids.
  • Whey and casein protein powders. These are derived from dairy and represent the gold standard for muscle-building protein supplementation — vegetarians can use both, which makes hitting protein targets simple.

When protein intake is equalized, research consistently shows that vegetarians can build muscle at the same rate as omnivores. The key is hitting your protein target — the source matters less than the total amount and amino acid completeness.

Why Vegetarian Protein Targets Are Set 10% Higher

Our vegetarian macro calculator sets protein targets approximately 10% above standard omnivore recommendations. This accounts for the lower average digestibility of plant proteins compared to animal proteins.

For example, while a 180 lb omnivore might target 162g protein/day (0.9g/lb), a vegetarian of the same weight gets a target of ~178g/day to ensure equivalent usable amino acids reach muscles. This is a conservative adjustment — if you're primarily eating eggs, whey, and dairy, your protein quality is comparable to meat-eaters and the adjustment may be unnecessary.

If your diet is heavily plant-based (tofu, beans, lentils) with minimal eggs and dairy, the 10% boost is worthwhile. If you eat several servings of eggs and dairy daily, treat the standard target as your floor and the adjusted target as a ceiling.

Nutrient Considerations for Vegetarian Athletes

Most nutritional concerns about vegetarian diets are overstated for lacto-ovo vegetarians. With eggs and dairy in the diet, deficiencies are less common than in vegan eating patterns. However, a few nutrients deserve attention:

Generally Fine

  • • Vitamin B12 — eggs and dairy provide adequate B12
  • • Calcium — dairy is rich in calcium
  • • Complete protein — eggs and dairy cover this
  • • Vitamin D — same as omnivores (mostly sun exposure)

Worth Monitoring

  • • Iron — plant iron (non-heme) is less bioavailable; pair with vitamin C
  • • Zinc — lower in plant foods; eat pumpkin seeds, eggs, dairy
  • • Omega-3 — plant sources are ALA not EPA/DHA; consider algae oil
  • • Creatine — found only in meat; supplement is especially valuable

Need a Standard Macro Calculator?

Compare your vegetarian targets with our full macro calculator for any diet style.

Full Macro Calculator →

Frequently Asked Questions

Yes. Multiple studies comparing matched protein intakes between omnivores and vegetarians show no significant difference in muscle hypertrophy or strength gains. The key variable is total protein intake and amino acid completeness — not the specific source. Lacto-ovo vegetarians have an especially easy time achieving this because eggs and dairy are high-quality complete proteins.
Creatine is found almost exclusively in meat, so vegetarians tend to have lower baseline creatine stores. This actually means vegetarians often see larger strength and performance improvements from creatine supplementation than omnivores — their muscles are more "creatine-depleted" at baseline. 3–5g of creatine monohydrate daily is strongly recommended for vegetarians who train.
Yes — whey is derived from cow's milk during the cheese-making process. It is not vegan (it's an animal product) but it is vegetarian. Whey protein is the gold standard for muscle building and is fully appropriate for lacto-ovo vegetarians. Casein protein (also from dairy) is another excellent option, particularly before sleep due to its slow digestion rate.
A practical 150g protein day: 1 cup cottage cheese (28g) + 1 scoop whey (25g) + 4 eggs (24g) + 1 cup Greek yogurt (20g) + 1 cup lentils (18g) + 3oz tempeh (17g) + 1 oz cheese (7g) = ~139g before any other incidental protein from vegetables, grains, and nuts. Adding another scoop of protein powder or extra cottage cheese easily reaches 150–160g without any meat.
No — the "complementary protein" concept (combining rice + beans at every meal) has been largely debunked as a meal-by-meal requirement. Your body pools amino acids over the course of the day. As long as you eat a variety of protein sources throughout the day and hit total protein targets, you don't need to carefully combine proteins at every sitting. This is especially true for lacto-ovo vegetarians who eat complete proteins (eggs, dairy) regularly.

Related Tools & Guides