The short version: on a GLP-1 your appetite shrinks but your nutrient needs don’t, so every item in the cart has to work harder. Shop for protein that cooks small, high-protein dairy and soy, a no-chew protein backup, gentle fiber, and easy fluids. Skip the things that reliably make side effects worse: very greasy food, sugary drinks, alcohol, and large formats you won’t finish.
Most GLP-1 grocery advice is either a list of “superfoods” or a list of bans. Neither survives contact with a real appetite that has dropped by half. What actually helps is a stocked kitchen: a handful of categories that make hitting your protein target the path of least resistance on the days when cooking feels like a chore and eating feels like a task.
This is the list I build with patients. Print it, cut it, or screenshot it. If you want the reasoning behind the targets rather than the shopping, that lives in the complete guide to what to eat on a GLP-1.
1. Protein that cooks small
The organizing rule: a portion you can actually finish should deliver 25 to 35 grams of protein. That rules out most large-format proteins and rules in these.
- Eggs — the most forgiving protein on a bad day; scrambled, boiled, or in a mug.
- Chicken thighs (more forgiving than breast, which dries out and gets hard to swallow)
- Rotisserie chicken — the single best convenience buy on this list
- Salmon and other fatty fish — often easier than red meat when taste changes hit
- Shrimp (frozen, pre-cooked) — three minutes from bag to plate
- Canned tuna or salmon — shelf-stable protein for the days you don’t shop
- Lean ground beef or turkey — portion and freeze in single servings
- Deli turkey or chicken (lower sodium) — protein with zero cooking
- Pork tenderloin — lean, mild, slices small
- Frozen cooked chicken strips — no shame in this aisle
2. High-protein dairy and soy
These do the most work per spoonful, and they go down when solids won’t.
- Greek yogurt (plain, 0% or 2%) — 15–20 g per cup
- Cottage cheese — roughly 25 g per cup; blends smooth if the texture bothers you
- Skyr or high-protein yogurt cups
- Milk or fortified soy milk — protein in liquid form
- Cheese sticks and slices — portioned by design
- Firm tofu — absorbs whatever flavor you can tolerate that week
- Edamame (frozen, shelled) — protein and fiber together
- Tempeh — denser protein than tofu
- Skim milk powder — the quiet workhorse: stir into soups, oats, mashed potatoes
3. The no-chew backup
Every GLP-1 kitchen needs a liquid option for the day after a dose increase, when chewing a full meal is genuinely unappealing. This is the one category worth buying deliberately.
- Whey or soy isolate protein powder — 20–30 g per scoop
- Ready-to-drink protein shakes — keep two in the fridge, always
- Fortified nutrition drinks if weight is slipping and you need calories as well as protein
A note on the marketing: there is no official GLP-1 diet, and products branded specifically for GLP-1 users are usually ordinary foods at a premium. Buy the plain version.
4. Fiber that earns its space
Constipation is one of the most common complaints on these medications, and fiber is the fix — but it competes with protein for very limited room. These give the most fiber per bite.
- Berries (fresh or frozen) — fiber without much volume
- Leafy greens — spinach wilts down to almost nothing
- Oats — fortify with milk powder or protein for a complete meal
- Lentils and canned beans (rinsed) — fiber plus plant protein
- Chia and ground flaxseed — a spoonful into yogurt does real work
- Avocado — fiber and calories when weight is dropping too fast
- Sweet potato
- Psyllium husk — if food alone isn’t enough; increase slowly and with fluids
5. Fluids with a purpose
- Broth or bouillon — hydration, sodium, and warmth on a rough day
- Unsweetened electrolyte packets
- Herbal and ginger tea — ginger settles some stomachs
- Sparkling water — though skip it in the hour around meals if fullness is a problem
6. Small things that make a bad week easier
- Crackers, plain toast, plain rice — the bland-day staples
- Bananas and applesauce
- Nut butter — calories and protein in a spoonful
- Olive oil — the easiest way to add energy if weight is falling too fast
- Frozen vegetables — no spoilage on a small appetite
- Pre-portioned snack packs — a smaller appetite wastes a lot of food otherwise
What to skip, and why
You don’t need a forbidden list. But four categories reliably work against you:
| Skip or limit | Why it backfires on a GLP-1 |
|---|---|
| Fried and very greasy food | Empties slowest from an already-slowed stomach; the most common trigger for nausea and reflux. |
| Sugary drinks, juice, sweetened coffee | Spend limited stomach space and daily intake on calories with no protein or micronutrients. |
| Alcohol | A GI irritant on a sensitive stomach, and GLP-1s tend to reduce the desire for it anyway — worth leaning into. |
| Large formats and bulk perishables | Not a health issue, a waste issue: a halved appetite throws away a lot of food bought at the old scale. |
How to actually use this list
Don’t buy all of it. Pick two or three items from each of the first four sections, and make sure that every meal you plan has a protein anchor. If you only take one rule to the store: if it doesn’t bring protein, fiber, or fluid, it needs a good reason to be in the cart.
Your specific protein target depends on your body composition, medication and dose — the 2× protein rule explains how it’s calculated, and the free protein calculator gives you a personalized starting number. If nausea is the thing standing between you and this list, start with what to eat when a GLP-1 makes you nauseous.
Common questions
What foods should I buy on a GLP-1?
Protein that cooks small, high-protein dairy and soy, a no-chew protein backup, gentle fiber, and easy fluids. The organizing principle is protein and nutrient density per bite, because your total intake is much lower.
What should I avoid buying on a GLP-1?
Nothing is strictly forbidden, but very greasy food, sugary drinks, alcohol, and large formats you won’t finish all work against you — the first three by worsening side effects or crowding out nutrition, the last by creating waste.
How much protein should be in my cart?
Work backwards from your target. Most GLP-1 patients in a weight-loss phase need roughly 1.6–2.2 g of protein per kg of lean body mass daily, across three to five eating occasions. Practically: every meal needs an anchor delivering 25–35 g in a portion you can finish.
Do I need special GLP-1 foods or supplements?
No. There is no official GLP-1 diet, and products marketed to GLP-1 users are generally ordinary foods at a premium. The one deliberate buy is protein powder or ready-to-drink shakes, because liquid protein is the most reliable way to hit a target on a hard day.
This article is general nutrition education, not individualized medical or nutrition advice, and it does not create a dietitian–client relationship. GLP-1 medications and their side effects should be managed with your prescribing clinician. See the full disclaimer.