Vegan Protein on a GLP-1 Without Dairy or Eggs
The short answer
You can hit your protein on a GLP-1 without animal products, but most advice written for a small appetite will not help you, because it opens with Greek yogurt, cottage cheese, milk and eggs. Build on the dense end of the vegan shelf instead: seitan, extra-firm tofu, tempeh, edamame, soy milk, textured vegetable protein, and a pea or soy isolate powder. The difficulty is per sitting rather than per day — research points to roughly 0.4 g per kilogram of body weight per meal across four or more meals, about 20 to 25 grams at a time, and plant protein brings more volume along with it. B12 is the one thing here to plan rather than hope about, and how much to take is a question for your healthcare provider.
Your rough daily target
90 g
Gentle start
a floor to aim for
120 g
Muscle-focused
where the muscle payoff plateaus
150 g
Higher end
upper end of common guidance
Grams of protein per day, from about 1.2 to 2.0 g per kilogram of body weight. It’s a starting range, not a prescription — protein needs vary from person to person, so personalize it with your provider or a dietitian, especially if you have kidney concerns, where a lower target is often right.
Vegan and on a GLP-1 is a harder version of a solvable problem. The food lists everyone hands you lean on dairy and eggs for density, so without them you need a different set of defaults — plus a plan for the parts that were never about protein.
Why the usual small-appetite advice doesn’t transfer
Open any guide to protein on a shrunken appetite and the first four suggestions are Greek yogurt, cottage cheese, milk and eggs. That is not laziness on the writer’s part — they genuinely are the most protein most people can get down for the least volume, which is why they lead. If you don’t eat them, that list has handed you nothing, and what remains is the bulky end of the shelf.
So the job here is substitution rather than motivation. There is a dense end of the vegan shelf too; it is just less familiar and has to be chosen on purpose, because the default vegan proteins — beans, lentils, nuts, whole grains — are the ones that fill you up fastest per gram of protein they deliver.
Your densest vegan options
Roughly in order of protein per mouthful: seitan, which is the highest-protein option on the shelf for its size; extra-firm tofu, at something like 15 to 20 grams a portion; tempeh, in the same range and denser than it looks; textured vegetable protein, which is dry in the packet and rehydrates into a lot of protein for very little bulk; edamame, around 17 grams a cup; and soy milk at roughly 7 to 8 grams a cup, where almond and oat give you one or two.
A pea or soy protein isolate is the most useful thing you can put in the cupboard, and on a GLP-1 it is worth treating as food rather than as a supplement. Mixed into soy milk instead of water it carries 25 to 30 grams in a glass you can finish on a day when a plate is out of the question. Firm over silken tofu, isolate over blended powders, soy milk over almond wherever it is a straight swap — each of those is protein you get for free, at the same volume.
Getting 20 to 25 grams into one sitting
The daily total is rarely what breaks first. What breaks is the sitting: you need several separate occasions that each carry a real amount of protein, and a bowl of lentils that fills you completely might only be contributing eight or ten grams towards one of them. That is the arithmetic that makes this harder for vegans than the daily number suggests.
Three things fix it without asking you to eat more. Put the protein in first, while the room exists, rather than after the rice and the vegetables. Stir an isolate powder into things that are not shakes — soup, porridge, a sauce — so a savoury sitting gets the same lift a drink would. And let one of your occasions be liquid on the days when chewing is the obstacle; a soy-milk shake is a legitimate sitting, not a failure to cook.
The parts that were never about protein
A vegan diet asks you to plan one nutrient rather than hope about it, and a GLP-1 makes the planning matter more because you are eating less of everything. Adults need about 2.4 micrograms of vitamin B12 a day; getting too little over time can cause fatigue, weakness and other problems, and intake can fall when you eat much less. B12 is not in plant foods in any reliable way, so it comes from fortified products or a supplement — which is a plan, not a worry.
Iron and calcium are worth the same attention for the same reason, and all three share one rule: a blood test answers what a supplement aisle cannot. What your level actually is, what to take, and how much of it are decisions for your healthcare provider, not for a page or a label. Bring it up at your next appointment rather than buying your way through it.
Protein is the material; training is the reason your body keeps it rather than burning through it. Mira is the AI coach for that half — short, phone-guided strength sessions with real-time form scoring — so the protein you worked to get down has something to hold onto.
Build my planWant this as a one-page starter?
Two sessions a week, what to eat around them, and the three baseline numbers worth writing down. One email, no series, unsubscribe in a tap.
Your address is used to send this and the weekly guide digest if you want it. Nothing about your medication or your body is ever attached to it.
Common questions
Can you get enough protein on a GLP-1 as a vegan?+
Yes, but not by following the standard small-appetite advice, which opens with yogurt, cottage cheese, milk and eggs. Lead with the dense vegan options instead — seitan, extra-firm tofu, tempeh, textured vegetable protein, edamame, soy milk — and use a pea or soy isolate powder as food rather than as a supplement when there is no room left for a plate.
What are the most protein-dense vegan foods for a small appetite?+
Seitan first, then extra-firm tofu and tempeh at roughly 15 to 20 grams a portion, textured vegetable protein, edamame at around 17 grams a cup, and soy milk at 7 to 8 a cup against one or two for almond or oat. A pea or soy isolate in soy milk is the simplest 25 to 30 grams you will get in a glass.
Do I need a protein powder if I’m vegan on a GLP-1?+
Not strictly, but it is the single thing that makes the arithmetic work on a small appetite, because plant foods carry more volume per gram of protein. Think of it as food you drink rather than a supplement. If food is going down fine and you are reaching your number, you don’t need it.
What about B12 if I’m vegan on a GLP-1?+
Plan it rather than hope about it. Adults need about 2.4 micrograms a day, too little over time can cause fatigue and weakness, and intake drops further when you are eating much less — and plant foods are not a reliable source, so it comes from fortified products or a supplement. What your level is and how much to take are questions for your healthcare provider, who can test rather than guess.
Keep reading
Vegetarian Protein on a GLP-1 When Your Appetite Is Small
How to hit your protein target on a GLP-1 as a vegetarian, even with a small appetite — the densest plant and dairy options and how to combine them.
Dairy-Free Protein on a GLP-1 When Dairy Is Off the Table
Most small-appetite protein advice is dairy. What to eat on a GLP-1 without it, whether lactose or dairy is the issue, and the calcium gap to plan for.
High-Protein Foods for a Small Appetite on a GLP-1
The most protein-dense, low-volume foods for when a few bites fill you up on a GLP-1 — what to grab, how much each gives, and easy no-cook picks.
Protein Shakes on a GLP-1
When a protein shake helps on a GLP-1 and how to choose one you can tolerate — food first, shakes to fill the gap, and what to check on the label.
Vitamins to Consider When Your Appetite Is Low on a GLP-1
Eating much less on a GLP-1 can leave gaps in vitamins like B12 and D. The reliable move is to test, not guess — your provider can check your levels.
How Much Protein Do You Need on a GLP-1?
How much protein you need on a GLP-1, in real grams — a per-day and per-meal target to help hold onto muscle while you lose weight, plus how to hit it.