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 high GLP-1 Diet Meal Plan With Grocery List

7-Day GLP-1 Meal Plan: Daily Menus

Day 1 GLP-1 Meal Plan

GLP-1 Meal Plan Breakfast

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).

GLP-1 Meal Plan Lunch

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.

GLP-1 Meal Plan Dinner

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.

Save It For Later

About the Author

Junior Triomph

Founder

Junior Triomph is the founder and primary author of CollaborateForHealthyWeight.org. After gaining weight alongside his wife during her pregnancy and losing it through intermittent fasting, he founded the site in 2024 to cut through fad-diet noise with evidence-based guidance. His background in natural cosmetic formulation trained him to critically evaluate scientific literature and distinguish marketing hype from real evidence. Read more about Junior on the About page.

View All Articles