Free GLP-1 Meal Plan – Get Your Personalized Diet Plan with Our Free Meal Planning Tool Below
Get your free personalized GLP-1 meal plan in under 2 minutes with the meal planner tool below. Built for Ozempic, Wegovy, Mounjaro, and other GLP-1 users, we’ve made it easy to figure out what to eat each day. Use the tool to calculate your calorie targets and access delicious recipes that fit your goals and appetite.
GLP-1 Plan is ready.
When you’re on a GLP-1 medication, you already know that eating is different now. Your appetite is smaller, your digestion is slower, and the meal plans you find online were not built for how your body works on medication.
Planning Your GLP-1 Meals Effectively
This GLP-1 diet guide exists to fix that. Below you will find everything you need to eat well on GLP-1 medication — what to eat, what to avoid, how much protein you actually need, and why the standard advice about calories does not apply the same way when you are on Ozempic, Wegovy, or Mounjaro.
The free GLP-1 meal plan tool above builds a personalized 7-day plan based on your height, weight, age, and diet preferences. It calculates your calorie target using your actual stats, filters recipes to match what you eat, and generates a plan you can download as a PDF. It takes about two minutes and it is completely free.
Scroll down to read the full guide, or use the tool above to get your plan right now.
What Is a GLP-1 Meal Plan and Why Does It Matter?
A GLP-1 meal plan isn’t just a regular meal plan with smaller portions. It’s a structured approach to eating that works with how your medication changes your digestion, appetite, and metabolism, not against it.
GLP-1 receptor agonists like Ozempic, Wegovy, and Mounjaro work by mimicking a hormone your gut naturally produces after eating. They slow gastric emptying, reduce hunger signals, and make you feel full faster and longer. That sounds like a dream for weight loss, but it creates a real nutritional challenge: when you’re barely hungry, you have a very small window to get the protein, fiber, and micronutrients your body needs to function well and preserve muscle.
Most people on GLP-1 medication undereat protein without realizing it. They fill their reduced appetite with whatever sounds tolerable — crackers, soup, a few bites of whatever’s on the table — and most people end up losing muscle alongside fat.
Over time, this slows their metabolism and makes long-term weight maintenance harder. A proper GLP-1 meal plan solves this by front-loading protein, choosing nutrient-dense whole foods, and structuring meals around your medication schedule rather than your hunger cues.
How Many Calories Should You Eat on GLP-1 Medication?
Your calorie target on GLP-1 medication is personal — it’s based on your height, weight, age, sex, and activity level, not a one-size-fits-all number. The free meal plan tool above calculates this for you using the Mifflin-St Jeor formula, which is the most clinically validated method for estimating resting metabolic rate.
Here’s how the math works at a high level:
- Basal metabolic rate (BMR) is how many calories your body burns at complete rest — just to keep your organs functioning, your heart beating, and your temperature stable.
- Total daily energy expenditure (TDEE) multiplies your BMR by an activity factor. For most GLP-1 users who are lightly active — walking occasionally but not exercising heavily — this multiplier is 1.375.
- Your calorie target is your TDEE minus a deficit. For weight loss, a 500-calorie daily deficit produces approximately 0.5 to 1 lb of fat loss per week — the evidence-based sweet spot for preserving muscle while losing fat.
For a lightly active 42-year-old woman who is 5’5″ and weighs 180 lbs, this comes out to roughly 1,530 calories per day. That’s a real number your body can actually use — not a starvation-level target that triggers muscle breakdown and metabolic slowdown.
One critical note: because GLP-1 medication suppresses appetite significantly, many people eat far below their target without intending to. Going too low — under 1,400 calories for women or 1,500 for men — risks muscle loss, nutrient deficiencies, and fatigue. Eating on a schedule, even when you’re not hungry, is one of the most important habits to build on GLP-1 medication.
What to Eat on GLP-1 Medication
The foods that work best on GLP-1 medication share a few key characteristics: they’re high in protein, gentle on digestion, and nutrient-dense enough to make your limited appetite window count. Here’s what to prioritize:
Lean proteins:
- ✅ Chicken breast, turkey, and lean ground turkey
- ✅ Salmon, cod, shrimp, and other mild fish
- ✅ Eggs and egg whites
- ✅ Greek yogurt, cottage cheese, and low-fat dairy
- ✅ Legumes like lentils, chickpeas, and white beans for plant-based protein
Soft, easy-to-digest carbohydrates:
- ✅ Oatmeal and overnight oats
- ✅ Brown rice and quinoa in small portions
- ✅Sweet potato
- ✅ Soft-cooked vegetables like zucchini, spinach, and roasted broccoli
Healthy fats in moderate amounts:
- ✅ Avocado
- ✅ Olive oil
- ✅ Walnuts and almond butter in small quantities
The goal isn’t to avoid any macronutrient, it’s to eat protein first at every meal, then add carbohydrates and fats based on remaining appetite. Because your stomach capacity is reduced and gastric emptying is slower, eating protein last means you’ve already filled up on less-critical calories and missed your muscle-preserving window.
What to Avoid on GLP-1 Medication

Certain foods dramatically increase the likelihood of nausea, vomiting, and discomfort on GLP-1 medication. That’s not because they’re inherently unhealthy, but because they interact badly with how the medication slows your digestion.
High-fat and fried foods are the most common trigger. Fat slows gastric emptying on its own, and GLP-1 medication compounds that effect significantly. A greasy meal that would have been fine before medication can cause hours of nausea now.
Carbonated beverages introduce gas into a digestive system that’s already moving slowly. Even sparkling water can cause bloating and discomfort that feels disproportionate to how much you drank.
Large portions of any food overwhelm a stomach that’s working at reduced capacity. This one catches people off guard — even healthy foods cause nausea when the volume is too high. The fix isn’t to avoid the food; it’s to eat less of it, more slowly, and stop before you feel full.
High-fiber foods in large amounts can cause bloating and digestive discomfort early in your medication journey. Fiber is important and shouldn’t be eliminated, but starting with moderate amounts and increasing gradually helps your digestive system adapt.
Alcohol is worth mentioning separately. GLP-1 medication affects how your body processes alcohol, and many users find they become intoxicated faster and recover more slowly than before. It also contributes empty calories to a day where every calorie needs to count nutritionally.
Your Free 7-Day GLP-1 Meal Plan
The interactive GLP-1 diet plan tool at the top of this page builds a complete 7-day plan in about two minutes. Here’s what it generates based on your inputs:
- A personalized daily calorie target calculated from your stats
- A protein target set at approximately 32% of your calories to protect muscle mass
- Seven days of breakfast, lunch, dinner, and snack recommendations filtered to match your diet type
- Recipe cards with photos, macro breakdowns, and links to the full instructions on GLP-1 Food Guide
- A complete recipe grid showing all 7 days at a glance
- A downloadable PDF you can save, print, or share with your healthcare provider
Every recipe in the tool was developed for people on GLP-1 medications — small portions, high protein, soft textures, and no ingredients that commonly trigger nausea on the medication.
GLP-1 Meal Plan for Weight Loss

Weight loss on GLP-1 medication works differently than traditional calorie restriction, and understanding why makes it easier to stay consistent.
The medication does the appetite suppression work for you. Your job is to make sure the calories you do eat are high-quality, protein-forward, and scheduled — not reactive to hunger. Here’s what that looks like in practice:
- Eat protein first at every meal, before vegetables, grains, or anything else. If you fill up on rice or salad first, you’ve lost your chance to hit your protein target for that meal.
- Stick to your meal schedule even on days when you’re not hungry. Skipping meals on GLP-1 medication is one of the fastest ways to lose muscle instead of fat, which slows your metabolism over the long term.
- Track your protein rather than your calories. Most people find that hitting their protein target naturally keeps calories in the right range. If you’re getting 120–130g of protein daily from lean sources, you’re unlikely to be significantly over your calorie goal.
- Weigh yourself weekly, not daily. GLP-1 medication can cause water weight fluctuations that look alarming on a daily scale but are meaningless. Weekly weigh-ins give you a cleaner signal.
A realistic rate of weight loss on GLP-1 medication with a proper meal plan is 0.5 to 1.5 lbs per week. Faster loss than that usually means muscle is being lost alongside fat which is why protein intake is non-negotiable, not optional.
GLP-1 Meal Plan for Muscle Gain
Building muscle on GLP-1 medication can be challenging, but it’s not impossible. It just requires a more intentional approach than typical muscle-building advice.
The core problem is that GLP-1 medication suppresses the appetite you need to eat enough to support muscle growth. You’re fighting two things simultaneously: a reduced hunger drive and a medication that makes large meals uncomfortable. Here’s how to navigate it:
Set your calorie target slightly above maintenance — roughly 150 to 200 calories above your TDEE rather than below it. The tool above adjusts for this automatically when you select “build muscle” as your goal.
Prioritize protein aggressively. At a minimum, aim for 0.7 to 1g of protein per pound of bodyweight daily. For a 180 lb person, that’s 126 to 180g per day — a meaningful amount to hit when your appetite is suppressed.
Eat more on training days, less on rest days. On days when you’re doing resistance training, push toward the upper end of your calorie target. On rest days, staying near maintenance is fine.
Time protein around your workouts. Eating a protein-rich meal within 90 minutes before or after resistance training maximizes muscle protein synthesis during the window when your muscles are primed to absorb amino acids.
Don’t skip meals because you’re not hungry. Muscle growth requires consistent fuel. A day of significantly undereating sets back recovery and adaptation in ways that are hard to make up.
The recipes in the muscle-gain version of your meal plan are the same high-quality GLP-1-friendly options, just structured around a slightly higher calorie target and with protein distribution in mind.
GLP-1 Diet Planning Tips

These are the seven principles that make the biggest practical difference for people eating on GLP-1 medication. The same ones built into the GLP-1 meal plan tool above.
1. Choose whole foods over processed ones. Every bite counts more when your appetite is reduced. Processed foods are calorie-dense but nutrient-light, meaning you fill your small appetite window with food that doesn’t serve your body particularly well. Whole foods — lean proteins, vegetables, legumes, whole grains — give you what you need in fewer bites.
2. Eat smaller meals, more often. Three meals and two snacks is the structure your plan is built around, but it’s a starting point rather than a rule. If a full lunch feels like too much, split it into two smaller portions eaten two to three hours apart. GLP-1 medication slows digestion, so smaller volumes move through your system more comfortably.
3. Prioritize protein at every single meal. Protein preserves muscle during weight loss, keeps you fuller longer, and requires more energy to digest than carbohydrates or fat. Eat protein first at every meal — before vegetables, before grains, before anything else on your plate.
4. Eat slowly and stop at the first sign of fullness. GLP-1 medication slows gastric emptying, which means fullness signals arrive later than they used to. If you eat at your pre-medication pace, you’ll consistently overshoot comfortable fullness and end up nauseous. Putting the fork down between bites and pausing halfway through your plate gives your body time to signal that it’s had enough.
5. Hydrate between meals, not during. Drinking large amounts of water or other beverages during meals takes up stomach space that’s already limited, and can trigger nausea. Sip water consistently throughout the day between meals instead. Aim for at least eight glasses daily, and consider adding electrolytes if you’re experiencing fatigue or lightheadedness.
6. Eat on a schedule, not on hunger cues. Appetite suppression is the mechanism that makes GLP-1 medication work for weight loss but it’s also the thing that leads people to skip meals and lose muscle. Hunger is no longer a reliable signal for when to eat. Eating at consistent times each day regardless of whether you feel hungry keeps your metabolism stable and your muscle tissue protected.
7. Avoid high-fat and fried foods. Fat naturally slows gastric emptying. GLP-1 medication slows it further. The combination means that greasy, high-fat meals — the kind that were fine before medication — now commonly cause hours of nausea and discomfort. Stick to lean proteins, lightly cooked vegetables, and healthy fats like avocado and olive oil in moderate amounts.
Frequently Asked Questions
What should I eat on Ozempic, Wegovy, or Mounjaro?
Focus on lean proteins like chicken, fish, eggs, Greek yogurt, and cottage cheese — these should anchor every meal. Add soft, easy-to-digest carbohydrates like oatmeal, quinoa, and sweet potato, and include moderate amounts of healthy fats from sources like avocado and olive oil. Avoid high-fat, fried, and heavily processed foods, which commonly cause nausea on GLP-1 medication.
How much protein do I need on GLP-1 medication?
A good target for most GLP-1 users is 0.7 to 1g of protein per pound of bodyweight daily, or roughly 30% of your total calorie intake. For someone eating 1,500 calories per day, that’s approximately 110 to 120g of protein. This level of intake is designed to prevent the muscle loss that often comes with rapid weight reduction.
Can I eat carbs on GLP-1 medication?
Yes! And you should. Carbohydrates aren’t the enemy on GLP-1 medication. The goal is choosing the right ones: oatmeal, brown rice, quinoa, sweet potato, and fiber-rich legumes digest more gradually and support sustained energy. What you need to limit are refined carbohydrates like white bread, pastries, and sugary drinks, which spike blood sugar quickly and offer minimal nutritional value.
What foods make nausea worse on GLP-1 medication?
The most common nausea triggers are high-fat and fried foods, carbonated beverages, large meal portions, and eating too quickly. Spicy foods and alcohol are also problematic for many users. If you’re experiencing significant nausea, switching to cold or room-temperature foods temporarily can help — they’re easier on a digestive system that’s already working slowly.
How long does it take to see results on a GLP-1 meal plan?
Most people notice changes in appetite and digestion within the first one to two weeks. Weight loss results vary based on starting weight, calorie deficit, activity level, and medication dose, but a realistic expectation for someone following a structured GLP-1 meal plan is 0.5 to 1.5 lbs per week. Consistency with protein intake and meal timing matters more than any individual food choice.
Do I need to count calories on GLP-1 medication?
You don’t have to track every calorie, but having a general target is helpful — especially early on when you’re building new eating habits. Tracking protein is usually more valuable than tracking total calories, because hitting your protein target naturally keeps your overall intake in a healthy range. The meal plan tool above calculates your targets automatically so you have a clear number to work toward without obsessive tracking.




