Calorie & TDEE Calculator for Vegetarians
Vegetarians have one priority when it comes to nutrition: meeting protein on plant-forward meals. Hitting protein targets takes planning on a meat-free diet — lean dairy, eggs, legumes and soy do the heavy lifting. Use the free calculator on the home page for your exact numbers, or read the worked example below to see how the math plays out.
Example TDEE
2,128 kcal
Daily Target
2,128 kcal
Protein
115 g
Worked example for vegetarians
Take a 30-year-old female who is 5'6" tall, weighs 141 lb and is moderately active (moderate exercise 3–5 days/week). Their Mifflin-St Jeor BMR works out to about 1,373 calories — the energy their body burns at complete rest. Multiplying by the 1.55 activity factor gives a TDEE of roughly 2,128 calories a day.
With a goal of maintain weight (eat at maintenance), the daily target becomes about 2,128 calories. We split that into 115g protein, 257g carbs and 71g fat. Protein is kept high to protect muscle, fat covers hormones, and carbs fuel training and daily life.
Key point for vegetarians: Hitting protein targets takes planning on a meat-free diet — lean dairy, eggs, legumes and soy do the heavy lifting. Recheck your numbers every couple of weeks — as your weight and activity shift, so do your targets.
Why this matters for Vegetarians
Vegetarian does not automatically mean healthy — Oreos are vegetarian, after all. The real nutrition challenge is hitting protein targets without the concentration that animal sources provide. A cup of chickpeas has about 15g of protein; a chicken breast has about 31g. You need more food volume and better planning to hit the same numbers.
Watch out for these mistakes
Over-relying on cheese and pasta as the default for every meal. Many lifelong vegetarians end up with a high-fat, moderate-carb, low-protein profile that leaves them soft and unsatisfied. Also: forgetting about leucine content — dairy and soy are your best plant-ish sources for triggering muscle protein synthesis, while most other plant proteins are weaker on this specific amino acid.
Real-life scenario: Vegetarians
Emma had been vegetarian for 6 years and her lifts had completely plateaued. She tracked honestly for a week and realized she was averaging 55g of protein a day — less than half what she needed. We layered in Greek yogurt, cottage cheese, eggs, edamame, and a scoop of whey, hitting 110g protein daily. Within 3 months she PR'd her deadlift and her recovery between sessions improved dramatically.
Frequently asked questions
How many calories should vegetarians eat per day?
It depends on body size and activity, but in our worked example a 30-year-old female at 141 lb with moderately active activity has a TDEE of about 2,128 calories. For their goal (maintain weight) the target is roughly 2,128 calories a day. Run your own numbers on the home page for a personal figure.
What macros are best for vegetarians?
In the example, 2,128 calories breaks down to about 115g protein, 257g carbs and 71g fat per day. Hitting protein targets takes planning on a meat-free diet — lean dairy, eggs, legumes and soy do the heavy lifting.
Should vegetarians eat differently from everyone else?
The core math (BMR → TDEE → goal adjustment) is the same for everyone, but the emphasis differs. For vegetarians the focus is meeting protein on plant-forward meals. Hitting protein targets takes planning on a meat-free diet — lean dairy, eggs, legumes and soy do the heavy lifting.
How do vegetarians calculate calorie needs differently?
The Mifflin-St Jeor equation works for everyone, but vegetarians should pay extra attention to the activity multiplier. Hitting protein targets takes planning on a meat-free diet — lean dairy, eggs, legumes and soy do the heavy lifting. The calculator automatically handles the math — the key is picking the right activity level. When in doubt, start one level lower than you think and adjust after 2 weeks of honest tracking.
What if my goal changes as a vegetarians?
Switching goals is normal — a vegetarians might cycle between cutting, maintaining, and gaining depending on the season. The calculator handles all goal switches: just pick your new target and it recalculates macros instantly. When transitioning from a cut to maintenance, add calories gradually (100–200 a week) to avoid rapid fat regain. When switching to a bulk, add calories the same slow way — your metabolism needs time to adapt, and ramping too fast mainly adds body fat.
Do vegetarians need more protein?
Protein needs depend more on your goal and training than on being a vegetarians. In the example calculation the target is 115g per day (1.8g per kg of body weight). Hitting protein targets takes planning on a meat-free diet — lean dairy, eggs, legumes and soy do the heavy lifting. For most people, spreading that intake across 3–4 meals improves muscle protein synthesis more than eating it all in one or two sittings.
How should vegetarians adjust for age?
Age is already factored into the Mifflin-St Jeor BMR equation used by this calculator. For vegetarians in their 30s, the main age-related factor is maintaining muscle through consistent protein intake (115g daily in the worked example) and regular resistance training. Metabolism does not shift overnight — it drifts over years. Recalculate your numbers every few months or whenever your weight changes by more than 5–10 lb.