Eating on GLP-1 · Article
Plant Protein on GLP-1 Medications: How to Reach Your Target Without Meat
How much protein you need on semaglutide or tirzepatide, what the Academy of Nutrition and Dietetics says about plant protein, 20 foods, three sample days and gas.
- Written by
- Alex Gonzalez
- Published
- Next review
- Sources
- 11 primary and 1 supporting
No clinical review. No advertising from drug companies and no affiliate links.How we work
Yes, you can reach your protein target on semaglutide (Ozempic, Wegovy) or tirzepatide (Zepbound, Mounjaro) without eating meat, but it takes more volume: a ¾-cup serving of cooked lentils or chickpeas (150 g) gives about 13 g, less than half the 29.0 g in 3.5 oz (100 g) of cooked chicken breast[12]. What works best is spreading beans, soy, dairy or eggs (if you eat them) across several small meals, starting each meal with them, and raising fiber slowly so you don’t end up bloated.
In 30 seconds
- Reference while you’re losing weight: 1.2 to 1.6 g of protein per kilogram a day (0.54 to 0.73 g per pound)[3]; as an alternative, 80 to 120 g a day (2025 advisory)[1].
- You don’t need to combine proteins on the same plate: a varied diet over the day that meets your energy needs covers all essential amino acids, according to the Academy of Nutrition and Dietetics (2025)[2].
- Beans and lentils give 11.4 to 14.6 g of protein per 150 g serving (about ¾ to 1 cup), with 8.1 to 13.5 g of fiber[12].
- Tofu and soy milk bring protein with very little fiber[12]: useful on days with nausea.
- Vitamin B12: the Academy says supplements may be the easiest and most reliable way for vegetarians, especially vegans, to cover it[2]. Talk to your doctor about it.
Every food figure comes from USDA FoodData Central, through our food pages. Why muscle matters is in protein and muscle on GLP-1 medications; the overall plan is in what to eat on GLP-1 medications.
How much protein you need, whether or not you eat meat
The reference figures are the same for a vegetarian diet as for one that includes meat:
| Situation | Reference per day | Source |
|---|---|---|
| Adults in general | 0.8 g/kg (0.36 g/lb) | US Recommended Dietary Allowance (National Academies)[5] |
| Active weight loss | 1.2 to 1.6 g/kg (0.54 to 0.73 g/lb) | Leidy (2015)[3] |
| Alternative that skips the per-pound math | 80 to 120 g | 2025 advisory[1] |
| Healthy adults over 65 | At least 1.0 to 1.2 g/kg (0.45 to 0.54 g/lb) | PROT-AGE (2013)[4] |
For someone who weighs 154 lb (70 kg), the weight-loss range works out to 84 to 112 g a day. The protein calculator runs your own numbers. Per meal, Leidy and colleagues suggest “potentially” 25 to 30 g[3]; with plant protein and a small appetite, that’s the hardest part.
The 2025 advisory, written by four US obesity, nutrition and lifestyle-medicine societies, lists beans, peas, lentils and whole grains first among the protein sources to encourage, alongside dairy, seafood, eggs and lean poultry[1]. And in its 2025 position paper on vegetarian diets, the Academy of Nutrition and Dietetics states that appropriately planned vegetarian and vegan diets can be nutritionally adequate for adults[2]. The catch is in the planning: the Academy’s reasoning on protein assumes a varied diet that meets your energy needs[2], and that’s exactly what changes on a GLP-1, because you eat a lot less.
Plant protein quality: PDCAAS, DIAAS and the combining myth
Protein quality depends on whether a food supplies the essential amino acids (the ones your body can’t make) and how well it’s digested. There are two ways to score it:
- PDCAAS (protein digestibility-corrected amino acid score). It compares the scarcest essential amino acid with a reference and corrects for digestibility[6].
- DIAAS (digestible indispensable amino acid score). The 2013 FAO report recommends it as the replacement, because it measures the digestibility of each amino acid separately. The FAO itself acknowledges that digestibility data are still missing for many foods[6].
The FAO report has an example that shows how this plays out. Wheat protein has 28 mg of lysine per gram and pea protein has 71; the adult reference is 48. With the sulfur amino acids it’s the other way around: 38 mg in wheat versus 25 in peas, against a reference of 23[6]. A grain and a legume cover each other’s gaps.
Do they have to share a plate? No. The Academy’s 2025 paper explains that plant proteins contain all the essential amino acids, although they’re generally less digestible and can run low in lysine or methionine. It adds that this isn’t a concern for most people, because protein-rich plant foods vary so much that a varied diet eaten over the course of a day supplies enough of every essential amino acid, as long as it meets energy needs[2].
In practice, lentils at lunch and whole-wheat bread at dinner count just as much as if you’d put them on the same plate.
The 20 plant foods with the most protein per serving
Ranked by protein in the typical serving from our database. Beans, grains and pasta are weighed cooked; cup measures are approximate.
| Food | Serving | Protein | Fiber | Calories |
|---|---|---|---|---|
| Cooked white beans | 150 g (5.5 oz, about ¾ cup) | 14.6 g | 9.5 g | 209 kcal |
| Cooked lentils | 150 g (5.5 oz, about ¾ cup) | 13.5 g | 11.9 g | 174 kcal |
| Cooked pinto beans | 150 g (5.5 oz, about 1 cup) | 13.5 g | 13.5 g | 215 kcal |
| Cooked chickpeas (garbanzo beans) | 150 g (5.5 oz, about 1 cup) | 13.3 g | 11.4 g | 246 kcal |
| Cooked black beans | 150 g (5.5 oz, about ¾ cup) | 13.3 g | 13.1 g | 198 kcal |
| Cooked kidney beans | 150 g (5.5 oz, about ¾ cup) | 13.0 g | 11.1 g | 191 kcal |
| Cooked fava beans | 150 g (5.5 oz, about 1 cup) | 11.4 g | 8.1 g | 165 kcal |
| Firm tofu | 100 g (3.5 oz) | 9.0 g | 0.9 g | 78 kcal |
| Cooked whole-wheat pasta | 150 g (5.5 oz) | 9.0 g | 5.9 g | 224 kcal |
| Cooked pasta | 150 g (5.5 oz, about 1 cup) | 8.7 g | 2.7 g | 237 kcal |
| Pumpkin seeds (pepitas), roasted | 25 g (0.9 oz) | 7.5 g | 1.6 g | 144 kcal |
| Dry-roasted peanuts | 30 g (1 oz) | 7.3 g | 2.5 g | 176 kcal |
| Unsweetened soy milk, calcium-fortified | 250 ml (8.5 fl oz, about 1 cup) | 7.2 g | 1.3 g | 83 kcal |
| Cooked quinoa | 150 g (5.5 oz, about ¾ cup) | 6.6 g | 4.2 g | 180 kcal |
| Peanuts, raw | 25 g (0.9 oz) | 6.5 g | 2.1 g | 142 kcal |
| Cooked couscous | 150 g (5.5 oz, about 1 cup) | 5.7 g | 2.1 g | 168 kcal |
| Cooked green peas | 100 g (3.5 oz, about ¾ cup) | 5.4 g | 5.5 g | 84 kcal |
| Almonds | 25 g (0.9 oz) | 5.3 g | 3.1 g | 145 kcal |
| Oatmeal, cooked with water | 200 g (7 oz, about ¾ cup) | 5.1 g | 3.4 g | 142 kcal |
| Pistachios | 25 g (0.9 oz) | 5.1 g | 2.7 g | 140 kcal |
Data: USDA FoodData Central[12]. I leave out prepared dishes such as canned refried beans, because the traditional recipe can include lard. All the beans and lentils are on the beans and legumes page.
Two things stand out in the table:
- Beans are the base, but they take up room. Getting 25 g of protein from lentils alone would take about 280 g cooked (roughly 1⅓ cups). With a small appetite, half a serving at two meals works better than one big bowl.
- Tofu and soy milk are the most “compact.” They give 11.6 and 8.7 g of protein per 100 kcal, versus 7.8 g for lentils, with almost no fiber. The Academy calls soy a high-quality protein whose amino acid pattern closely matches human needs[2]. The tofu in our database is USDA’s; your brand may have more or less, so check the Nutrition Facts label.
Edamame, tempeh, seitan, textured vegetable protein (TVP) and pea-protein products are easy to find in US grocery stores, but they aren’t in our database yet, so I don’t give figures for them: the Nutrition Facts label tells you the protein per serving. If you eat dairy and eggs, compare them on the dairy page and the meat, fish and eggs page.
Three sample days, vegetarian and vegan
Calculated from the food pages, using each food’s typical serving or half of it. They’re examples of how to spread protein over five small meals, not calorie plans: they leave out cooking oil and whatever you add as your hunger allows. Totals are calculated before rounding.
Day 1: vegetarian (with dairy and eggs)
| Meal | What | Protein |
|---|---|---|
| Breakfast | Plain Greek yogurt (125 g, about ½ cup) with ½ serving of strawberries (75 g, about ½ cup) and ½ serving of almonds (12.5 g, about 10) | 14.4 g |
| Mid-morning | An egg (55 g) with whole-wheat bread (40 g, 1.5 oz) | 11.9 g |
| Lunch | Lentils (150 g, about ¾ cup) with ½ serving of quinoa (75 g) and ½ serving of zucchini (75 g) | 17.7 g |
| Afternoon snack | 2% cottage cheese (100 g, about ½ cup) with a kiwi (100 g) | 11.5 g |
| Dinner | Two-egg omelet (110 g) with spinach (100 g) and whole-wheat bread (40 g, 1.5 oz) | 21.7 g |
| Total | 77.3 g |
With one more glass of soy milk (250 ml, about 1 cup, 7.2 g), the day reaches 84.4 g: the bottom of the range for 154 lb (70 kg).
Day 2: vegan
| Meal | What | Protein |
|---|---|---|
| Breakfast | Oatmeal cooked with water (200 g, about ¾ cup) with ½ cup of soy milk (125 ml) and ½ serving of pumpkin seeds (12.5 g) | 12.4 g |
| Mid-morning | Hummus (50 g, about 3 tablespoons) on whole-wheat bread (40 g, 1.5 oz) | 8.9 g |
| Lunch | Chickpeas (150 g, about 1 cup) with ½ serving of quinoa (75 g) and ½ serving of tomato (75 g) | 17.3 g |
| Afternoon snack | Smoothie with soy milk (250 ml), ½ banana (60 g) and ½ serving of dry-roasted peanuts (15 g) | 11.5 g |
| Dinner | Firm tofu (150 g, 5.5 oz) with ½ serving of whole-wheat pasta (75 g) and ½ serving of broccoli (75 g) | 20.2 g |
| Total | 70.1 g |
It adds up to 34.7 g of fiber. That’s well above the 25 g a day the National Academies set for women 50 and younger, and close to the 38 g for men[5]: it isn’t the day to start with.
Day 3: gentle vegan, for days with nausea or to get started
| Meal | What | Protein |
|---|---|---|
| Breakfast | Smoothie with soy milk (250 ml) and ½ banana (60 g) | 7.8 g |
| Mid-morning | White bread (40 g, 1.5 oz) with ½ serving of hummus (25 g) | 5.5 g |
| Lunch | Firm tofu (150 g) with ½ serving of white rice (75 g) and ½ serving of zucchini (75 g) | 16.5 g |
| Afternoon snack | Soy milk (250 ml) with ½ serving of almonds (12.5 g) | 9.8 g |
| Dinner | ½ serving of pasta (75 g) with ½ serving of lentils (75 g) and ½ serving of pumpkin (75 g) | 11.7 g |
| Total | 51.2 g |
Only 18.6 g of fiber, but also less protein. If you’re stuck at this level for weeks, talk to a registered dietitian.
For more ideas, the weekly menu planner has a “Vegetarian” preference (it keeps eggs and dairy and leaves out aged cheeses such as Parmesan, which are often made with animal rennet). It doesn’t have a vegan option yet. The high-protein breakfasts and filling meals also work with a few changes: the lentil stew with pumpkin and carrot is vegan, and the Swiss chard and mushroom omelet is vegetarian.
Beans and gas on GLP-1 medications: go up slowly
GLP-1 medications already slow digestion on their own, and constipation is one of their most common side effects. On the US labels, constipation affected 24% of people on Wegovy, versus 11% on placebo[7], and 17%, 14% and 11% on Zepbound 5, 10 and 15 mg, versus 5% on placebo[8] (Wegovy label, Zepbound label). The US labels don’t report how long it lasts, but in the EU prescribing information for Wegovy, the median duration was 47 days for constipation, versus 8 days for nausea[9]. If you also switch overnight to eating beans every day, gas and bloating are to be expected.
- Go light on fiber in the first few days. The 2025 advisory suggests avoiding fatty or high-fiber foods during the first few days of treatment to ease nausea[1].
- Then increase gradually. The same advisory recommends a gradual increase in fiber-rich foods, along with enough fluids[1].
- Eat less of whatever bothers you. The NIDDK, part of the National Institutes of Health, notes that some people get more gas from legumes (beans, peas, lentils) and cruciferous vegetables such as broccoli, and suggests smaller, more frequent meals or eating less of the foods that cause it[10].
In practice, start with tofu, soy milk or hummus, which are low in fiber, and add beans in half servings: 75 g of lentils (about ⅓ cup) gives 6.8 g of protein and 5.9 g of fiber[12]. If constipation or nausea is already a problem, I cover them in constipation on GLP-1 medications and nausea on GLP-1 medications: what to eat.
B12, iron and calcium: what to ask about
The 2025 advisory lists iron, calcium and vitamin B12, among others, as nutrients of concern when intake drops a lot[1]. On a plant-based diet, these three are worth discussing with your doctor or a registered dietitian. The Academy says individual assessment should come before any specific supplement recommendation[2].
- Vitamin B12. According to the Academy, B12 deficiency is common among vegetarians and especially vegans, and B12 supplements may be the easiest and most reliable way to ensure adequate status[2]. Ask whether you need a blood test and how to cover it in your case.
- Iron. Vegetarian diets may be linked to lower iron stores (ferritin), although the evidence is of very low certainty. The Academy suggests eating iron-rich plant foods with a good source of vitamin C, which improves absorption, and cutting back on inhibitors such as coffee at the same meal[2].
- Calcium. Vegans tend to eat less of it. The Academy recommends at least 2 to 3 daily servings of calcium-rich foods that absorb well, such as calcium-fortified soy milk, calcium-set tofu, dark leafy greens such as kale, and calcium-fortified orange juice[2].
I don’t give supplement doses: they depend on your lab results.
Eat well, not as little as possible
A plant-based diet plus a GLP-1 medication can make you eat very little without noticing. The goal is to eat enough, not the minimum.
If food causes you distress, you skip meals to make up for eating, or restricting gives you a sense of control, talk to a healthcare professional. MedlinePlus describes eating disorders as serious mental health disorders and stresses the importance of seeking help[11].
Frequently asked questions
Can you get enough protein as a vegan on Ozempic or Zepbound?
Yes, with more volume and planning. Our sample vegan day adds up to 70.1 g; reaching 80 g or more takes beans or soy at almost every meal.
Do I have to combine beans and grains at the same meal?
No. The Academy of Nutrition and Dietetics explains that a variety of plant foods eaten over the course of the day supplies all the essential amino acids, as long as you meet your energy needs[2].
Is soy a good protein source?
Yes. The Academy calls soy a high-quality, well-digested protein[2], and tofu and soy milk give a lot of protein per calorie with little fiber[12].
Do beans make nausea or gas worse?
They can cause gas, especially if you ramp up all at once. The 2025 advisory suggests avoiding high-fiber foods in the first few days of treatment and increasing them gradually after that[1].
Do I need plant-based protein powder?
Not necessarily. The advisory mentions high-protein shakes, bars and fortified products for people who can’t reach their target with food[1]. Check with your doctor or a registered dietitian first, especially if you have kidney disease.
What about tempeh, edamame, seitan or TVP?
They can help, but they aren’t in our database yet. Check the protein per serving on the Nutrition Facts label. Seitan is made from wheat gluten, so it isn’t an option if you have celiac disease.
Sources
Sources consulted for this article, with the access date.
- Clinical guidelineObesity (The Obesity Society, Wiley).Mozaffarian D, et al. Nutritional priorities to support GLP-1 therapy for obesity: A joint Advisory from ACLM, ASN, OMA and The Obesity Society. Obesity. 2025;33(8):1475-1503.accessed .
- Clinical guidelineJournal of the Academy of Nutrition and Dietetics.Raj S, Guest NS, Landry MJ, Mangels AR, Pawlak R, Rozga M. Vegetarian Dietary Patterns for Adults: A Position Paper of the Academy of Nutrition and Dietetics. J Acad Nutr Diet. 2025;125(6):831-846.e2.accessed .
- Other sourceAmerican Journal of Clinical Nutrition.Leidy HJ, et al. The role of protein in weight loss and maintenance. Am J Clin Nutr. 2015;101(6):1320S-1329S.accessed .
- Clinical guidelineJournal of the American Medical Directors Association.Bauer J, et al. Evidence-based recommendations for optimal dietary protein intake in older people: a position paper from the PROT-AGE Study Group. J Am Med Dir Assoc. 2013;14(8):542-559.accessed .
- InstitutionNational Academies of Sciences, Engineering, and Medicine (Institute of Medicine).Report Offers New Eating and Physical Activity Targets To Reduce Chronic Disease Risk (Dietary Reference Intakes for fiber and protein).accessed .
- InstitutionFood and Agriculture Organization of the United Nations (FAO).Dietary protein quality evaluation in human nutrition. Report of an FAO Expert Consultation. FAO Food and Nutrition Paper 92 (2013).accessed .
- Drug labelU.S. Food and Drug Administration label, via DailyMed (National Library of Medicine).Wegovy (semaglutide) injection and tablets: US Prescribing Information (section 6.1, Table 3).accessed .
- Drug labelU.S. Food and Drug Administration label, via DailyMed (National Library of Medicine).Zepbound (tirzepatide) injection: US Prescribing Information (section 6.1, Table 1).accessed .
- Drug labelEuropean Medicines Agency.Wegovy (semaglutide): EU Summary of Product Characteristics, section 4.8 (median duration of gastrointestinal reactions).accessed .
- InstitutionNational Institute of Diabetes and Digestive and Kidney Diseases (NIDDK, NIH).Treatment for Gas in the Digestive Tract.accessed .
- InstitutionMedlinePlus, U.S. National Library of Medicine (NIH).Eating Disorders.accessed .
- Official databaseU.S. Department of Agriculture, Agricultural Research Service.FoodData Central (per-100 g values for each food cited in the /en/foods/ food pages).accessed .