The short answer: on a GLP-1 medication, eat small, regular meals; put a protein food on every plate; add fiber slowly; drink enough fluids; and limit large, high-fat meals and alcohol. Below: the rules with sources, a 7-day meal plan with protein per meal, and a grocery list. This is general information, not medical advice. Follow your prescriber or registered dietitian.
Check your protein from a photo
Snap a photo of each meal in Calco. The AI estimates calories and protein, and you can adjust the portion, so you can track protein without weighing every food.
Download Calco on the App StoreFree to download; photo logging requires the premium subscription • iPhone
The GLP-1 diet plan in 6 rules
GLP-1 medicines such as semaglutide (Ozempic, Wegovy) and tirzepatide (Mounjaro, Zepbound) reduce appetite, so most people eat much less (NIDDK). A 2025 joint advisory from four medical and nutrition societies gives these priorities (Mozaffarian et al., 2025):
- Protein first. Eat the protein food on your plate before the rest, so a small appetite still covers protein. The advisory lists lean poultry, fish, seafood, eggs, dairy, and legumes as foods to encourage.
- Small, regular meals at consistent times. Avoid large meals and long gaps without food.
- Fiber from whole foods, added gradually. Vegetables, fruit, whole grains, beans, nuts, and seeds.
- Enough fluids every day. Vomiting and diarrhea can cause dehydration, and dehydration can harm the kidneys.
- Limit refined grains, added sugars, sugar-sweetened drinks, red and processed meats, most fast food, and alcohol.
- Keep strength training to help protect muscle while you lose weight.
The advisory also says a registered dietitian can help, and that some people may need a supplement such as vitamin D, calcium, B12, or a multivitamin. Ask your clinician before you start one.
How much protein do you need on a GLP-1?
A 2025 expert consensus on GLP-1-based therapies recommends 1.2 to 1.5 g of protein per kg of actual body weight per day during weight loss (Obesity Pillars, 2025). The joint advisory gives this context (Mozaffarian et al., 2025):
- The Recommended Dietary Allowance for adults is 0.8 g of protein per kg of body weight per day.
- Higher targets of 1.2 to 1.6 g/kg per day have been proposed during active weight loss.
- For people with obesity, a target based on actual body weight can overestimate need. An adjusted body weight or fat-free mass may be a better base.
- Intake should not fall below 0.4 to 0.5 g/kg per day, and long-term intake at or above 2 g/kg per day should be avoided.
To get a personal range, use our GLP-1 protein calculator. Then split the total across 3 to 4 eating times. The meal plan below gives about 15 to 30 g of protein per meal and about 73 to 94 g per day. Scale portions up or down to match your own target and appetite.
Log this meal plan by photo
Take a photo of any meal from the plan. Calco estimates its protein, carbs, fat, and calories. Edit the portion if you ate less than the plate shows.
Try Photo Logging in CalcoAI estimates from a photo • Adjustable portions • Set goals once
7-day sample GLP-1 meal plan (with protein per meal)
These are approximate examples, not a prescription. Protein values come from USDA FoodData Central (SR Legacy) for the protein foods, grains, and dairy listed. Vegetables, fruit, sauces, and oils add a small amount that is not counted. Portions are small on purpose. If you feel full, stop, and save the rest for later.
| Day | Breakfast | Lunch | Dinner | Snack | Day total |
|---|---|---|---|---|---|
| Day 1 | Plain nonfat Greek yogurt (170 g) with 1 tbsp chia seeds and berries ~19 g protein | Roasted chicken breast (3 oz / 85 g) with ½ cup quinoa and roasted vegetables ~30 g protein | Baked salmon (3 oz / 85 g) with ½ cup brown rice and green beans ~22 g protein | ½ cup low-fat cottage cheese with sliced pear ~14 g protein | ~85 g |
| Day 2 | 2 scrambled eggs with 1 slice whole-wheat toast ~17 g protein | Lentil soup (1 cup cooked lentils) with carrots and celery ~18 g protein | Baked cod (100 g) with ½ cup quinoa and spinach ~27 g protein | 1 cup 1% milk with 12 almonds (14 g) ~11 g protein | ~73 g |
| Day 3 | Overnight oats: ½ cup oats, 1 cup 1% milk, 1 tbsp chia seeds ~15 g protein | Tuna (3 oz / 85 g, canned in water) on 1 slice whole-wheat toast with cucumber ~26 g protein | Firm tofu stir-fry (125 g) with ½ cup brown rice and mixed vegetables ~24 g protein | Plain nonfat Greek yogurt (150 g) ~15 g protein | ~80 g |
| Day 4 | ½ cup low-fat cottage cheese with peaches and 12 almonds ~17 g protein | Turkey breast (2 oz / 56 g) and 2 tbsp hummus on 1 slice whole-wheat toast ~23 g protein | Shrimp (3 oz / 85 g) with ¾ cup whole-wheat pasta and tomatoes ~26 g protein | Shelled edamame (½ cup / 75 g) ~9 g protein | ~75 g |
| Day 5 | 2-egg vegetable omelet with 1 oz part-skim mozzarella ~19 g protein | Chicken (2 oz / 56 g), ½ cup black beans and ½ cup brown rice bowl with salsa ~28 g protein | Baked salmon (3 oz / 85 g) with ½ cup quinoa and zucchini ~23 g protein | 1 tbsp peanut butter on apple slices, 1 cup 1% milk ~12 g protein | ~82 g |
| Day 6 | Smoothie: 170 g plain nonfat Greek yogurt, 1 cup 1% milk, ½ banana ~25 g protein | Tuna (3 oz / 85 g) and chickpea (½ cup) salad with lemon and olive oil ~29 g protein | 93% lean beef patty (3 oz / 85 g) in lettuce with 1 slice whole-wheat toast and side salad ~26 g protein | ½ cup low-fat cottage cheese with cherry tomatoes ~14 g protein | ~94 g |
| Day 7 | 1 slice whole-wheat toast with ¼ cup part-skim ricotta and 1 egg ~17 g protein | Chicken noodle soup (3 oz / 85 g chicken, ¾ cup whole-wheat pasta) ~32 g protein | Tofu (100 g) and edamame (75 g) bowl with ½ cup brown rice ~29 g protein | 1 oz part-skim mozzarella with 12 almonds ~10 g protein | ~88 g |
How to use the plan:
- Swap any protein for another with a similar amount: 3 oz (85 g) of roasted chicken breast has about 26 g of protein, 3 oz of canned light tuna about 22 g, 3 oz of farmed salmon about 19 g, and 1 large egg about 6 g (USDA FoodData Central).
- On low-appetite days, eat the protein part of each meal first. A Greek yogurt or a glass of milk is easier to finish than a full plate.
- If plain water is hard, soups, milk, and water-rich fruit also count toward fluids.
- For more ideas, see our high-protein snacks and high-protein soups and stews.
Managing nausea, constipation, and other side effects with food
Stomach and gut side effects are the most common. In trials, nausea occurred in 25 to 44% of people, diarrhea in 19 to 30%, vomiting in 8 to 24%, and constipation in 17 to 24%. They are most likely when you start the medication or increase the dose, and they usually decrease on a stable dose (Mozaffarian et al., 2025).
Nausea
- Eat a small breakfast, then small meals every 3 to 4 hours. Nausea often comes in the morning or after a long time without food.
- In the first days of treatment, avoid fatty foods and very high-fiber foods.
- Ginger or peppermint tea can help.
- Keep drinking fluids. Do not skip meals, because long gaps without food can bring on nausea.
Source: joint advisory, 2025.
Constipation
- Increase fiber slowly, for example with prunes or other dried fruit, vegetables, beans, and whole grains.
- Adults need 22 to 34 grams of fiber a day, depending on age and sex (NIDDK).
- Drink plenty of liquids so that the fiber works better (NIDDK).
- High-protein and high-fat foods slow digestion further. If constipation continues, ask your clinician about other options (joint advisory).
Diarrhea and reflux
- Avoid large or high-fat meals.
- Keep alcohol to a minimum. It can make nausea and reflux worse on GLP-1 therapy (joint advisory).
Foods that are often poorly tolerated
- Large portions of any food
- Fried and greasy foods, fatty cuts of meat, and rich sauces
- Very high-fiber meals in the first days of treatment or after a dose increase
- Alcohol
- Sugary drinks and sweets (also on the advisory's minimize list)
Tolerance differs from person to person. Note which meals cause problems and adjust.
When to call your doctor
MedlinePlus says to call your doctor immediately or get emergency care if you have ongoing pain in the upper left or middle of the stomach that may spread to the back, with or without vomiting, or decreased urination, among other symptoms. Also tell your doctor if nausea, vomiting, diarrhea, or constipation are severe or do not go away. See the MedlinePlus pages for semaglutide and tirzepatide.
Printable GLP-1 grocery list
This list covers every meal in the 7-day plan. Print this page with your browser's Print command, or copy the list into your notes. Quantities depend on how many days you cook and for how many people.
Protein foods
- Chicken breast
- Salmon fillets
- Cod or other white fish
- Canned light tuna in water
- Shrimp (frozen is fine)
- Sliced turkey breast
- 93% lean ground beef
- Eggs
- Firm tofu
- Shelled edamame (frozen)
Dairy
- Plain nonfat Greek yogurt
- Low-fat cottage cheese
- 1% milk (or a soy drink)
- Part-skim mozzarella
- Part-skim ricotta
Beans, grains, and bread
- Dry or canned lentils
- Canned black beans
- Canned chickpeas
- Quinoa
- Brown rice
- Rolled oats
- Whole-wheat pasta
- Whole-wheat bread
Vegetables and fruit
- Spinach and salad greens
- Green beans, zucchini, carrots, celery
- Cucumber and cherry tomatoes
- Mixed stir-fry vegetables (frozen is fine)
- Berries (frozen is fine)
- Pears, peaches, apples, bananas
- Prunes (for constipation)
- Lemons
Pantry
- Chia seeds
- Almonds
- Peanut butter
- Hummus
- Salsa
- Olive oil
- Low-sodium broth
- Ginger or peppermint tea
How to track a GLP-1 meal plan without weighing food
When your appetite is low, it is easy to eat too little protein without noticing. Tracking for a few weeks shows where you stand. The plan above gives approximate values. Your real portions will differ.
Calco is an iPhone app that estimates calories and macros from a photo. Take a photo of your plate, and the AI estimates calories, protein, carbs, and fat. You can adjust the portion if the estimate is off. You set your goals once. Calco gives estimates, not lab measurements, so check them against the label when one is available. Calco is free to download, and photo logging requires the premium subscription.
GLP-1 diet plan FAQ
Short answers to common questions about eating on semaglutide or tirzepatide.
What should I eat on a GLP-1 medication?
Small, regular meals built around a protein food (poultry, fish, eggs, dairy, tofu, or beans), with vegetables, fruit, and whole grains. Drink enough fluids. This pattern matches the 2025 joint advisory (Mozaffarian et al., 2025).
What foods should I avoid on Ozempic, Wegovy, or Mounjaro?
No food is strictly banned, but the joint advisory recommends that you limit refined grains, added sugars, sugar-sweetened drinks, red and processed meats, most fast food, and alcohol. Large or high-fat meals can make nausea and diarrhea worse (joint advisory).
How many calories should I eat on a GLP-1?
There is no single number. It depends on your body, activity, and goal. Ask your prescriber or dietitian. For a general estimate, see our calorie calculator. Do not let protein drop too low when calories fall.
Can I follow a GLP-1 diet plan without medication?
Yes. The meals in this plan follow general healthy-eating guidance and work for anyone. Food does not act like the medication, so appetite and results will be different. Talk to your doctor if you are considering a GLP-1 medicine.
Is there a 7-day GLP-1 meal plan PDF?
Use your browser's Print command and choose "Save as PDF" to keep a copy of the meal plan table and grocery list from this page.
Should I drink alcohol on a GLP-1?
The joint advisory says to keep alcohol to a minimum, because it can make nausea and reflux worse during GLP-1 therapy (joint advisory).
Sources
- Mozaffarian D, 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. Am J Clin Nutr. 2025;122(1):344-367. PubMed 40450457.
- Nutritional and lifestyle supportive care recommendations for management of obesity with GLP-1-based therapies: an expert consensus statement using a modified Delphi approach. Obesity Pillars. 2025;17:100228.
- NIDDK. Prescription Medications to Treat Overweight and Obesity.
- NIDDK. Eating, Diet, and Nutrition for Constipation.
- MedlinePlus. Semaglutide Injection and Tirzepatide Injection.
- USDA. FoodData Central, SR Legacy data set (protein per 100 g for each food in the meal plan).
See your protein each day
Set your protein goal once in Calco, then photograph each meal. The app adds up the estimates for the day.
Get Calco for iPhoneFree to download; photo logging requires the premium subscription
Conclusion
A GLP-1 diet plan is simple: small meals, protein first, fiber added slowly, enough fluids, and less fat, sugar, and alcohol. Use the 7-day plan as a starting point, adjust portions to your protein target, and check changes with your prescriber or dietitian.
Track your GLP-1 meals with less effort
Download Calco and log each meal with a photo instead of searching a food database.
Download CalcoFree to download; photo logging requires the premium subscription