Starting a GLP-1 medication like semaglutide (Ozempic, Wegovy) or tirzepatide (Mounjaro, Zepbound) changes your relationship with food fast. You’re not hungry the way you used to be. Half a sandwich fills you up. The thought of a full plate can feel like too much. GLP-1 receptor agonists work by reducing appetite, increasing satiety, and slowing gastric emptying, which is exactly how they support weight loss, but eating less without a clear strategy can quietly lead to low protein intake, low energy, constipation, and muscle loss. This 7-day meal plan is built specifically around that reality: small portions that still deliver serious protein.
Protein deserves the most attention here, more than on almost any other meal plan. The STEP 1 clinical trial found that roughly 39 percent of the total weight lost on semaglutide came from lean mass, not fat, meaning that if someone loses 40 pounds, 15 to 16 of those pounds could be muscle rather than fat. Muscle loss matters well beyond appearance, since muscle mass drives metabolic rate, and losing too much of it can work against the very weight management goals these medications are meant to support. This plan targets a protein floor of at least 60 to 90 grams daily at minimum, with most days landing meaningfully higher, structured across four smaller meals rather than three larger ones that may simply feel like too much food to finish.
Every meal here also follows a nausea-conscious approach, since digestive side effects are extremely common on these medications. Registered dietitians who work with GLP-1 patients recommend soft proteins, gentle carbohydrates, and cooked rather than raw vegetables, since dry or heavy foods often feel harder to tolerate while broth-based meals and moist proteins tend to sit better. Soft, moist proteins like eggs, cottage cheese, shredded chicken, and flaky fish appear throughout this plan, alongside gentle carbohydrates like rice, oats, and mashed potato that tend to sit better than heavier, drier alternatives.
GLP-1 Diet Rules: What to Prioritize and What to Approach Carefully
Prioritize: Soft, easily digestible proteins including eggs, Greek yogurt, cottage cheese, shredded chicken, turkey, cod, salmon, shrimp, and soft tofu; gentle carbohydrates such as white rice, oats, mashed potato, quinoa, and toast; well-cooked, tender vegetables including carrots, green beans, spinach, and zucchini; fiber introduced gradually rather than all at once, since too much too quickly can worsen fullness and discomfort; consistent fluid intake throughout the day, sipped rather than gulped.
Approach carefully: Greasy, fried, and high-sugar foods, since these are among the most commonly reported nausea triggers on GLP-1 medications. Large portions in general, since the goal on this medication isn’t finishing a full plate but getting enough nutrition, particularly protein, into a smaller volume of food. Very dry or dense foods, which some people find harder to tolerate than moist, softer textures.
Key Rules for Following This Plan
Protein first, always: At every meal, eat your protein source before anything else on the plate. Since fullness comes quickly and unpredictably on these medications, prioritizing protein first ensures it gets eaten even if you can’t finish the rest of the meal.
Smaller, more frequent meals: Many people on GLP-1 medications do better with four smaller meals rather than three regular-sized ones, since this makes it easier to hit protein and nutrient targets without the discomfort of trying to eat a large portion in one sitting.
Sip fluids throughout the day: Staying hydrated matters as much as eating enough, and sipping fluids steadily throughout the day tends to be better tolerated than drinking large amounts at once, particularly around meals.
Add fiber gradually: Constipation is a common side effect of these medications, and fiber genuinely helps, but increasing it too quickly can worsen bloating and early fullness. This plan builds fiber in steadily rather than all at once.
Split a meal if needed: If a full portion from this plan still feels like too much on a given day, splitting it into two smaller sittings, even an hour or two apart, is a completely reasonable adjustment rather than forcing the entire portion at once.

7-Day GLP-1 Meal Plan: Daily Menus
Day 1 GLP-1 Meal Plan

Breakfast: Two-egg scramble, seasoned with salt and black pepper, with cottage cheese, low-fat (100g), and berries (80g).
Mid-day protein snack: Greek yogurt, plain nonfat (200g), blended with unflavored or vanilla protein powder (20g).
Lunch: Shredded chicken breast, seasoned with salt, black pepper, and garlic (140g), with white rice (130g) and cooked carrot (80g), finished with olive oil (10g).
Dinner: Baked cod, seasoned with salt, black pepper, and lemon (140g), with mashed potato (140g) and tender green beans (90g), finished with olive oil (10g).
Day 1 approximate totals: Protein: 145g | Fiber: 10g | Calories: 1,371
Day 2 GLP-1 Meal Plan
Breakfast: Oats (180g cooked) with low-fat milk (150ml) and natural peanut butter (18g).
Mid-day protein snack: Cottage cheese, low-fat (140g), with berries (70g).
Lunch: Grilled turkey breast, seasoned with salt, black pepper, and thyme (150g), with roasted sweet potato (130g) and sautéed spinach (80g), finished with olive oil (10g).
Dinner: Baked salmon, seasoned with salt, black pepper, and fresh dill (140g), with quinoa (120g) and tender zucchini (90g), finished with olive oil (10g).
Day 2 approximate totals: Protein: 120g | Fiber: 16g | Calories: 1,412
Day 3 GLP-1 Meal Plan
Breakfast: Three-egg scramble, seasoned with salt and black pepper, with one slice of whole-grain toast (50g), cottage cheese (50g), and olive oil (8g).
Mid-day protein snack: Greek yogurt, plain nonfat (200g), blended with unflavored or vanilla protein powder (20g).

Lunch: Lentil soup (320g) with a portion of shredded chicken breast (100g) stirred in.
Dinner: Shrimp, seasoned with salt, garlic, and black pepper (150g), with white rice (130g) and cooked carrot (80g), finished with olive oil (10g).
Day 3 approximate totals: Protein: 156g | Fiber: 20g | Calories: 1,462
Day 4 GLP-1 Meal Plan
Breakfast: Oats (180g cooked) with low-fat milk (150ml), sliced banana (90g), and peanut butter (15g).
Mid-day protein snack: Cottage cheese, low-fat (150g), with berries (70g).
Lunch: Soft tofu (190g) with shredded chicken breast (90g), seasoned with salt, ginger, and garlic, over white rice (120g) with tender green beans (90g), finished with olive oil (10g).
Dinner: Baked cod, seasoned with salt, black pepper, and fresh parsley (150g), with mashed potato (130g) and sautéed spinach (80g), finished with olive oil (10g).
Day 4 approximate totals: Protein: 119g | Fiber: 17g | Calories: 1,463
Day 5 GLP-1 Meal Plan
Breakfast: Two-egg scramble, seasoned with salt and black pepper, with cottage cheese, low-fat (100g), and berries (80g).
Mid-day protein snack: Greek yogurt, plain nonfat (200g), blended with unflavored or vanilla protein powder (20g).
Lunch: Grilled turkey breast, seasoned with salt, black pepper, and rosemary (150g), with quinoa (120g) and tender zucchini (90g), finished with olive oil (10g).
Dinner: Baked salmon, seasoned with salt, black pepper, and fresh dill (140g), with roasted sweet potato (130g) and tender green beans (90g), finished with olive oil (10g).
Day 5 approximate totals: Protein: 150g | Fiber: 13g | Calories: 1,440
Day 6 GLP-1 Meal Plan
Breakfast: Oats (180g cooked) with low-fat milk (150ml) and natural peanut butter (18g).
Mid-day protein snack: Greek yogurt, plain nonfat (200g), with berries (70g).
Lunch: Shredded chicken breast, seasoned with salt, black pepper, and garlic (150g), with white rice (130g) and cooked carrot (80g), finished with olive oil (10g).
Dinner: Shrimp, seasoned with salt, garlic, and black pepper (150g), with quinoa (120g) and sautéed spinach (80g), finished with olive oil (10g).
Day 6 approximate totals: Protein: 129g | Fiber: 14g | Calories: 1,399
Day 7 GLP-1 Meal Plan
Breakfast: Three-egg scramble, seasoned with salt and black pepper, with one slice of whole-grain toast (50g), cottage cheese (50g), and olive oil (8g).
Mid-day protein snack: Cottage cheese, low-fat (140g), with berries (70g).
Lunch: Lentil soup (320g) with a portion of turkey breast (100g) stirred in.

Dinner: Baked cod, seasoned with salt, black pepper, and fresh parsley (150g), with mashed potato (130g) and tender green beans (90g), finished with olive oil (10g).
Day 7 approximate totals: Protein: 133g | Fiber: 24g | Calories: 1,333
7-Day GLP-1 Meal Plan at a Glance
| Day | Protein | Fiber | Calories |
|---|---|---|---|
| Day 1 | 145g | 10g | 1,371 |
| Day 2 | 120g | 16g | 1,412 |
| Day 3 | 156g | 20g | 1,462 |
| Day 4 | 119g | 17g | 1,463 |
| Day 5 | 150g | 13g | 1,440 |
| Day 6 | 129g | 14g | 1,399 |
| Day 7 | 133g | 24g | 1,333 |
Protein clears the commonly cited 60 to 90 gram minimum floor by a wide margin every single day, landing between 119 and 156 grams, which is what actually protects lean muscle mass during medication-driven weight loss. Calories stay in the 1,333 to 1,463 range throughout the week, low enough to reflect genuinely reduced appetite on these medications while staying safely above the roughly 1,200 calorie floor generally considered a minimum for adults without direct medical supervision. If your appetite genuinely can’t accommodate a full day’s worth of food here, work with your prescribing provider or a registered dietitian before dropping meals or portions further, rather than doing so on your own.
What to Expect on This GLP-1 Meal Plan
Days 1 to 3: If you’re newer to your medication, finding the right portion sizes that feel manageable without triggering nausea or excessive fullness often takes some trial and error. The four-meals-a-day structure in this plan tends to feel more comfortable than three larger meals for most people at this stage.
Days 4 to 5: The habit of eating protein first, then whatever else fits, typically starts to feel automatic. Many people also notice that consistent, gradual fiber intake begins easing constipation without worsening fullness or nausea.
Days 6 to 7: By the end of the week, most people have identified which specific textures and protein sources they tolerate best on any given day, since tolerance can genuinely shift day to day on these medications. Keep a flexible mental list of well-tolerated backup meals for days when appetite or nausea makes the planned meal feel like too much.
GLP-1 Grocery List for 7 Days
Protein
Eggs, 1.5 dozen
Chicken breast, boneless and skinless, 480g
Turkey breast, boneless, 400g
Cod fillets, 3 (approximately 140g, 150g, and 150g)
Salmon fillets, 2 (approximately 140g each)
Shrimp, cooked or raw, 300g
Soft tofu, 190g
Cottage cheese, low-fat, 730g
Greek yogurt, plain nonfat, 1,000g
Unflavored or vanilla protein powder, 1 tub
Lentil soup ingredients or pre-made low-sodium lentil soup, 640g
Grains
Rolled oats, 1 bag
White rice, 1 bag
Quinoa, 1 bag
Whole-grain bread, 1 loaf
Potatoes for mashing, 4
Vegetables
Carrots, 2
Green beans, 480g
Spinach, 1 bag
Zucchini, 2
Fruit
Berries, 460g
Banana, 1
Fats and Extras
Olive oil, 500ml
Natural peanut butter (no added sugar), 1 jar
Low-fat milk, 240ml
Herbs and Seasonings
Salt
Black pepper
Garlic
Fresh herbs such as dill, parsley, thyme, and rosemary
Fresh ginger
Lemons, 3
GLP-1 Meal Prep: How to Prepare for the Week
Before Day 1: Cook a large batch of white rice and quinoa in advance, since both appear repeatedly and reheat well, which matters on lower-energy days when cooking feels like too much. Hard-boil a batch of eggs and portion Greek yogurt and cottage cheese into small, grab-and-go containers.
Before Day 4: Cook a second batch of grains. Shred a larger portion of chicken breast than a single meal requires, since having ready-to-eat protein on hand removes a major barrier on days when appetite and energy are both low.
The Bottom Line
This 7-day GLP-1 meal plan is built around the single most important nutritional priority for anyone on these medications: protecting lean muscle mass by hitting a strong protein floor even when appetite is minimal. Small, frequent, protein-first meals with gentle, easily digestible carbohydrates and gradually increasing fiber address the most common challenges of eating on Ozempic, Wegovy, Mounjaro, or Zepbound, low protein intake, nausea, and constipation, without requiring large portions your appetite may not support. Tolerance shifts day to day on these medications, so treat this as a flexible framework and adjust portions and specific foods based on how you’re feeling.
All nutritional values are approximate estimates based on USDA FoodData Central data. This article does not constitute medical advice. If you have diabetes, take insulin or other medications, have kidney disease, are pregnant, or have a history of disordered eating, work closely with your prescribing provider and a registered dietitian before making dietary changes while on a GLP-1 medication.



