What to Eat on a GLP-1: Meals, Snacks & Breakfast Ideas

Eating on a GLP-1 is not about eating less. The medication already handles that. The actual challenge is making a much smaller volume of food carry the same nutrition your body needed before — and doing it when hunger, the cue that used to organize your whole day around meals, has gone quiet.
The short version: eat protein first, fiber second, and eat on a schedule rather than waiting to feel hungry. Almost everything else in this article is a variation on those three rules.
Why eating gets harder when you want food less
GLP-1 medications slow gastric emptying, which is part of how they work. Food stays in your stomach longer, so you feel full sooner and stay full longer. That's the mechanism behind reduced appetite, and it's also why a meal that used to feel normal now feels like too much three bites in.
Two things follow from that, and they're the reason a plan helps.
First, your stomach's capacity at any one sitting is genuinely smaller. You are not going to talk yourself into a large plate, and trying usually ends in nausea. If you're dealing with that, our injection-day nausea strategies cover it in more detail.
Second, and less obvious: your nutritional needs did not shrink. Protein requirements, vitamin and mineral needs, and fiber needs are all roughly what they were — in the case of protein, arguably higher, because rapid weight loss puts lean tissue at risk. We go deep on that in the protein guide and the muscle preservation protocol.
So the food has to get denser. Every bite has to do more work than it used to.
The order that makes everything else work
When you can only eat a limited volume, the order you eat in determines what you actually get.
Protein first. Start the meal with it, before the rice, before the bread, before the salad. If you fill up after half the plate, you want the half you ate to be the half with the protein in it. This single habit does more than any other change on this list.
Fiber second. Vegetables, beans, fruit, whole grains. Fiber matters more on a GLP-1 than it did before, because eating less food means eating less of everything, and fiber is usually the first casualty. That's a direct contributor to constipation, which is one of the most commonly reported effects of this class of medication.
Everything else last. Not because carbs or fats are bad — they aren't, and you need both — but because they're the part you can afford to lose if you fill up early.
Fluid between meals, not during. Drinking a lot with a meal takes up room you need for food. Move most of your fluid intake to the gaps between meals.
Breakfast ideas that don't fight your appetite
Morning is often the hardest meal, because appetite tends to be lowest and time is shortest. The goal is to get 20 to 30 grams of protein into a small package that doesn't require you to feel hungry.
Greek yogurt with berries and a spoonful of nut butter. A cup of plain Greek yogurt carries roughly 15 to 20 grams of protein depending on brand and fat content. Berries add fiber. The nut butter adds fat, which slows things down and helps it hold.
Cottage cheese, savory or sweet. A cup runs around 24 grams of protein, which is the highest protein-per-volume of almost any common breakfast food. Savory with tomato, cucumber, olive oil, and black pepper; sweet with fruit and cinnamon.
Two or three eggs, however you like them. Two eggs is roughly 12 grams of protein, three is closer to 18. Scrambled with a handful of spinach folded in gets a vegetable into the first meal of the day, which is otherwise hard.
A protein shake you actually drink. When solid food is unappealing — common in the first days after a dose increase — liquid calories often go down when nothing else will. A scoop of whey or a plant blend is typically 20 to 25 grams of protein. Blend it with milk or fortified soy milk rather than water and you add several more.
Overnight oats built around protein. Oats alone are mostly carbohydrate. Stir in Greek yogurt or a scoop of protein powder the night before and you've turned a fiber source into a complete breakfast that requires no morning effort.
A plate template for lunch and dinner
Rather than recipes, use a template. It survives contact with real life better.
Start with a palm-sized portion of protein. Chicken, fish, eggs, tofu, tempeh, Greek yogurt, cottage cheese, beans, or lentils. Three ounces of chicken breast is roughly 26 grams of protein; a can of tuna or salmon lands in a similar range; a cup of lentils is around 18 grams and brings substantial fiber with it.
Add a fist of vegetables. Cooked usually sits better than raw when digestion is slow — roasted, sautéed, or in a soup rather than a large raw salad, which is bulky and takes up room without delivering much.
Add a small portion of a starch or grain, if there's space. Often there isn't, and that's fine on any individual day. It's only a problem if it becomes every day, because carbohydrate is your most accessible energy source and running short of it contributes to fatigue.
Add a fat. Olive oil, avocado, nuts, seeds. Fat carries fat-soluble vitamins and makes small meals more satisfying.
The formats that tend to work best on a GLP-1 are the ones where everything is already combined and slightly soft: soups with beans or shredded chicken, chili, stews, curries, egg dishes, and grain bowls. Big dry plates of separate items are harder.
Snacks that earn their space
On a GLP-1, "snack" stops meaning "something extra" and starts meaning "one of the four or five small feedings that add up to your day." Choose accordingly.
- Greek yogurt cups — the most protein-dense grab-and-go option in most refrigerators
- Cottage cheese cups — same idea, often higher
- Roasted edamame or a cup of shelled edamame — around 17 grams of protein per cup, plus fiber
- Tuna or salmon pouches — shelf-stable, roughly 16 to 20 grams, no preparation
- Hard-boiled eggs — about 6 grams each, made in advance
- Turkey or chicken slices rolled with cheese — no cooking, high protein per bite
- Nuts and seeds — pumpkin seeds and almonds are the most protein-dense of the common ones
- Roasted chickpeas — protein and fiber together in a crunchy format when texture matters
- A protein shake, split in half — half in the morning, half in the afternoon, when a whole one is too much at once
The snacks that don't earn their space are the ones that are mostly air and refined carbohydrate — crackers, chips, rice cakes, pretzels. They aren't forbidden, they just fill the same limited stomach volume while delivering almost none of what you're short on.
Prepared meals and delivery: what to look for
Meal delivery services and prepared meals can work well on a GLP-1, and there's a practical reason: when appetite is low, the cooking itself is often the barrier, not the eating. Removing the cooking step means you eat something instead of nothing.
What to look at on the label, in order:
Protein per serving. Aim for 25 grams or more. A lot of "healthy" prepared meals are built around vegetables and grains and land near 10, which is not useful to you.
Portion size relative to your actual capacity. Many services size meals for a normal appetite. A meal you can only eat half of is fine — it's two meals — but check whether the protein is evenly distributed or concentrated in a component you might not get to.
Fiber per serving. Anything with 5 grams or more is helping.
Whether it reheats into something soft. Dry reheated chicken breast is a harder sell to a suppressed appetite than the same protein in a sauce.
You don't need a service marketed specifically for GLP-1 users. The criteria above matter more than the label on the box, and general high-protein prepared meals are usually cheaper.
Eating on a bad day
Some days — often the day of and day after an injection, and often for a few days after a dose increase — nothing works. The rule for those days is different: get protein and fluid in, and let the rest go.
Things that tend to go down when nothing else will: protein shakes, Greek yogurt, broth-based soups, smoothies with yogurt or protein powder blended in, scrambled eggs, and plain crackers with a little cheese. Cold or room-temperature food is often easier than hot food, because it carries less aroma.
Eat small amounts more often rather than trying to sit down to a meal. Four or five small feedings is not a failure to eat properly; on this medication it's frequently the only version that works.
When nothing sounds good
The absence of food noise is one of the most commonly described experiences on GLP-1 medications, and for many people it's a relief. It also removes the signal that used to tell you to eat, which means meals now have to be scheduled rather than felt. If that shift is bringing up complicated feelings about food, we've written about that separately.
The practical fix is unglamorous: put three or four eating times in your phone, and treat them the way you'd treat taking a medication. Not because you feel like it, but because it's on the list.
Frequently Asked Questions
What are the best meals to eat on a GLP-1?
Meals built around a palm-sized portion of protein, a fist of cooked vegetables, and a fat, with a starch if there's room. Combined, slightly soft formats work best — soups with beans or chicken, chili, curries, stews, egg dishes, and grain bowls — because they're easier to eat in small volumes than large plates of separate dry items.
What are good snacks on a GLP-1?
Greek yogurt, cottage cheese, edamame, tuna or salmon pouches, hard-boiled eggs, turkey roll-ups, nuts and seeds, and roasted chickpeas. On this medication a snack is really a small meal, so choose for protein and fiber density rather than convenience alone. Crackers, chips, and rice cakes fill the same limited stomach volume while delivering very little.
What should I eat for breakfast on a GLP-1?
Something with 20 to 30 grams of protein in a small package: Greek yogurt with berries and nut butter, cottage cheese, two or three eggs with spinach, a protein shake, or overnight oats with protein powder or yogurt stirred in. Appetite is often lowest in the morning, so the goal is protein density rather than volume.
How many meals a day should I eat on a GLP-1?
Most people do better with four or five small feedings than three normal-sized meals, simply because stomach capacity per sitting is reduced. What matters more than the number is that they happen on a schedule — hunger may not arrive to remind you, so the reminder has to come from somewhere else.
Do I need a special GLP-1 diet plan?
No. There's no diet unique to these medications. What changes is the constraint: you're getting the same nutritional requirements into a much smaller volume of food. Protein first, fiber second, eat on a schedule. Any eating pattern that satisfies those three things works, and your prescriber or a registered dietitian can help you adapt it to your own health situation.
Should I use a GLP-1 meal delivery service?
You can, but you don't need one marketed for GLP-1 users specifically. Judge any prepared meal on protein per serving (25 grams or more), fiber (5 grams or more), and whether it reheats into something soft. General high-protein meal services usually meet those criteria and cost less.
The bottom line
The food problem on a GLP-1 is a density problem, not a discipline problem. You have less room and the same requirements, so the answer is to spend that room deliberately — protein first, fiber second, on a schedule, with fluid moved to the gaps between meals.
Food should be doing most of this work. Where a supplement has a role, it's in filling gaps that a genuinely smaller volume of food struggles to cover, alongside adequate protein rather than instead of it. Talk to your provider about what makes sense for your situation, and if you want to know which numbers are worth watching while your intake is lower than usual, our lab tests checklist is a good place to start.
Find your bundle in 2 minutes
Take the quiz and we'll match you to a supplement bundle for your goals. Bundles are filled through our dispensary, which carries more than 40 professional supplement brands.
Take the quiz →We earn a commission if you buy through our links, at no extra cost to you.