Skip to content
Health & everyday consumption Nutrition concepts

How to get enough protein on a vegetarian diet

Quick answer

The U.S. adult RDA is 0.8 g protein per kg of body weight per day: about 48 g at 132 lb, 55 g at 150 lb, and 66 g at 180 lb. On a vegetarian diet, spreading eggs, dairy, legumes, soy foods, and grains across meals can meet those amounts comfortably for most healthy adults.

A vegetarian diet does not require complicated protein math. The common problem is removing meat or fish from a plate and putting no clear protein food in its place. If each main meal has one, the daily total usually adds up quickly.

Start with a reasonable target

The U.S. adult RDA is 0.8 g protein per kilogram of body weight per day, or about 0.36 g per pound.

Body weight Approx. daily RDA
132 lb / 60 kg ~48 g
150 lb / 68 kg ~55 g
176 lb / 80 kg ~64 g
198 lb / 90 kg ~72 g

That is a general reference for healthy adults, not an individualized prescription. Training, age, pregnancy, lactation, and medical circumstances can change needs.

The target is most useful for showing scale. A 150-pound adult does not need 30 grams at every meal to reach about 55 grams in a day; several moderate contributions can cover the total comfortably.

Think in three or four protein anchors

Instead of tracking every gram, make breakfast, lunch, and dinner contain an obvious protein source and add a protein-rich snack when useful.

  • 7 oz Greek yogurt: ~18–20 g;
  • 2 large eggs: ~13 g;
  • 1 cup cooked lentils: ~18 g;
  • 5.3 oz firm tofu: ~18–26 g;
  • 3/4 cup cottage cheese: ~20–23 g;
  • 1 cup milk: ~8 g.

A protein anchor does not have to be a single food. Yogurt plus oats, lentils plus bread, or eggs alongside dairy and grains can combine several sources and make the meal total more dependable.

A vegetarian day can exceed 70 grams without supplements

For example, Greek yogurt plus oatmeal can provide roughly 25 g; a cup of lentils about 18 g; a cup of milk about 8 g; and two eggs with bread and vegetables can exceed 18 g. That puts the day around 70 g or more without protein powder.

The point is not to prescribe that menu. It shows that meal structure matters more than the idea that vegetarian protein is inherently scarce.

Supporting foods count too. Bread, oats, pasta, nuts, and vegetables add grams that should not be ignored even when they are not the main protein source.

Legumes do not have to be paired with grains at every meal

Lentils, chickpeas, and beans contain all essential amino acids, although some are present in less favorable proportions. Grains complement legumes well, but the pairing does not need to happen in the same bowl. Dietary variety across the day is enough.

That flexibility makes vegetarian eating easier: beans can be paired with vegetables at lunch while grains show up at breakfast or dinner. The overall pattern matters more than building a perfect amino-acid pair in every bite.

Eggs and dairy make planning easier

In an ovo-lacto vegetarian diet, yogurt, milk, cottage cheese, and eggs provide high-quality protein in a relatively small volume. That means legumes and grains do not need to carry the entire protein target alone.

This does not require relying heavily on cheese. Yogurt, milk, eggs, and soy foods provide multiple ways to vary protein while also managing other nutrition priorities such as saturated fat or sodium.

Foods that sound protein-rich may only add a few grams

Nuts and seeds help, but a 1 oz serving often provides about 4–9 g depending on the type. Vegetables such as broccoli and spinach contain protein, but typical servings contribute only a few grams. Treat them as supporting sources, not the main protein anchor.

A common mistake is to add several foods that each provide only a few grams and assume the meal automatically matches a serving of tofu, beans, eggs, or high-protein yogurt. Those foods contribute, but a central source makes planning much simpler.

When it can be harder

Very low-calorie diets, low appetite, or high athletic needs can make concentrated foods more useful. Greek yogurt, cottage cheese, tofu, tempeh, eggs, and protein powder can make a high target easier to reach.

Pregnancy, kidney disease, major appetite problems, and other medical situations can change both the appropriate amount and how protein should be distributed, so those cases deserve individualized guidance.

The rule that avoids constant counting

Put a recognizable protein source in every main meal and rotate among dairy/eggs, legumes, and soy foods. Grains, nuts, seeds, and the rest of the diet then add to that foundation.

Sources