GLP-1 Nutrition Guide

What to eat on Ozempic, Wegovy, Mounjaro & Zepbound

The medication quiets your hunger. It does not decide what you eat when you do. Here is the exact macro target that protects your muscle while you lose fat, and what a real day of eating looks like on a GLP-1.

GLP-1 medications can change appetite and meal size. That makes each plate an important opportunity to support muscle, nourishment, and satisfaction.

That is the problem this page solves. There is a specific macro target for people on GLP-1 medications, and it is not complicated.

Eat less often. Eat far better when you do.

The GLP-1 macro target

Every meal you eat while on Ozempic, Wegovy, Mounjaro, or Zepbound should hit four numbers. Smaller plate, denser plate.

TargetPer mealWhy it matters on a GLP-1
Proteinsized to your daily target, never below 30g (daily: 0.85 to 1.20g per lb of goal weight)Muscle is what you lose first when intake drops. Protein helps protect lean tissue when intake drops. Your personalized daily target matters more than any single meal.
Fiberabout 10g per meal, never below 6g; 30 to 45g dailySlowed gastric emptying plus low fiber equals constipation. This is the most common side effect people quit over.
Healthy fat~18gMonounsaturated fat carries fat-soluble vitamins and extends satiety without volume.
Glycemic loadLowBlood sugar spikes still happen on medication. They still drive the crash and the cravings.

Why your personal protein target matters

Every main meal is sized to your personal protein target, never below 30g. Your daily target remains 0.85 to 1.20g per pound of goal weight. Protein quality, meal distribution, and resistance activity also matter.

Lean tissue supports strength and metabolism. Protein-rich meals help protect it throughout treatment and beyond.

Why 30 to 45 grams of fiber, not 25

GLP-1 medications work partly by slowing how fast food leaves your stomach. That is the mechanism. It is also why constipation is the single most reported complaint. Fermentable fiber, like artichokes, asparagus, leeks, beans, oats, and berries, keeps things moving and feeds the gut bacteria that produce your own GLP-1 alongside the drug. Eat Richly targets 30 to 45g of fiber a day, scaled to your body.

A real day of eating on a GLP-1

Two meals and one deliberate snack. Not because you are restricting. You genuinely will not want more. Which is exactly why each of the three has to be built to carry more than it looks like it should.

Meal one : 40g protein, 14g fiber

Meal two : 48g protein, 16g fiber

The bridge snack : 34g protein, 10g fiber

That day lands at roughly 122g of protein and 40g of fiber on two meals and one snack. Both inside the standard: protein anchored to 1.0 to 1.20 grams per pound of goal weight for someone on a GLP-1, and fiber inside the 30 to 45g band. The medication is not doing extra work to make that arithmetic land. The legumes, the chia and the artichoke are.

What to stop eating

Not a forbidden list. These are foods that may be harder to tolerate or less nourishing when your appetite is smaller.

Building habits for every stage

Your treatment may continue or change over time with your clinician. A satisfying way of eating supports you before medication, while you take it, and through whatever comes next.

That is why the food matters now, not later. A meal built around protein, fiber, and unsaturated fat supports nutrition while you use the medication and helps establish habits that can continue if your treatment changes.

Food and medication do different jobs. Your meals matter either way, and treatment decisions belong with your clinician.

Common questions

How much protein should I eat on Ozempic or Wegovy?

Every main meal is sized to your personal protein target, never below 30g. Daily, Eat Richly sets protein at 0.85 grams per pound of your goal weight, and up to 1.20 g/lb if you are 50 or older, on a GLP-1 medication, lifting, or in menopause. On a GLP-1 you are eating fewer meals, so each one has to carry more. Under-eating protein is the main reason people lose muscle instead of fat on these medications. Confirm your own targets with your prescriber.

Why am I constipated on a GLP-1 medication?

The medication slows gastric emptying by design. Combine that with the low food volume most people eat on it and transit slows dramatically. Fiber is the fix: 10g or more per meal, 30 to 45g across the day, from fermentable sources like artichokes, asparagus, leeks, beans, oats, and berries, plus real water intake.

What happens if my treatment changes?

Your experience is individual. Protein- and fiber-rich meals can support muscle, fullness, and lasting habits at every stage. Make medication decisions with your clinician.

Can I eat carbs on a GLP-1?

Yes. Choose low-glycemic ones and treat them as a supporting player, not the centerpiece: lentils, beans, berries, winter squash, quinoa in small amounts. Blood sugar spikes still happen on medication, and they still drive crashes and cravings.

What if I am not hungry enough to finish a meal?

Eat the protein first. Literally. Start with the fish, the chicken, the eggs, and let the vegetables be what you leave. If you can only manage half a plate, make sure the half you eat is the half that protects your muscle.

Recipes built to these numbers

Eat Richly generates protein-forward, low-glycemic recipes in six ingredients or fewer, with the macros calculated and quantities scaled to your household. Every main meal is sized to your personal protein target, never below 30g. Fiber aims for about 10g, with a 6g hard floor.

Eat Richly provides nutrition education and recipes. It is not medical advice, and it does not diagnose or treat any condition. GLP-1 receptor agonists including semaglutide (Ozempic, Wegovy), tirzepatide (Mounjaro, Zepbound), and liraglutide are prescription medications. Talk to your prescribing clinician before changing how you eat, especially if you are managing diabetes, kidney disease, or a history of disordered eating.

Main meals sized to your personal protein target, never below 30g, with about 10g fiber.

Generate My First Meal, Free