The appetite crash is the point of the medication — but it leaves you with a puzzle nobody explains: how do you protect your muscle and hit a protein target when three bites feel like a full meal? The trick isn’t eating more. It’s choosing foods that carry the most protein into the least room, and sipping some of your protein on the days solids won’t fit. Here’s how, in plain food terms.
How much protein, really?
You’ll see the range 60–100 g of protein a day quoted a lot for people losing weight on a GLP-1, the idea being to help protect muscle while the scale drops. Treat that as a general ballpark, not a rule for you — your number depends on your size, activity, and goals, so confirm it with your clinician or a dietitian. What almost nobody tells you is the real problem: hitting any protein number is hard when your appetite is gone. That’s a portioning problem, and it has a food-level fix.
The one idea that fixes it: protein density
When room in your stomach is the limit, not every “protein food” is equal. A cup of almonds and a cup of nonfat Greek yogurt both count as protein — but the yogurt delivers far more protein for the space it takes up, with far less fat (which matters when you’re queasy). Favor foods that are high in protein and low in bulk and fat, and sip part of your protein. A cold, smooth drink often goes down when nothing solid will, and can carry 20–30 g in a small glass.
The highest-protein, lowest-volume foods
Approximate protein per typical serving (brands vary — always read your label):
| Food | Typical serving | Protein (approx.) | Why it works on a GLP-1 |
|---|---|---|---|
| Protein shake (ready-to-drink or homemade) | 1 glass/bottle | ~20–40 g | Sips down when solids won’t; cold = less smell |
| Cottage cheese | 1 cup | ~24–28 g | High protein, low volume, mild |
| Greek yogurt | 1 cup | ~20 g | Cool and soft; easy on a queasy day |
| Rotisserie/shredded chicken | 3 oz | ~23–25 g | Dense; skip if meat is off for you |
| Icelandic skyr | 1 tub (5.3 oz) | ~17 g | Grab-and-go, small portion |
| Tuna or chicken pouch | 2.6 oz | ~15–17 g | No cooking; spread on a cracker |
| High-protein / ultrafiltered milk | 1 cup | ~13 g | Drink it or blend into a shake |
| Eggs | 2 large | ~12 g | Soft-scrambled goes down easily |
| Edamame (shelled) | 1/2 cup | ~9 g | No-meat protein; snackable |
| Tofu (firm) | 3 oz | ~8 g | No-meat; takes on any flavor |
| String cheese | 1 stick | ~6–7 g | Pocket-sized win |
How to build a GLP-1 protein shake that actually goes down
A shake is the single most useful tool in the first weeks, because you can sip it. A simple build that lands around 30–40 g in a small glass:
- 1 scoop protein powder you tolerate (~20–25 g) — whey isolate is thin and mild; a plant blend works if dairy sits heavy.
- 1 cup high-protein or regular milk (~8–13 g), or water for a lighter drink.
- Keep it cold and thin — thick, warm, or very sweet shakes are harder to face when you’re queasy. A few ice cubes help.
- Sip slowly over an hour, not in one go. Filling a tiny stomach fast backfires.
The no-blender version
No blender or bad morning? A ready-to-drink shake from the fridge, sipped cold, does the same job. Keep two or three in the door of your fridge for the days cooking is out of the question.
If meat suddenly tastes off
Meat aversion — steak or chicken abruptly seeming repulsive — is one of the most common and disorienting GLP-1 changes, and it’s an easy fix: you don’t need meat to hit your protein. Dairy (Greek yogurt, cottage cheese, skyr, cheese, milk), eggs, tofu, edamame, lentils, and hummus, plus a scoop of protein powder stirred into milk or yogurt, will cover your whole target with no meat at all.
Two sample days
A “barely eating” day — about 60 g, no cooking:
- Morning: a cold protein shake, sipped over an hour (~25 g)
- Midday: 1/2 cup cottage cheese with a few peach slices (~13 g)
- Afternoon: a string cheese and a few crackers (~7 g)
- Evening: a small cup of Greek yogurt, slowly (~15 g)
A better day — about 85 g: add a tuna or chicken pouch on crackers at midday (~16 g) and swap the evening yogurt for 3 oz shredded chicken or a tofu bowl (~24 g). Same small portions, more protein.
When to stop reading and call a professional
Contact your prescriber, pharmacist, or urgent care if you can’t keep fluids down, have signs of dehydration (very dark urine, dizziness, rapid heartbeat), severe or persistent abdominal pain — especially pain that bores through to your back — or persistent vomiting. Struggling to eat anything for days is worth a call too. Food strategies are for ordinary appetite loss, not warning signs.
The quick recap
- Aim for a general 60–100 g/day, but confirm your number with a clinician or dietitian.
- Choose protein-dense, low-volume foods — cottage cheese, Greek yogurt, skyr, pouches.
- Sip a cold protein shake on the days solids won’t fit.
- No meat needed — dairy, eggs, tofu, and powder cover it.
- Small and often beats one big plate you can’t finish.
More free guides in this series
- What to eat on a GLP-1 when you have no appetite — the nausea-week starting point.
- A simple GLP-1 meal plan for a small appetite — a 3-day, mostly no-cook plan with protein counts.
- The GLP-1 grocery list for a small appetite — the protein-dense staples to buy, by aisle.
- What to eat on Wegovy when you have no appetite — the same help, framed for Wegovy users.
Get the free 8-page sample
A printable quick-start from our guide The First 30 Days on a GLP-1 — the disclaimer, the two rules, and the start of the no-cook protein playbook. Drop your email and we’ll open it for you.
Prefer to skip the email? Open the sample directly.
✓ Thanks — opening your sample. Check your downloads.
Want the whole thing?
The First 30 Days on a GLP-1 is the full 26-page guide: foods indexed by symptom, the complete no-cook protein table, a 7-day small-portion menu, and a one-page grocery list.
$9 — Get the full guide →Launching soon. The button takes you to a page where you can grab the $9 launch link the moment it’s live — no payment is taken yet.
Frequently asked
How much protein should I eat on a GLP-1?
A commonly cited general range is about 60–100 g a day to help protect muscle while you lose weight, but the right target depends on your body size, activity, and goals — ask your clinician or a registered dietitian for your number. The real challenge on a GLP-1 is fitting that protein into a smaller appetite, which is what low-volume, protein-dense foods are for.
What are the best high-protein foods when I can barely eat?
Favor foods that pack the most protein into the least room and fat: a protein shake (about 20–30 g), Greek yogurt (about 20 g per cup), cottage cheese (about 24–28 g per cup), skyr, a tuna or chicken pouch, and high-protein milk. Sip some of your protein on the days solids won’t fit.
How do I make a good protein shake for a GLP-1?
Blend one scoop of a protein powder you tolerate (about 20–25 g) with a cup of high-protein or regular milk (about 8–13 g) for roughly 30–40 g in a small glass. Keep it cold and thin rather than thick, and sip it slowly over an hour rather than all at once.
What can I eat for protein if meat tastes bad now?
Meat aversion is common and you don’t need meat to hit your protein. Dairy, eggs, tofu, edamame, lentils, hummus, and a scoop of protein powder in milk or yogurt can cover your target with no meat at all.