🍽️ Meal Planning Guide

GLP-1 Meal Planner

📅 Updated March 2026⏱ 10 min read🔬 Evidence-based

Eating well on GLP-1 medications isn't just about eating less — it's about eating smarter. With a dramatically reduced appetite window, every bite needs to count. This guide tells you exactly what to eat, when to eat it, and how to structure your meals to maximize fat loss and minimize side effects.

The GLP-1 Plate — Your Eating Framework

With reduced stomach capacity and slowed gastric emptying on GLP-1 medications, meal composition matters more than ever. The GLP-1 plate framework prioritizes the nutrients your body needs most while minimizing foods that worsen side effects.

🍽️
Protein — 50%
Vegetables — 25%
Complex Carbs — 15%
Healthy Fats — 10%

This ratio differs significantly from standard dietary recommendations because GLP-1 medications dramatically increase the importance of protein. With reduced total intake, protein must take priority to prevent muscle loss — which directly affects your metabolic rate and long-term results. Reference: Protein Requirements During Weight Loss — NIH/PubMed

💡 The single most important rule: Always eat protein first at every meal, before anything else on your plate. With suppressed appetite you will naturally eat less as the meal progresses — what you eat first is what you're most likely to finish. Protein first protects your muscle mass and keeps metabolism firing.

Best Foods for GLP-1 Users

Tier 1 — Prioritize High protein, easy to digest, low nausea risk
🍗

Chicken Breast

31g protein/3.5oz. Lean, versatile, easy to digest. Bake or grill — avoid fried.

🐟

White Fish & Tuna

20–25g protein/3.5oz. Very lean, low fat, well tolerated. Canned tuna is convenient.

🥚

Eggs & Egg Whites

6g protein/egg. Complete protein, easy to digest. Scrambled or soft-boiled ideal.

🫙

Greek Yogurt

17g protein/6oz. High protein, easy on the stomach. Choose plain 0–2% fat.

🧀

Cottage Cheese

14g protein/6oz. Soft texture, high protein, very easy to eat in small amounts.

🦐

Shrimp

20g protein/3oz. Very lean, quick to cook, mild flavor. Often well tolerated.

🥦

Non-Starchy Vegetables

Broccoli, spinach, zucchini, cucumber, peppers. High fiber, low calorie, nutrient dense.

🫘

Lentils & Legumes

8–9g protein/half cup. High fiber and protein. Start with small portions to assess tolerance.

Tier 2 — Good in Moderation Nutritious but eat in small portions
🐟

Salmon & Oily Fish

Good protein + omega-3s. Higher fat content — eat in smaller portions to avoid nausea.

🌾

Oatmeal

Slow-digesting carb, high fiber. Keep portions small — half cup cooked. Add protein powder.

🍠

Sweet Potato

Complex carb with good nutrition. Quarter to half cup serving. Avoid butter or cream toppings.

🥑

Avocado

Healthy fats and fiber. Limit to 1/4–1/2 avocado — high fat content can worsen nausea.

🍓

Berries

Low sugar, high fiber, high antioxidants. Better than other fruits for blood sugar stability.

🌰

Nuts & Nut Butters

Healthy fats and some protein. Very calorie-dense — keep to small portions (1 tbsp nut butter).

Avoid or Limit Worsen nausea and undermine results
🍟

Fried Foods

High fat dramatically slows already-delayed gastric emptying. A primary nausea trigger on GLP-1 drugs.

🍰

Sugary Foods & Desserts

Spike blood sugar and can cause dumping-like symptoms. Also rapidly consumed despite low satiety.

🥤

Sugary Drinks

Liquid calories don't trigger satiety signals. Liquid sugar also worsens nausea significantly.

🫧

Carbonated Beverages

Gas expands in a slowed stomach and causes bloating, discomfort, and nausea. Avoid even sparkling water on bad days.

🥩

Fatty Cuts of Meat

Ribeye, bacon, sausage, lamb — high fat content combined with slow gastric emptying is a reliable nausea trigger.

🌶️

Very Spicy Foods

Irritate an already sensitive GI tract on GLP-1 medications. Many users develop new spicy food intolerance.

Sample 7-Day Meal Plan

Each day is designed around the protein-first framework, targeting approximately 90–120g protein daily with total calories in the 1,200–1,600 range typical for GLP-1 users. Click any day to expand. Adjust portion sizes to your hunger level — stop at 70–80% fullness.

Monday
Breakfast
2 scrambled eggs + ½ cup cottage cheese~35g protein · Easy on the stomach · 5 min prep
~35g
Mid-Morning
Plain Greek yogurt + handful of blueberries~17g protein · No cooking needed
~17g
Lunch
Grilled chicken breast + steamed broccoli + ¼ cup brown rice~35g protein · Balanced macro plate
~35g
Afternoon
Protein shake (whey or plant-based)~25g protein · Liquid protein on low-appetite days
~25g
Dinner
Baked white fish + zucchini + small sweet potato~30g protein · Light, easy to digest
~30g
Tuesday
Breakfast
½ cup oatmeal + 1 scoop unflavored protein powder + berries~30g protein · Stir powder in while warm
~30g
Mid-Morning
2 hard-boiled eggs + cucumber slices~12g protein · Easy grab-and-go
~12g
Lunch
Canned tuna (in water) + light mayo/Greek yogurt + crackers + spinach~30g protein · Quick no-cook lunch
~30g
Afternoon
Cottage cheese + ¼ cup salsa~14g protein · Savory, low calorie snack
~14g
Dinner
Turkey meatballs + zucchini noodles + marinara (light)~35g protein · GLP-1 friendly pasta alternative
~35g
Wednesday
Breakfast
Greek yogurt parfait: yogurt + protein granola + strawberries~22g protein · Easy, no cooking
~22g
Mid-Morning
Protein shake + 1 tbsp almond butter~28g protein · Quick, satisfying
~28g
Lunch
Shrimp stir-fry with peppers, snap peas, light soy sauce + ¼ cup rice~28g protein · Fast, high protein
~28g
Afternoon
String cheese + turkey deli slices~15g protein · Zero prep
~15g
Dinner
Baked salmon (4oz) + asparagus + lemon~32g protein · Omega-3 rich, anti-inflammatory
~32g
Thursday — Low Appetite Day

Some days appetite is very low — especially around injection day. This plan prioritizes liquid and soft proteins to hit targets without forcing solid food.

Morning
Protein smoothie: protein powder + Greek yogurt + almond milk + banana~35g protein · Liquid meal, easy to consume
~35g
Midday
Bone broth + soft scrambled eggs~18g protein · Warm, comforting, very gentle on stomach
~18g
Afternoon
Cottage cheese (plain or blended smooth)~14g protein · Soft texture, high protein density
~14g
Evening
Protein shake if still under 80g for the day~25g protein · Hit your target even on hard days
~25g
Friday
Breakfast
3-egg omelette with spinach and feta~24g protein · Nutrient-dense, filling
~24g
Mid-Morning
Greek yogurt + 1 tbsp chia seeds~18g protein · Fiber boost for digestion
~18g
Lunch
Chicken lettuce wraps: ground chicken + water chestnuts + hoisin (light)~30g protein · Low carb, easy to portion control
~30g
Afternoon
Edamame (½ cup shelled)~8g protein · Plant-based, high fiber snack
~8g
Dinner
Lean beef (90%+) tacos in lettuce wraps + salsa + Greek yogurt instead of sour cream~35g protein · High protein, GLP-1 friendly swap
~35g
Saturday
Brunch
Smoked salmon + 2 eggs + cucumber + light cream cheese~32g protein · Weekend treat, still GLP-1 smart
~32g
Afternoon
Protein shake + apple slices + 1 tbsp peanut butter~28g protein · Balanced snack
~28g
Dinner
Grilled chicken thigh (skinless) + roasted vegetables + small portion quinoa~30g protein · Slightly more flavor for weekend
~30g
Evening
Cottage cheese + cinnamon + handful of walnuts~16g protein · High-protein dessert alternative
~16g
Sunday — Meal Prep Day

Sunday is ideal for batch cooking proteins and prepping grab-and-go options for the week. Having ready-to-eat proteins eliminates the barrier of cooking on low-appetite days.

Breakfast
Overnight oats with protein powder + berries~28g protein · Prep the night before
~28g
Prep
Batch cook: chicken breasts, hard-boiled eggs, portion Greek yogurt + cottage cheeseReady-to-eat proteins for Mon–Wed
Lunch
Lentil soup + 2 slices turkey breast~28g protein · Warming, high fiber, easy to portion
~28g
Dinner
Baked cod + steamed cauliflower mash + green beans~30g protein · Light Sunday dinner
~30g

Meal Timing on GLP-1 Medications

Timing RuleWhy It Matters
Eat every 3–4 hoursSmall frequent meals are better tolerated than large ones on a slowed GI system
Protein first, alwaysEnsures you hit protein targets even when appetite fades partway through a meal
Drink 30 min before mealsPrevents water from filling your limited stomach capacity during meals
Stop at 70–80% fullOvereating on GLP-1 medications causes significant nausea — learn your new limit
Avoid eating 2–3 hrs before bedSlowed gastric emptying + lying down = acid reflux and nausea
Lightest meal at dinnerMany GLP-1 users find dinner is the meal they tolerate least — save your appetite for breakfast and lunch
Injection day — eat lightPeak drug concentration rises over 24–48 hours post-injection; GI symptoms are often strongest then

Frequently Asked Questions

Prioritize lean protein at every meal (chicken, fish, eggs, Greek yogurt, cottage cheese), non-starchy vegetables, and small portions of complex carbs. Always eat protein first. Avoid high-fat, fried, and very sugary foods which worsen nausea and slow digestion further.
Eat to 70–80% fullness and stop. Most people naturally eat 30–50% fewer calories on GLP-1 medications. Small, frequent meals (4–5 per day) are often better tolerated than 2–3 larger meals. Never force yourself to eat a full portion — the medication is designed to reduce intake.
Strict calorie counting isn't required since GLP-1 naturally reduces intake. However, tracking protein is highly recommended — many people eat too little protein when overall intake drops. Use our Protein Calculator to find your daily target and track that number above all else.
Avoid fried and high-fat foods, very sugary foods and drinks, carbonated beverages, alcohol, and large portions. These reliably worsen GLP-1 nausea. Spicy foods are also poorly tolerated by many users. See our detailed Foods to Avoid guide.
On very low appetite days, switch to liquid and soft proteins: protein shakes, Greek yogurt, cottage cheese, soft scrambled eggs, and bone broth. These provide high protein density without requiring large volumes or much effort to consume. Skip other macronutrients before skipping protein on bad days.