What to eat on Ozempic: a practical guide
Stop typing meals into a database. Snap a photo and Joules logs it — calories, macros, and a health score, in one tap.
Get Joules
If your appetite has fallen off a cliff and you're not quite sure what to do with that, this is for you. Ozempic is a brand of semaglutide, a GLP-1 receptor agonist prescribed for type 2 diabetes; the same molecule is sold for weight management as Wegovy. This article covers one narrow thing: how to choose food while the drug has your hunger turned down. It's general information, not medical advice. Anything about your dose, your titration schedule or your side effects belongs with your prescriber, who has your chart and your history in front of them. I don't.
Why eating changes on a GLP-1
GLP-1 medicines slow stomach emptying and quiet the appetite signals that usually nag at you all day. Fullness turns up sooner and stays longer, and daily intake can drop from 2,300 calories to 1,200 or lower without much effort. That is the intended effect, not a malfunction. What it also does is change the job of every meal. When you eat half as much, each plate has to carry twice the nutrition per bite, and a small appetite spent on toast and biscuits leaves nothing behind for the protein and micronutrients a shrinking body still badly needs.
The stakes here are body composition. Weight lost quickly takes muscle along with fat, and the split is shaped by two things you can actually control: protein intake and resistance exercise. The medication decides how much you want to eat. You still decide what.
Protein first, in both senses
First in priority. A commonly used range for adults losing weight is 1.2 to 1.6 g of protein per kilogram of body weight a day, and sports nutrition guidance goes higher, 1.6 to 2.2, for people who train. Our protein calculator turns your weight into a daily gram target, and if your care team has set a different number, theirs wins, not the calculator's. For a 90 kg person even the lower band means 108 to 144 g, which is a serious amount to fit inside a shrunken appetite.
Second, and literally first: eat the protein part of the meal before anything else. Fullness can slam shut mid-plate, and when it does you want it to find the chicken gone and the rice abandoned, not the other way round. Options that deliver a lot per forkful:
- Greek yogurt, 170 g pot. 17 g protein.
- Two eggs. 13 g.
- Chicken breast, 100 g cooked. 31 g.
- Tuna, one 74 g pouch. 17 g.
- Cottage cheese, 150 g. 17 g.
- Firm tofu, 150 g. About 15 g.
- Lentils, 200 g cooked. 18 g.
- A whey shake, 30 g scoop. 24 g, for days when chewing itself is the obstacle.
Smaller-volume options are catalogued in our high-protein snacks list, and morning versions in our high-protein breakfast ideas. Both translate straight to a reduced appetite.
Foods that commonly sit badly
Side effects vary from person to person, and nothing here is universal. That said, people on GLP-1s commonly report that certain foods make nausea worse, especially in the weeks right after a dose change: fried and greasy food, very rich or high-fat meals, oversized portions of anything, and sometimes very sweet food or fizzy drinks. Eating slowly helps more than it has any right to, and so does stopping at satisfied instead of finished.
Two swaps carry most of the benefit: grilled or baked instead of fried, and half portions with the option to come back for the rest. If nausea stops you keeping food or fluids down for more than a day, that is a call to your prescriber, not a seasoning problem.
A day that fits a smaller appetite
A sketch, not a prescription:
- Breakfast. A 170 g pot of Greek yogurt with 80 g of berries. 17 g protein, about 140 calories.
- Lunch. Two scrambled eggs on one slice of toast. 17 g protein, about 230 calories.
- Snack. A 250 ml kefir or a cheese stick. 7 to 9 g protein, 80 to 110 calories.
- Dinner. 120 g of baked salmon with 150 g of potatoes and green beans. About 28 g protein, 400 calories.
- If appetite allows. A whey shake in water or milk, another 24 g protein for 120 to 220 calories.
The four fixed meals come to about 70 g of protein inside roughly 900 calories, and the optional shake lifts the day past 90 g. Whether that calorie level is right for you is a clinical question, not a blog one. Appetite suppression is very good at hiding genuine undereating, so log an ordinary week, compare it against a target from our calorie calculator, and raise anything that looks off with your care team. If typing meals in feels like too much on a low-energy week, Joules lets you log by photo and keeps a running protein total, which turns 'did I actually hit my protein today' into a glance rather than a chore.
Hydration, fibre and the unglamorous parts
A surprising share of your daily fluid normally arrives inside food, so eating less means drinking more on purpose. Keep water within reach and sip between meals rather than flooding a small stomach right before one. Constipation shows up on the common side-effect list, and the food response is the usual one: fibre from vegetables, fruit, oats and beans in whatever portions you can manage, plus those fluids.
Below about 1,400 calories a day it gets genuinely hard to cover iron, calcium, B12 and the rest from food alone. Whether a multivitamin makes sense for you is worth raising with your clinician, and a registered dietitian can build a real plan around the foods you can actually face right now.
When to talk to your prescriber
Some situations are clinical, and food advice should get out of the way:
- Persistent vomiting, or trouble keeping fluids down.
- Severe or persistent abdominal pain.
- Signs of dehydration, such as dizziness or very dark urine.
- Weight falling faster than your care team planned, or an appetite so absent that eating feels impossible.
Those are same-week conversations, and a couple of them are same-day. You'll also notice this article says nothing about dosing, which is deliberate: titration belongs to your prescriber. Food is the part you run, and the short version fits on a sticky note. Protein first, fluids often, small plates that earn their place.
Why people switch to Joules
- ✓AI reads your plate from a photo and fills in calories and macros
- ✓Numbers sourced from USDA FoodData Central, not crowd-sourced guesses
- ✓You confirm every entry before it saves — nothing is logged blind
- ✓Barcode scanning included, free
- ✓Barcode scanning is free — not locked behind a subscription
- ✓No ads, ever
- ✓No coaching upsell to reach your daily number
- ✓Calorie and macro logging with a daily health score that explains itself
- ✓Intermittent fasting timer and weight tracking built in
- ✓Habit tracking with custom trackers and a consistency grid per habit
Snap a photo, confirm, done — logging a meal takes about a second.
Get JoulesSeventeen breakfasts with 20 to 40 g of protein each, split into five-minute options and make-ahead batches, with the gram counts already done for you.
28 high-protein snacks with protein grams and calories for each: grab-and-go, fridge, sweet and salty picks, plus the cutoff we used to choose them.
Typical calorie needs for adult women and men, the formula behind the estimates, and how to set a daily target for losing, maintaining or gaining weight.