What to eat on Wegovy
Protein targets, meal ideas, and the mistakes that slow you down
Quick read · 6 min
The biggest nutritional challenge on semaglutide is not eating too much — the drug handles that. The challenge is eating enough of the right things, especially protein. Appetite suppression can make eating feel like a chore, and people often default to small, carb-heavy snacks. That leads to muscle loss, fatigue, and hair thinning. The priority order is: protein first, then vegetables, then everything else.
- •Protein first at every meal — aim for 60–100g per day
- •Eat nutrient-dense foods (you are eating less total, so every bite counts more)
- •Drink plenty of water — dehydration is common and worsens nausea
- •Small, frequent meals often work better than 3 big ones
- •Do not skip meals even if you are not hungry
- •The biggest risk is eating too little, not too much
Based on clinical trials · No rankings · Every claim linked to source
The protein target
What to prioritise
When your appetite is 50% of what it used to be, every bite has to earn its place. Here is the priority stack.
Protein
Protects muscle, supports hair growth, keeps you full longer. The single most important macro on a GLP-1.
- •Chicken breast, thighs
- •Fish and seafood
- •Greek yogurt (20g per cup)
- •Eggs (6g each)
- •Cottage cheese
- •Tofu and tempeh
- •Beans and lentils
- •Protein powder or bars
Healthy fats
Calorie-dense and essential for hormone health. Useful when food volume feels impossible — a tablespoon of olive oil adds 120 calories in seconds.
- •Avocado
- •Olive oil
- •Nuts and seeds
- •Cheese
- •Salmon and fatty fish
- •Nut butters
Habits that help vs habits that hurt
These patterns come up repeatedly in clinical guidance and community experience.
- •Protein first — eat the protein portion of your meal before the carbs or vegetables
- •Calorie-dense, nutrient-rich foods: nuts, avocado, olive oil, cheese, eggs
- •Small frequent meals (4–6 per day) if large meals feel impossible
- •Hydrate aggressively — 2–3 litres of water per day minimum
- •Track protein for the first few weeks until you build a reliable routine
- •Chew thoroughly and eat slowly to reduce nausea risk
- •Skipping meals because you are not hungry — this accelerates muscle loss
- •Filling up on crackers, bread, or rice with no protein source
- •Drinking your calories from sugary drinks, juice, or alcohol
- •Eating less than 1,000 calories per day (signals your body to burn muscle)
- •Waiting until nausea passes to eat — small bites often help nausea more than fasting
- •Large, fatty meals in one sitting (your stomach empties slower now)
The eating-too-little trap
Sample meal ideas
These are not prescriptions — they are starting points. Adapt to your preferences, culture, and dietary needs.
- •Greek yogurt (20g protein per cup) with berries and a handful of nuts
- •Two-egg omelette with cheese and spinach
- •Protein shake blended with banana and peanut butter
If mornings are tough, a protein shake is better than skipping entirely.
- •Grilled chicken salad with avocado and olive oil dressing
- •Tuna wrap with hummus and vegetables
- •Lentil soup with a side of bread and cheese
Aim for 25–30g protein here. If portions feel huge, eat half now and half in 2 hours.
- •Salmon fillet with roasted vegetables and rice
- •Chicken stir-fry with tofu and noodles
- •Lean beef tacos with beans and guacamole
Dinner is when most people under-eat on GLP-1s. Make it count.
- •Cottage cheese or string cheese
- •Beef or turkey jerky
- •Hard-boiled eggs
- •Edamame or roasted chickpeas
Keep protein snacks visible and accessible. If you reach for crackers, you lose 15g of potential protein.
Based on clinical trials · No rankings · Every claim linked to source
Last reviewed: March 2026