Basilino
← All guides

7-Day GLP-1 Meal Plan (High-Protein, Small Appetite)

By the Basilino team · Published 19 June 2026 · 6 min read

Knowing what to eat on GLP-1 medication is one thing; deciding it every single day on a small appetite is another. A simple, repeatable plan removes the daily guesswork. Here is a balanced 7-day GLP-1 meal plan built around protein, gentle textures, and meals small enough for a reduced appetite on Ozempic, Wegovy, Mounjaro or Zepbound.

This is general information, not medical advice or a prescription diet. Calorie and protein needs vary — check targets with your prescriber or dietitian.

How this plan works

Three principles run through every day:

  • Protein first. Aim for roughly 25–35g of protein per meal so you protect muscle while you lose weight. See how much protein you need on GLP-1.
  • Small and gentle. Portions are deliberately modest, and textures stay soft and moist — easier to eat when appetite is low or nausea hits.
  • Fibre and fluids. Each day includes fibre-rich foods and a reminder to sip water, which helps with the constipation many people experience.

You do not have to follow it rigidly. Repeat the meals you like, and lean on make-ahead options on busy or low-energy days.

The 7-day plan

DayBreakfastLunchDinnerSnack
1Greek yogurt breakfast bowlTuna & white bean saladGarlic butter chicken & greensProtein bites
2Overnight oatsRed lentil soupLemon herb salmon traybakeGreek yogurt
3Cottage cheese scrambled eggsLeftover salmon over saladTurkey meatballs with courgetteHandful of nuts
4Protein berry smoothieTuna & white bean saladSlow cooker chicken chiliCheese & apple
5Greek yogurt breakfast bowlLeftover chiliGarlic butter chicken & greensProtein bites
6Overnight oatsRed lentil soupTurkey meatballs with courgetteEdamame
7Cottage cheese scrambled eggsLeftover meatballsLemon herb salmon traybakeProtein berry smoothie

Tips for sticking with it

  • Batch on the weekend. Make a pot of chili and a few jars of overnight oats so the low-appetite days look after themselves.
  • Eat the protein first, even if you do not finish the plate — that is the part that matters most.
  • On nausea days, swap any meal for a smoothie or gentle eggs. See foods that help with GLP-1 nausea.
  • Keep sipping water through the day, especially if you have added fibre.

How Basilino helps

Basilino turns a plan like this into something automatic: it sets your protein goal, scales every recipe to your appetite, and tracks what you eat against your target — so a week of eating well stops being a daily decision.

Related: GLP-1 diet and nutrition and our free GLP-1 recipes.

Start free — create an account, no card needed.

Eat well on GLP-1 — without the guesswork

Protein worked out for you, gentle-day recipes, and a cookbook built for a smaller appetite.

Start free