Eliana Witchell RD - Evidence-Based Nutrition
Meal framework

GLP-1 Meal Plan Framework

A one-week illustrative pattern, not a menu you must match

Reviewed by Eliana Witchell, MSc, RD, CDELast reviewed: Version 1.0.0

A workable GLP-1 meal plan covers two protein-anchored meals (minimum 30 grams of protein each) plus one protein-dense snack across a daily appetite window that typically opens around 10 a.m. and closes by 7 p.m. Drink the first meal on hard days. Hit 2–3 litres of fluid. Adjust the meals to what you can tolerate, not what a generic plan says you should eat.

A GLP-1 meal plan is not a calorie-constrained diet; it is a scaffolding for adequate protein, fluid, and micronutrient intake given a suppressed appetite. This page gives a one-week example meal pattern built around the realities of Ozempic, Wegovy, Mounjaro, Zepbound, and Rybelsus: no forced breakfast, a first meal when appetite allows, minimum 30 grams of protein per meal at two meals, and one protein-dense snack. The plan is illustrative, not prescriptive. Use it as a pattern you can substitute into, not a menu you must match. Educational content. Not individualized Medical Nutrition Therapy.

The framework

  • On waking: water, coffee. No forced breakfast.
  • 10 a.m.–noon: first meal. Anchor 30 g of protein. Drink it if solid food will not go down.
  • 2–3 p.m.: protein-dense snack (15–20 g of protein).
  • 5–7 p.m.: dinner. 30+ g of protein, vegetables, modest carbohydrate.
  • After 7–8 p.m.: no food. Fluids only.

One-week example

DayFirst mealSnackDinner
MondayGreek yogurt (1 cup, high-protein) + berries + 2 tbsp hemp hearts. ~30 g protein.Hard-boiled eggs (2) + cheese stick. ~15 g protein.Grilled salmon (100 g) + roasted broccoli + 1/3 cup cooked quinoa. ~30 g protein.
TuesdayProtein shake: whey or pea powder + milk + 1/2 banana + 1 tbsp peanut butter. ~30 g protein.Cottage cheese (3/4 cup) + cucumber slices. ~18 g protein.Chicken stir-fry: chicken breast (120 g) + mixed vegetables + 1/2 cup rice. ~35 g protein.
WednesdayScrambled eggs (3) + cheddar + 1 slice whole grain toast. ~28 g protein.Turkey rollups (4 slices) + cucumber + hummus. ~20 g protein.Baked cod (120 g) + garlic roasted potatoes + green salad with vinaigrette. ~30 g protein.
ThursdaySmoothie: cottage cheese + frozen berries + milk + 1 scoop protein powder. ~35 g protein.Edamame (1 cup shelled). ~17 g protein.Tofu curry: firm tofu (200 g) + mixed vegetables + 1/2 cup rice. ~28 g protein.
FridaySavory protein bowl: tuna (1 can) + avocado + cherry tomatoes + olive oil. ~30 g protein.Greek yogurt (3/4 cup) + a few almonds. ~18 g protein.Lean beef (100 g) + sweet potato + steamed green beans. ~30 g protein.
SaturdayEggs any style (3) + smoked salmon (50 g) + 1/2 avocado. ~30 g protein.Protein shake or bar (choose one ≥20 g protein, low added sugar).Roast chicken (120 g) + roasted vegetables + 1/3 cup wild rice. ~35 g protein.
SundayHigh-protein pancakes (whey + eggs + oats) + berries + Greek yogurt dollop. ~30 g protein.Cheese + apple + a few walnuts. ~12 g protein.Lentil + chickpea stew (1.5 cups) + side salad with feta. ~22 g protein. Add extra legumes or cheese to reach 30 g.

Protein estimates are approximate. Use a food-tracking app or label check to verify for your specific products.

Substitutions that typically work

First-meal swaps

  • Greek yogurt ↔ cottage cheese ↔ skyr
  • Eggs ↔ tofu scramble
  • Protein shake ↔ cottage cheese smoothie
  • Add oats, berries, nut butter as tolerated

Snack swaps

  • Hard-boiled eggs ↔ turkey rollups
  • Cheese stick + fruit
  • Jerky ↔ edamame
  • Protein bar (≥20 g, low added sugar)

Dinner protein swaps

  • Salmon ↔ cod ↔ halibut
  • Chicken ↔ turkey ↔ lean beef
  • Tofu ↔ tempeh ↔ seitan ↔ legumes + grain
  • Shrimp, scallops, other seafood

Side swaps

  • Rice ↔ quinoa ↔ potato ↔ pasta (portion-limited)
  • Roasted vegetables ↔ steamed ↔ salad
  • Legumes as both protein and carbohydrate

Scope note

This plan is illustrative. Patients with diabetes, PCOS, post-cardiac-event status, an eating-disorder history, chronic kidney disease, or other specific conditions benefit from an individualized plan. If you live in Ontario, British Columbia, or Nova Scotia, individualized Medical Nutrition Therapy is available through Eliana's practice.

Common questions

Do I need to follow the plan exactly?
No. The plan is a pattern. Substitute freely within each meal slot as long as you keep the protein floor (30 g per meal minimum) and the hydration target. A meal plan you cannot sustain is not a plan.
What if I cannot eat one of the meals on the plan?
Drink it. A protein shake or a blended cottage cheese smoothie with 25–30 g protein can stand in for almost any meal on the plan. Do not skip the protein slot entirely — relocate it to a time when you can tolerate eating.
Is this plan low-carb?
It is protein-forward, not carb-restricted. Carbohydrates are included in supporting roles (rice, oats, bread, fruit, beans). The principle is protein and vegetables first, then carbohydrate, then fat. On a limited-capacity day, reduce carbohydrate before reducing protein.
Can I adapt this for a plant-based diet?
Yes. Swap tofu, tempeh, edamame, seitan, or plant protein powder into the protein slots. Add legumes combined with grains for variety. Supplement vitamin B12. Hitting the 30 g per-meal floor on plants requires more planning — see /glp-1-nutrition/protein-requirements for source lists.
How do I handle social events and eating out?
Pre-eat a small protein snack 60–90 minutes before if the menu is unpredictable. At the restaurant, order a protein-anchored entree (grilled fish, chicken, steak, tofu) with a vegetable. Skip or share bread. Stop at first fullness. Do not push through out of politeness.
Is breakfast really optional?
For most GLP-1 patients, yes. Morning nausea is common and appetite is typically lowest then. Forcing breakfast often backfires. Check in at 10 a.m. and start the day's eating when the window opens. If you happen to feel hungry at 7 a.m., eat then — the plan flexes to your appetite.
How much should I be eating total each day?
Enough to hit your protein floor (1.6 g/kg ideal body weight per day) and stay hydrated. Calorie totals are less useful than protein totals on a GLP-1 because the medication handles caloric reduction for you. If protein is adequate, calories tend to land in a reasonable place.
What if my dose changes?
Each titration step can change appetite and tolerance. Expect to adjust the plan: more drinking the first meal during early adaptation, smaller portions at each meal, more frequent protein-dense snacks. Do not assume the plan that worked at 0.5 mg will work at 2.4 mg.

Related in this cluster

References

  1. Sehgal NKR, Tronieri JS, Ungar L, Guntuku SC. Self-reported side effects of semaglutide and tirzepatide in online communities. Nature Health. 2026. Published online April 10, 2026. (DOI)
  2. Layman DK, Anthony TG, Rasmussen BB, et al. Defining meal requirements for protein to optimize metabolic roles of amino acids. Am J Clin Nutr. 2015;101(6):1330S-1338S. (PubMed) (evidence entry →)
  3. Practitioner case material: Eliana Witchell, MSc, RD, CDE. Clinical notes, 2023–2026. Anonymized.

Ready to go deeper?

If this page helped, the free Initial Consult Experience walks you through how Eliana approaches metabolic nutrition. Educational, self-directed, no credit card required.

Important Disclaimer: This program is for educational purposes only and does not replace individualized Medical Nutrition Therapy or medical care.

Personalized nutrition therapy services are available only in jurisdictions where Eliana Witchell, RD, CDE holds active licensure. Always consult with your healthcare provider before making changes to your diet, exercise, or medication regimen.

This page is for educational purposes only and does not replace individualized Medical Nutrition Therapy or medical care.