Protein · Guide 2 of 9
How do I eat enough protein when I'm not hungry?
This guide is a draft. A registered dietitian reviews every guide before we publish it. How we write and review guides
Short answer
Eat smaller amounts more often, and start each meal with its protein, before you feel full. Lower-volume foods such as Greek yoghurt, eggs, fish, tofu and cottage cheese fit protein into small portions, and a milk drink or protein shake can fill a gap on hard days. If your appetite gives no signal, set a reminder to eat every three to four hours.
Work out your range with the calculatorOn this page
Why it gets hard
GLP-1 medications lower appetite, and many people also feel full sooner or go off some foods.[1] Stomach symptoms such as nausea are the most common side effects, and they can make eating feel like a chore.[2] With less room at each meal, protein has to come first.
Eat less, more often
Small, frequent meals are often easier when hunger and interest in food are low.[1] Try four to six small meals and snacks instead of three large meals. Some people find nausea is worse in the morning or after a long gap without food, so a small breakfast and then something every three to four hours can help.[1]
If your appetite gives no signal at all, set a reminder on your phone to eat.[1]
Put protein first
Eat the protein part of a meal before the rest, while you still have room.[1] Spreading protein across the day, rather than saving most of it for dinner, also seems to help your body use it.[3]
Lower-volume foods fit more protein into a small portion:[1]
- Greek yoghurt or skyr
- eggs
- fish, including tinned fish
- tofu
- cottage cheese
- nuts, seeds and nut butters, in small amounts
Drinks for hard days
On days when solid food is hard to face, drinks and soft foods can still give you protein: a glass of milk or soya drink, a smoothie made with yoghurt, kefir, soup, or a protein shake.[1] These are a gap-filler, not a replacement for meals when you can eat.
Read: do I need protein shakes?
Know when it’s more than low appetite
Get help now if you can't keep food or fluids down, have severe stomach pain, or feel faint. Contact your prescriber or urgent care today.
Frequently asked
Is it a problem if I skip meals because I'm not hungry?
Going long stretches without eating can make nausea worse for some people, and makes your protein range harder to reach. Small amounts every few hours usually work better than waiting until you feel hungry.
What can I eat when solid food feels like too much?
Drinks and soft foods are often easier, such as milk or a soya drink, a smoothie with yoghurt, kefir, a protein shake, soup or soft scrambled egg.
Should I eat the vegetables or the protein first?
When you fill up fast, eat the protein part of the meal first, then the rest as you have room. You can make up vegetables and fibre at other meals.
Sources
Numbers match the citations above. To be checked by the reviewer.
- Mozaffarian D, Agarwal M, Aggarwal M, et al.. Nutritional priorities to support GLP-1 therapy for obesity: a joint Advisory from the American College of Lifestyle Medicine, the American Society for Nutrition, the Obesity Medicine Association, and The Obesity Society. Obesity Pillars, 2025.
- Wharton S, Davies M, Dicker D, et al.. Managing the gastrointestinal side effects of GLP-1 receptor agonists in obesity: recommendations for clinical practice. Postgraduate Medicine, 2022.
- Mamerow MM, Mettler JA, English KL, et al.. Dietary Protein Distribution Positively Influences 24-h Muscle Protein Synthesis in Healthy Adults. The Journal of Nutrition, 2014.