High-Protein Vegetarian Meals: Easy Ideas and How Much You Need

How much protein you need on a vegetarian diet, a worked example in pounds, USDA protein counts for eggs, dairy, tofu, beans and lentils, and easy high-protein ideas from breakfast to snacks.

HealthPathCore9 min read
Cubes of firm tofu, soba noodles, sliced scallions, nori sheets, and pickled ginger laid out on a gray stone surface

The short answer

The recommended amount of protein for adults is 0.8 grams per kilogram of body weight a day, about 55 grams for someone who weighs 150 pounds. Vegetarians can reach that with eggs, Greek yogurt, cottage cheese, tofu, tempeh, lentils, beans, and edamame spread across meals. Different plant proteins do not need to be combined at the same meal.

Key takeaways

  • The adult RDA for protein is 0.8 grams per kilogram of body weight, about 55 grams a day for someone who weighs 150 pounds.
  • To estimate your RDA in pounds, multiply your weight in pounds by about 0.36.
  • Based on USDA data, a cup of cooked lentils has about 18 grams of protein, half a cup of firm tofu about 22 grams, and a cup of low-fat cottage cheese about 28 grams.
  • You do not need to combine plant proteins at the same meal, because the balance of amino acids over the whole day is what matters.
  • Eggs, dairy, and soy foods such as tofu, tempeh, and edamame are complete proteins that contain all the essential amino acids.
  • Vitamin B12 is found naturally only in animal foods, so vegetarians and especially vegans should rely on eggs, dairy, or fortified foods and ask their doctor about supplements.
  • Eating vitamin C-rich foods at the same meal as beans, lentils, or greens increases how much plant iron you absorb.

Going vegetarian, or simply eating less meat, often comes with one nagging question: am I getting enough protein? For most people the answer is yes, or easily could be, with a little planning around a handful of protein-rich foods.

This article sets out how much protein you actually need, with a worked example in pounds, the vegetarian foods that deliver the most per serving according to USDA data, and practical meal ideas from breakfast to snacks. It also covers the nutrients that deserve more attention than protein on a vegetarian diet, and how it all fits into a balanced, healthy eating pattern.

How much protein do you need each day?

The Recommended Dietary Allowance (RDA), the daily amount that meets the needs of nearly all healthy adults, is 0.8 grams of protein per kilogram of body weight. To use pounds, divide your weight by 2.2 to get kilograms, then multiply by 0.8. A quick shortcut is to multiply your weight in pounds by about 0.36.

For example, if you weigh 150 pounds, 150 divided by 2.2 is about 68 kilograms, and 68 times 0.8 is about 55 grams of protein a day.

Body weightIn kilogramsProtein at the RDA
120 poundsAbout 55 kgAbout 44 g a day
150 poundsAbout 68 kgAbout 55 g a day
180 poundsAbout 82 kgAbout 65 g a day
210 poundsAbout 95 kgAbout 76 g a day

The RDA is a baseline for meeting basic needs, not a ceiling. MedlinePlus puts the healthy range for adults at 10% to 35% of total calories, and notes that each gram of protein supplies 4 calories. Older adults, people who are very active or strength training, and people recovering from illness or surgery may benefit from more, and needs rise during pregnancy and breastfeeding. A closer look at how much protein you actually need covers those situations in more detail.

Can a vegetarian diet give you enough protein?

Yes. MedlinePlus states that it is easy to get plenty of protein even if you do not eat any animal products, as long as you eat a variety of foods. If you eat eggs and dairy, you have protein-dense options at every meal. If you are vegan, soy foods, beans, lentils, and seeds do the heavy lifting.

MedlinePlus describes three common patterns:

  • Lacto-ovo vegetarian: plant foods plus dairy and eggs.
  • Lacto vegetarian: plant foods plus dairy, but no eggs.
  • Vegan: no meat or animal products of any kind.

The practical challenge is usually how protein is spread across the day, not the total. A breakfast of toast and jam or a lunch of salad greens alone leaves a gap that is hard to make up later. Building each meal around one protein-rich food is the simplest fix.

What are the best vegetarian protein sources?

The most protein-dense vegetarian foods are dairy such as cottage cheese and Greek yogurt, soy foods such as tofu, tempeh, and edamame, lentils and beans, and eggs. The table below uses USDA FoodData Central values, converted to common serving sizes and rounded.

FoodServingProtein
Cottage cheese, low-fat (1%)1 cup (226 g)About 28 g
Tofu, firm, made with calcium sulfate1/2 cup (126 g)About 22 g
Edamame, cooked from frozen1 cup (155 g)About 18 g
Lentils, cooked1 cup (198 g)About 18 g
Tempeh3 ounces (85 g)About 17 g
Greek yogurt, plain, nonfat1 container (170 g)About 17 g
Black beans, cooked1 cup (172 g)About 15 g
Chickpeas, cooked1 cup (164 g)About 15 g
Hemp seeds, hulled1 ounce (28 g)About 9 g
Pumpkin seed kernels1 ounce (28 g)About 9 g
Quinoa, cooked1 cup (185 g)About 8 g
Milk1 cup (244 g)About 8 g
Peanut butter, smooth2 tablespoons (32 g)About 7 g
Egg, hard-boiled1 large (50 g)About 6 g
Chia seeds, dried1 ounce (28 g)About 5 g

Values vary by brand, especially for tofu, yogurt, and plant milks, so check the Nutrition Facts label on what you buy. The FDA's Daily Value for protein on that label is 50 grams. Seitan, made from wheat gluten, is another very high-protein option, though it is not suitable for anyone with celiac disease. Plant-based meat substitutes are convenient, but MedlinePlus cautions that they can be high in sodium.

Do you need to combine proteins at every meal?

No. The old advice to pair foods like rice and beans at every meal to make a "complete protein" is outdated. MedlinePlus states that you do not need to combine these foods at the same meal, and that the balance over the whole day is what matters.

Some background helps. Proteins are built from amino acids, and the essential amino acids are the ones your body cannot make, so they must come from food. A complete protein contains all of the essential amino acids in useful amounts. Eggs, dairy, and soy foods such as tofu, tempeh, and edamame are complete proteins. Most other plant proteins run low in one or more essential amino acids: grains tend to be low in one called lysine, while beans and lentils are richer in it.

Complementary proteins are simply foods whose amino acid profiles fill each other's gaps, like beans and rice or hummus and whole-wheat pita. Eating a variety of plant proteins across the day covers this on its own. The myth worth dropping is that a meal without a perfect pairing does not count. It does.

What are easy high-protein vegetarian breakfasts?

Breakfast is the meal most likely to come up short, so give it one protein-rich anchor. The protein figures below come from the USDA values above.

  • Greek yogurt bowl: a container of plain Greek yogurt with berries and a spoonful of hemp or pumpkin seeds, about 17 grams of protein from the yogurt alone.
  • Veggie scramble: two eggs scrambled with spinach and peppers, with whole-grain toast. The eggs alone give about 12 grams.
  • Tofu scramble: half a cup of crumbled firm tofu cooked with onion, turmeric, and vegetables, about 22 grams from the tofu and fully vegan.
  • Cottage cheese toast: half a cup of cottage cheese on whole-grain toast with sliced tomato and black pepper, about 14 grams from the cottage cheese.
  • Overnight oats: oats soaked in milk or fortified soy milk with a spoonful of soaked chia seeds and a swirl of peanut butter.
  • Peanut butter smoothie: a cup of milk blended with a banana, 2 tablespoons of peanut butter, and a handful of oats, about 15 grams from the milk and peanut butter.

What are easy high-protein vegetarian lunches and dinners?

Lunch and dinner are where beans, lentils, and soy foods do the most work, because a cup-sized serving fits naturally into a bowl, a curry, or a stew.

Lunch ideas

  • Lentil soup with whole-grain bread. A cup of cooked lentils gives about 18 grams.
  • Chickpea salad sandwich: mashed chickpeas with Greek yogurt, celery, and lemon on whole-grain bread.
  • Grain bowl: quinoa, black beans, roasted vegetables, salsa, and a sprinkle of cheese or pumpkin seeds.
  • Edamame noodle salad: shelled edamame tossed with whole-wheat noodles, crunchy vegetables, and a peanut dressing.
  • Bean and cheese burrito with brown rice, peppers, and salsa.

Dinner ideas

  • Tofu stir-fry with mixed vegetables over brown rice.
  • Lentil and vegetable curry with a spoonful of plain yogurt on top.
  • Black bean chili topped with Greek yogurt in place of sour cream.
  • Tempeh tacos: crumbled tempeh browned with spices, in corn tortillas with cabbage slaw.
  • Shakshuka: eggs poached in a spiced tomato and pepper sauce, with chickpeas stirred in.

Pairing beans, lentils, or greens with a vitamin C source such as tomatoes, peppers, or citrus has a second benefit. MedlinePlus notes that vitamin C at the same meal increases how much iron your body absorbs from plant foods.

A sample day

Here is how a day built from these ideas adds up for a 150-pound adult with an RDA of about 55 grams, counting only the main protein foods.

MealWhat it includesProtein from the main foods
BreakfastTwo hard-boiled eggs with whole-grain toast and fruitAbout 12 g
LunchLentil soup made with 1 cup of cooked lentilsAbout 18 g
SnackAn apple with 2 tablespoons of peanut butterAbout 7 g
DinnerTofu stir-fry with 1/2 cup of firm tofu over 1 cup of quinoaAbout 30 g
TotalBefore counting bread, vegetables, and other foodsAbout 67 g

What are good high-protein vegetarian snacks?

Snacks are an easy way to close a protein gap, especially if your meals run light. Good options include:

  • A cup of cottage cheese with fruit or cherry tomatoes, about 28 grams.
  • A container of plain Greek yogurt, about 17 grams.
  • Two hard-boiled eggs, about 12 grams.
  • A cup of shelled edamame with a pinch of salt, about 18 grams.
  • Celery or an apple with 2 tablespoons of peanut butter, about 7 grams.
  • An ounce of pumpkin seeds, about 9 grams, or a bowl of roasted chickpeas.
  • Hummus with vegetables or whole-grain crackers.

Protein plus fiber is what makes a snack last, which is the idea behind most healthy snacks that actually keep you full. Read the labels on protein bars, which can carry a lot of added sugar: the 2025 to 2030 Dietary Guidelines for Americans recommend no amount of added sugars, and no more than 10 grams in a meal for teens and adults.

Which nutrients should vegetarians watch besides protein?

Protein is rarely the real weak spot. MedlinePlus lists protein, iron, calcium, zinc, and vitamin B12 as the nutrients vegetarians may need to focus on, and its vegetarian diet guide adds vitamin D and omega-3 fats.

NutrientWhy it matters on a vegetarian dietVegetarian sources
Vitamin B12Found naturally only in animal foods; vegans may have a hard time getting enoughEggs, dairy, fortified cereals, fortified nutritional yeast
IronIron from plant foods is harder to absorbBeans, lentils, soybeans, dried fruit, leafy greens, whole grains
CalciumOxalates in spinach and Swiss chard reduce absorptionDairy, calcium-set tofu, kale, bok choy, fortified plant milks
ZincAbsorbed less well from plant foods than from meatBeans, nuts, dairy, fortified cereals
Vitamin DHard for many people to get enough from sun aloneFortified milks, juices, and cereals; egg yolks
Omega-3 fatsNo fish in the dietWalnuts, flaxseed, chia seeds, soy foods

Vitamin B12 deserves the most attention. MedlinePlus explains that it is found naturally in animal foods such as eggs and milk, is not present in plant foods unless they are fortified, and that people who follow a vegetarian or vegan diet are at higher risk of deficiency. Low B12 can develop slowly, so it is worth knowing the signs of B12 deficiency, such as tiredness and numbness or tingling. If you are vegan, talk to your doctor about fortified foods or a supplement.

Iron from vegetables, grains, and beans is harder for the body to absorb than iron from meat, according to MedlinePlus, which is why pairing it with vitamin C helps. A list of everyday foods rich in iron makes it easier to work them into meals. Do not take iron supplements unless a blood test shows you need them, since too much iron can be harmful.

When should you see a registered dietitian?

Consider seeing a registered dietitian (RD or RDN) if you are new to vegetarian or vegan eating, are pregnant or breastfeeding, are planning a vegetarian diet for a child or teenager, are an older adult or training hard, or have a condition such as kidney disease or diabetes that affects how much protein you should eat. The Academy of Nutrition and Dietetics has a searchable directory of registered dietitians, and your primary care provider can refer you.

See your doctor if you notice ongoing fatigue, unusual shortness of breath, pale skin, numbness or tingling in your hands and feet, or unplanned weight loss. These can point to low iron, low B12, or not eating enough overall, and a simple blood test can check iron and B12 levels.

Call 911 or go to the emergency room for chest pain, severe shortness of breath, fainting, or sudden confusion. And if you find yourself cutting out more and more foods, feeling anxious about eating, or using a vegetarian diet mainly as a way to restrict, talk to your doctor. The National Eating Disorders Association offers free screening and support resources.

Common questions

How can vegetarians get 100 grams of protein a day?
Build every meal and snack around a protein-dense food. For example, a cup of low-fat cottage cheese at breakfast gives about 28 grams, a cup of lentils at lunch about 18, half a cup of firm tofu at dinner about 22, and a Greek yogurt plus a cup of edamame as snacks add about 35 more. Most people do not need this much, so check your own target first.
What vegetarian food has the most protein?
Per typical serving, dairy and soy foods lead. USDA data put a cup of low-fat cottage cheese at about 28 grams, half a cup of firm tofu at about 22 grams, and 3 ounces of tempeh at about 17 grams. Among other plant foods, a cup of cooked lentils or edamame provides about 18 grams, and seitan, made from wheat gluten, is also very high in protein.
Do vegetarians need to combine proteins?
No. Proteins are made of amino acids, and while many plant foods are low in one or more essential amino acids, eating a variety of plant proteins over the day fills the gaps. MedlinePlus states that you do not need to combine foods at the same meal. Eggs, dairy, and soy foods are complete proteins on their own.
How much protein do I need if I weigh 150 pounds?
At the RDA of 0.8 grams per kilogram, a 150-pound adult needs about 55 grams of protein a day. Divide 150 by 2.2 to get about 68 kilograms, then multiply by 0.8. Older adults, very active people, and those who are pregnant or recovering from illness may need more, so a registered dietitian can help set a personal target.
Are eggs and dairy enough protein for a vegetarian?
They can cover a lot, but a mix works better. A large egg has about 6 grams of protein and a container of plain nonfat Greek yogurt about 17 grams, according to USDA data. Adding beans, lentils, tofu, and seeds brings fiber, iron, and other nutrients, and keeps your protein intake steady if you eat less dairy.
What nutrients do vegetarians lack?
Protein is rarely the problem. MedlinePlus lists iron, calcium, zinc, and vitamin B12, along with protein, as nutrients vegetarians may need to focus on, and vitamin D and omega-3 fats are worth watching too. Vitamin B12 matters most for vegans, since it is not found naturally in plant foods and usually has to come from fortified foods or a supplement.
Is quinoa a good source of protein?
Quinoa has more protein than many grains, about 8 grams per cooked cup according to USDA data, but it is not a protein powerhouse on its own. Pair it with beans, lentils, tofu, eggs, or cheese to build a high-protein meal. It also works well as a base for grain bowls and salads, and it adds fiber to the meal.

Sources

Published research and guidance this page draws on. Check the original where a detail matters to you.

  1. 1FoodData Central: protein values for legumes, soy foods, dairy, eggs, grains, and seeds (SR Legacy)U.S. Department of Agriculture, Agricultural Research Service
  2. 2Protein in dietMedlinePlus Medical Encyclopedia
  3. 3Vegetarian DietMedlinePlus, U.S. National Library of Medicine
  4. 4Vegetarian dietMedlinePlus Medical Encyclopedia
  5. 5Vitamin B12MedlinePlus Medical Encyclopedia
  6. 6Iron in dietMedlinePlus Medical Encyclopedia
  7. 7Daily Value on the Nutrition and Supplement Facts LabelsU.S. Food and Drug Administration
  8. 8Find a Nutrition ExpertAcademy of Nutrition and Dietetics
#vegetarian#protein#meal-ideas#healthy-eating

This article is for general education and is not a substitute for professional medical advice. Speak with a qualified healthcare provider about your individual circumstances.

About HealthPathCore

An independent health knowledge library

Every article here is built from published research and guidance issued by named health bodies, written in plain language, and dated so you can see how current it is. When the evidence moves, we come back and correct the piece.

How we research and write

More in Nutrition & Wellness

Five white bowls holding fine powders in yellow, gray, beige, and white shades on a white marble surface.
Nutrition & Wellness

Does Creatine Cause Hair Loss?

Where the idea that creatine causes hair loss came from, what the one DHT study did and did not show, what newer research found, and the common real causes of thinning hair.

HealthPathCore9 min read

Clearer health, in your inbox

One practical, evidence-checked email a week. No spam, no hype, and you can unsubscribe anytime.

Made with Modulify