Enter your details
Your result is based on body weight (the strongest predictor for protein needs), then adjusted for goal, activity, age, and vegetarian style.
This free Vegetarian Protein Calculator estimates a smart daily protein range (min–max) based on your body weight, goal, activity level, and vegetarian style—then turns it into a clean per‑meal protein target you can actually follow. It’s designed to be screenshot‑friendly and shareable, but also practical enough for real meal planning.
Your result is based on body weight (the strongest predictor for protein needs), then adjusted for goal, activity, age, and vegetarian style.
If you’ve ever searched “how much protein should I eat?” you’ve probably seen a dozen answers. The reason is simple: protein needs depend on your body size and how much you ask your muscles to do. This calculator uses a weight‑based method (grams per kilogram), then adds logic for common real‑world situations: maintenance, muscle gain, fat loss, endurance training, and older age.
Core idea: protein is easiest to plan as grams per day and even easier as grams per meal. If you hit your per‑meal target most days, your body usually does the rest.
The calculator can take pounds or kilograms. If you enter pounds, it converts using: kg = lb ÷ 2.2046. Weight in kilograms is used because most nutrition research reports protein needs as grams per kilogram of body weight (g/kg).
Think of activity as your “daily wear and tear.” A mostly sedentary person can often do well near the standard minimum. Someone training regularly typically benefits from higher intake to support recovery. The calculator starts with these baseline ranges:
Your goal is where “generic advice” usually breaks. For example, during fat loss, you want to preserve muscle while you’re eating fewer calories—so protein often needs to be higher. During muscle gain, protein supports growth and helps you make the most of training. This calculator applies simple goal rules:
As we get older, the body can become less responsive to the “muscle building signal” from protein. Many people over 65 do better with a higher baseline, especially if strength training is part of the plan. If you enter 65 or older, the calculator gently nudges the minimum upward.
Vegetarian diets can absolutely hit high protein targets. The main difference is often distribution: plant‑forward patterns may require slightly larger servings or more deliberate planning because many plant foods come packaged with fiber and carbs. Meanwhile, lacto‑ovo patterns can use eggs and dairy as efficient “protein anchors.” To reflect that, the calculator applies a small multiplier:
This is not a claim that vegetarian protein is “inferior.” It’s just acknowledging that many people find it easier to hit targets when protein comes from a mix of sources (legumes + dairy/eggs, or legumes + soy), and a tiny buffer can reduce the chance you undershoot.
The calculator takes your daily midpoint target and splits it by your chosen number of meals. Why does this help? Because most people don’t fail because they can’t do math—people fail because they can’t remember a plan. Remembering “about 35 g per meal” is easier than remembering “I need 123 g today.”
Per‑meal protein rule of thumb: many active people feel best when meals contain roughly 25–40 g of protein. If your plan says 12 g per meal, you’re probably relying too much on snacks or you’re under‑targeting.
Let’s say you weigh 160 lb, you’re active, you lift weights, and your goal is fat loss. First we convert weight: 160 ÷ 2.2046 ≈ 72.6 kg. Active baseline is 1.2–1.6 g/kg/day, but fat loss pushes the plan to at least 1.6–2.4 g/kg/day. So your daily range becomes:
If you choose 3 meals/day, a midpoint target is around 145 g/day, which becomes roughly 48 g per meal. That’s very doable with vegetarian foods when meals are built around a protein anchor: Greek yogurt, cottage cheese, eggs, tofu, tempeh, lentils, seitan, or protein‑rich shakes.
The fastest way to make a vegetarian protein plan “stick” is to pick two or three dependable protein anchors and rotate them. You don’t need 40 recipes—you need 5 reliable meals you can repeat.
Consistency tip: Pick a “protein floor” (the minimum number) and hit it on 80% of days. The max is optional—use it on harder training phases.
Your result shows two numbers: a minimum and a maximum. Think of this like a “safe operating zone.” If you’re near the minimum, you’re likely covering basic recovery and health. If you’re near the higher end, you’re using protein strategically—usually for muscle gain or for preserving muscle while dieting.
A daily total can be hit in messy ways (like doing almost nothing all day and then eating a huge protein dinner). Splitting protein across meals helps many people feel steadier energy, better satiety, and more consistent recovery. That’s why the calculator gives a per‑meal target—it’s the number you can actually act on.
Practical rule: If you can hit your protein goal with normal meals and not just shakes, you’ve built a sustainable routine.
If the calculator gives you a low per‑meal target (for example, under 20–25 g), you might still choose to aim higher if you’re training hard, cutting weight, or trying to build muscle. The calculator’s output is a starting point—not a commandment.
Many vegetarian proteins contain all essential amino acids, and even when a single food is lower in one, eating a variety across the day typically covers the full profile. In practice, mixing legumes, grains, dairy/eggs, and soy makes it easy to get a strong amino acid spread.
No. It’s optional. Some people use it because it’s convenient and makes hitting targets easier, especially during fat loss or high training volume. Whole foods work great too—use whichever is sustainable.
You can, but variety helps. Rotating a few staples (tofu, lentils, Greek yogurt, eggs, tempeh, beans) keeps meals interesting and spreads micronutrients.
Protein can help with satiety and muscle retention. During fat loss, many people do best aiming mid‑to‑high range, while keeping an eye on total calories. If you lift weights, prioritize protein consistency.
For healthy people, higher protein intakes are commonly tolerated, but if you have kidney disease or other medical conditions, you should get individualized guidance. If you’re unsure, aim for the minimum-to-middle range and talk to a professional.
Total daily protein is the biggest lever. Timing can help—getting protein in the few hours after training is a useful habit—but if you consistently hit your daily target, you’re already doing the main thing.
Older adults may need a stronger protein “signal” per meal to support muscle maintenance. The calculator nudges the baseline up for 65+ as a practical planning default.
Hand-picked from the Health collection:
MaximCalculator provides simple, user-friendly tools. Always treat results as educational estimates and double-check any health decisions with qualified professionals.