On a GLP-1 like Ozempic, Wegovy, or Zepbound, your stomach empties more slowly, and you feel full on way less food than before. So what you eat matters more than it used to. The short answer: build meals around protein, fiber, and fluids, and go easy on fried, greasy, and very sugary foods. Below is what to eat on a GLP-1, what to skip, and how your appetite tends to change month by month.
Quick take
Best foods: lean protein, high-fiber veggies, small portions of whole grains, water and electrolytes.
Foods to limit: fried food, sugary drinks, alcohol, very fatty or greasy meals.
Who this is for: anyone starting or already on Ozempic, Wegovy, Zepbound, Mounjaro, or a compounded semaglutide or tirzepatide.
Skip this if: you just want general healthy eating tips and you’re not on a GLP-1. There are simpler guides for that.
Why food choices matter more on a GLP-1
GLP-1 medications slow down digestion. Food sits in your stomach longer, which is a big part of why you feel full so fast. That’s great for portion control. But it also means heavy, greasy meals sit there even longer, and that’s usually when nausea shows up.
Here’s the thing, though. Since you’re eating so much less overall, every bite needs to work harder. If most of your calories come from chips and soda, you’ll end up underfed on protein and nutrients, even while losing weight. That can mean losing muscle along with fat, which nobody wants.
So the real goal on a GLP-1 diet isn’t just eating less. It’s eating smart with the smaller amount of food your body will actually tolerate.
What to eat on a GLP-1
Protein first, every meal
Protein should be the first thing on your plate, not an afterthought. Aim for a source of lean protein at breakfast, lunch, and dinner. Good picks include eggs, Greek yogurt, cottage cheese, chicken, fish, tofu, and beans. Protein helps protect muscle while you lose weight, and it keeps you satisfied longer on a smaller plate.
Most people find they can only eat a few bites before feeling full, especially early on. That’s exactly why protein needs to come first. If you fill up on bread or rice before you even touch the chicken, you’ve missed your protein for that meal.
Fiber to keep things moving
Constipation is one of the most common complaints on GLP-1s, and low fiber intake makes it worse. Vegetables, fruit with the skin on, beans, and whole grains like oats or quinoa all help. Try to get some fiber at each meal rather than saving it all for dinner.
Fluids and electrolytes
Appetite drops so much on these meds that thirst can drop too, and dehydration sneaks up on people. Water is the base, but if you’re dealing with nausea or diarrhea, an electrolyte drink can help you avoid feeling drained. A general target is half your body weight in ounces of water per day, adjusted up if you’re active or the weather’s hot.
Healthy fats, in small portions
You don’t need to avoid fat completely. Avocado, olive oil, nuts, and fatty fish like salmon are fine and even helpful. The key word is small portions, since fat digests slowly and slow digestion is already the name of the game on a GLP-1. A tablespoon of olive oil on your veggies is good. A plate of fried food is not.
Foods to avoid or go easy on with a GLP-1
Fried and greasy foods
This is the big one. Fried chicken, pizza with a ton of cheese, creamy sauces, fast food burgers. High-fat, greasy meals are the number one trigger for nausea on GLP-1 medications because they slow an already slow stomach down even further. If you’re going to splurge, do it in a small portion, not a full plate.
Very sugary foods and drinks
Soda, candy, pastries, and sweetened coffee drinks pack in calories without filling you up, which defeats the purpose of the medication. They can also cause a blood sugar spike and crash, which can feel a lot like the low energy people sometimes blame on the drug itself.
Carbonated drinks
Fizzy drinks, even sugar-free ones, can add to the bloating and stomach discomfort a lot of people already deal with on GLP-1s. Flat water or a splash of juice in still water is usually a gentler choice.
Alcohol
Alcohol on an already slower stomach is kind of a pain, honestly. It can worsen nausea, and it adds empty calories at a time when you have very little room for extra calories. Most people find they can tolerate a drink here and there once they’re stable on their dose, but it’s worth going slow and seeing how your body reacts.
A sample day of eating on a GLP-1
- Breakfast: Two eggs with spinach, or Greek yogurt with berries.
- Lunch: Grilled chicken or tofu over greens with olive oil, plus a small side of quinoa.
- Snack (if hungry): Cottage cheese or a handful of almonds.
- Dinner: Baked salmon or lean beef with roasted vegetables.
Portions will be smaller than you’re used to, and that’s normal. Some meals might just be a few bites of protein and a vegetable, and that’s still a full meal on this medication.
How your appetite changes month by month
Most people notice appetite dropping within the first one to two weeks on a GLP-1, though it can take longer at low starting doses. Nausea, if it happens, tends to peak in the first few weeks after a dose increase and settle down after your body adjusts. By around month two or three, many people report their hunger has leveled off into something more manageable, not zero, just quieter than before.
Want to know something that surprised me while researching this? A lot of people say the food noise, the constant thinking about what to eat next, is what actually goes away first, even before the weight loss really shows.
Which GLP-1 program pairs well with a food-focused approach
If you’re not on a GLP-1 yet, or you’re thinking about switching programs, here’s what a few of the bigger options actually charge right now, straight from their own sites.
Hims. The Weight Loss Membership costs $39 for the first month, then renews at $149 a month. Medication is billed separately: Wegovy Pill starts from $149 a month, Wegovy Pen from $199 a month, and Zepbound from $299 a month. Hims offers branded Wegovy, Zepbound, Ozempic, Mounjaro, and the newer Foundayo pill. Sign-up is a short online intake, no video call required, and you can cancel the membership anytime, though that also cancels your active medication plan.
Ro. The Ro Body membership is $39 for the first month, then $149 a month, or as low as $74 a month if you prepay for a full year. Medication is separate, with the Wegovy pill and the newer Foundayo pill starting from $149 a month for new patients. Ro leans on an insurance concierge team to help with prior authorizations, which is a nice touch if you have commercial insurance you’re hoping will cover part of the cost.
Noom. Noom prices things differently, wrapping medication, coaching, and the app into one number. Their GLP-1Rx Program (compounded semaglutide) lists at $129 to start, then $249 a month billed quarterly. The GLP-1Rx Plus Program (tirzepatide) is $149 to start, then $299 a month. If you’d rather get a branded medication like Zepbound through Noom’s telehealth path, that plan starts at $39, then $129 a month, with medication billed on top of that. I’d lean toward Noom if you actually want the behavior coaching and app tracking, not just a prescription.
WeightWatchers Clinic. The Med+ membership starts at $25 for the first month on a 6- or 12-month plan, then renews at $74 a month on the 12-month plan or $84 a month on the 6-month plan. Medication is billed separately and depends on insurance. One thing worth knowing: WeightWatchers Clinic only prescribes FDA-approved brand-name medications, not compounded versions, so if you’re specifically looking for a cheaper compounded option, this isn’t the program for that.
Quick comparison
| Hims | $39 first month | $149/mo membership | Medication, from $149/mo |
| Ro | $39 first month | $149/mo membership (or $74/mo prepaid annual) | Medication, from $149/mo |
| Noom (GLP-1Rx) | $129 to start | $249/mo, billed quarterly | Nothing, price is all-inclusive |
| WeightWatchers Clinic | $25 first month | $74 to $84/mo membership | Medication, insurance dependent |
Pick Hims or Ro if you want the lowest possible starting price on medication and don’t mind two separate charges each month.
Pick Noom if you’d rather have one number that covers medication, coaching, and the app, so you’re not doing math every billing cycle.
Pick WeightWatchers Clinic if you only want FDA-approved brand-name medication and like the idea of an established program with decades of nutrition experience behind it.
FAQ
Do I have to eat protein first at every meal? It’s not a hard rule, but it helps. Since GLP-1s cut down how much you can eat in one sitting, starting with protein makes sure you actually get enough of it before you feel full.
Why does greasy food make me feel worse on a GLP-1? Fat digests slowly, and GLP-1 medications already slow your stomach down. Combine the two and food sits there longer, which is often what triggers nausea.
Can I still eat carbs on a GLP-1? Yes. Whole grains, fruit, and starchy vegetables are fine in reasonable portions. The main thing is not filling up on refined carbs before you’ve had your protein.
How much water should I actually drink? A common target is about half your body weight in ounces per day, more if you’re active. If nausea or diarrhea are an issue, add electrolytes.
Will my appetite ever feel normal again? Many people say hunger levels off rather than disappearing completely, usually within the first couple of months. Everyone’s timeline is a little different, though.
My honest take
I’ll be honest, most of what works on a GLP-1 is just good nutrition basics turned up a notch: protein, fiber, water, and fewer greasy or sugary foods. The medication does the appetite work. Your job is making the small amount of food you do eat count. Talk with your doctor about your specific medication, dose, and any symptoms before making big changes to your diet.
