Informational only. This is a meal-planning guide, not medical advice. Talk to your doctor before changing your diet on weight-loss medication.

7-Day Ozempic Meal Plan | Complete Weekly Guide With Protein

A full week of balanced meals designed for Ozempic users. Every meal prioritizes protein, manages appetite, and supports healthy weight loss on semaglutide.

Quick Answer

A 7-day Ozempic meal plan should prioritize protein at every meal (25-30g per serving), include fiber from vegetables, and feature small portions of complex carbs. Focus on lean proteins like chicken, fish, eggs, and Greek yogurt. Eat smaller meals throughout the day, drink plenty of water, and avoid fried or greasy foods that trigger nausea. This plan provides approximately 1,200-1,400 calories daily with 90-110g of protein, supporting weight loss while preserving muscle mass on semaglutide.

Why a 7-Day Meal Plan Works for Ozempic Users

Ozempic (semaglutide) reduces your appetite significantly. Many users report not feeling hungry at all, especially in the first few weeks. This creates a problem: when you don't feel like eating, you might skip meals or eat whatever's easiest, which often means too little protein and too many carbs.

A structured 7-day meal plan solves this by removing decision fatigue. You know exactly what to eat, when to eat it, and how much protein you're getting. This protects your muscle mass during weight loss and keeps your energy stable even as your calorie intake drops naturally.

The meal plan below is designed specifically for Ozempic users. It accounts for reduced appetite, prioritizes protein daily, and avoids foods that commonly trigger nausea on GLP-1 medications like semaglutide. You can follow this plan as-is or use it as a template to build your own weekly rotation.

Protein Priority: Every meal in this plan hits 25-30g of protein. This isn't arbitrary — research shows that eating at least 25g of protein per meal maximizes muscle protein synthesis, which is critical when you're losing weight. Ozempic users who prioritize protein lose more fat and preserve more muscle compared to those who eat protein inconsistently.

The Complete 7-Day Ozempic Meal Plan

Each day provides approximately 1,200-1,400 calories and 90-110g of protein. Adjust portion sizes based on your appetite — if you feel satisfied after eating half, stop. Your body is telling you it has enough. Eat slowly, chew thoroughly, and sip water between bites.

Day 1 — Monday

Breakfast

Scrambled eggs (2 eggs) with sautéed spinach and mushrooms, 1 slice whole-grain toast

28g protein · 320 calories

Lunch

Grilled chicken breast (4oz) over mixed greens with cucumber, cherry tomatoes, 2 tablespoons balsamic vinaigrette

32g protein · 280 calories

Dinner

Baked salmon (5oz) with roasted broccoli and ½ cup quinoa

Baked salmon with quinoa and broccoli — GLP Flow
35g protein · 420 calories

Snack

Greek yogurt (¾ cup) with fresh berries

15g protein · 180 calories
Daily total: ~110g protein, 1,200 calories. Start your week with familiar, gentle foods that sit well on Ozempic.
Day 2 — Tuesday

Breakfast

Protein smoothie: 1 scoop whey protein, ½ banana, 1 cup almond milk, 1 tablespoon almond butter, handful of spinach

30g protein · 340 calories

Lunch

Turkey and avocado wrap: 4oz sliced turkey breast, ¼ avocado, lettuce, tomato in a whole-wheat tortilla

28g protein · 350 calories

Dinner

Lean ground beef (4oz, 93/7) stir-fry with bell peppers, snap peas, garlic, and ½ cup brown rice

Lean ground beef stir-fry with rice and vegetables — GLP Flow
30g protein · 380 calories

Snack

Cottage cheese (½ cup) with sliced cucumber and cherry tomatoes

14g protein · 110 calories
Daily total: ~102g protein, 1,180 calories. Smoothies work well on days when solid food feels heavy.
Day 3 — Wednesday

Breakfast

Omelet (2 eggs + 2 egg whites) with diced peppers, onions, and low-fat cheese, served with fresh berries

30g protein · 300 calories

Lunch

Tuna salad (5oz canned tuna in water) mixed with Greek yogurt, celery, and red onion, served over greens

35g protein · 220 calories

Dinner

Grilled chicken thighs (4oz, skin removed) with roasted Brussels sprouts and ½ medium sweet potato

Grilled chicken thighs with roasted vegetables — GLP Flow
32g protein · 380 calories

Snack

Hard-boiled eggs (2) with a small handful of almonds

16g protein · 200 calories
Daily total: ~113g protein, 1,100 calories. Mid-week check-in: how's your appetite? Adjust portions if needed.
Day 4 — Thursday

Breakfast

Greek yogurt parfait: 1 cup nonfat Greek yogurt, ¼ cup granola, ½ cup mixed berries, drizzle of honey

25g protein · 320 calories

Lunch

Chicken and vegetable soup: 4oz shredded chicken breast, carrots, celery, zucchini in low-sodium broth, 1 cup serving

28g protein · 240 calories

Dinner

Pan-seared cod (6oz) with sautéed green beans, garlic, and ½ cup wild rice

Pan-seared cod with green beans and rice — GLP Flow
34g protein · 360 calories

Snack

Protein bar (look for 15g+ protein, low sugar) or string cheese with apple slices

15g protein · 180 calories
Daily total: ~102g protein, 1,100 calories. Soup is excellent on Ozempic — warm, easy to digest, and hydrating.
Day 5 — Friday

Breakfast

Protein pancakes: 1 scoop protein powder, 1 egg, mashed banana, cooked and topped with fresh berries

28g protein · 310 calories

Lunch

Shrimp and avocado salad: 5oz grilled shrimp, ¼ avocado, mixed greens, cucumber, lemon vinaigrette

30g protein · 280 calories

Dinner

Baked chicken breast (5oz) with roasted cauliflower and ½ cup couscous

Baked chicken breast with roasted vegetables — GLP Flow
38g protein · 380 calories

Snack

Edamame (1 cup shelled) lightly salted

18g protein · 190 calories
Daily total: ~114g protein, 1,160 calories. End of week 1 — you should notice weight loss and stable energy.
Day 6 — Saturday

Breakfast

Cottage cheese bowl: 1 cup low-fat cottage cheese with sliced peaches, walnuts, and cinnamon

28g protein · 300 calories

Lunch

Turkey burger (4oz lean ground turkey) on lettuce wrap with tomato, onion, mustard, side of carrot sticks

30g protein · 260 calories

Dinner

Grilled flank steak (4oz) with roasted asparagus and ½ cup mashed cauliflower

Grilled protein with roasted vegetables — GLP Flow
32g protein · 340 calories

Snack

Protein shake: 1 scoop protein powder, 1 cup unsweetened almond milk, ice

25g protein · 150 calories
Daily total: ~115g protein, 1,050 calories. Weekend meals — simple, satisfying, and muscle-protective.
Day 7 — Sunday

Breakfast

Veggie scramble: 2 eggs + 2 egg whites with diced tomatoes, spinach, bell peppers, low-fat feta cheese

26g protein · 280 calories

Lunch

Chicken Caesar salad (modified): 5oz grilled chicken, romaine lettuce, parmesan, light Caesar dressing

36g protein · 320 calories

Dinner

Baked tilapia (6oz) with roasted zucchini, cherry tomatoes, and ½ cup quinoa

Baked white fish with quinoa and vegetables — GLP Flow
35g protein · 360 calories

Snack

Greek yogurt (¾ cup) with chia seeds and sliced strawberries

15g protein · 180 calories
Daily total: ~112g protein, 1,140 calories. End of week — assess progress, plan next week's menu.

Weekly Grocery List for This Meal Plan

Shopping for the full week makes it easier to stick to the plan. Buy fresh proteins in bulk, freeze half for later in the week. Pre-chop vegetables on Sunday to save time during the week.

Proteins

Dairy & Protein Supplements

Vegetables

Carbs & Grains

Fruits & Extras

How to Adjust This Plan as Your Dose Increases

Most Ozempic users start at 0.25mg for four weeks, then move to 0.5mg, then 1mg, and potentially 2mg. As your dose increases, your appetite will likely decrease further. Here's how to adapt:

Never force yourself to finish a meal. Ozempic slows gastric emptying, so overeating leads to nausea and discomfort. Stop when you feel satisfied, refrigerate leftovers, and eat them 2-3 hours later if you get hungry again.

Meal Timing Matters: Many Ozempic users find they eat best in the morning and early afternoon, with appetite dropping significantly by evening. If this happens to you, flip the plan — eat your largest, most protein-rich meal at breakfast or lunch, and keep dinner light (soup, salad, or a protein shake).

Common Mistakes to Avoid on a 7-Day Ozempic Meal Plan

Even with a structured plan, some pitfalls can slow your progress or cause unnecessary side effects. Watch for these:

1. Skipping Meals Because You're Not Hungry

Reduced appetite is expected on Ozempic, but skipping meals entirely leads to muscle loss and fatigue. Even if you're not hungry, eat something protein-rich every 4-5 hours. A protein shake counts. The goal is consistent amino acid availability for your muscles, not hitting a calorie target.

2. Not Drinking Enough Water

Ozempic can cause mild dehydration, especially in the first few weeks. Aim for 8-10 cups of water daily. Sip throughout the day rather than chugging large amounts at once. Dehydration worsens nausea and constipation, both common GLP-1 side effects.

3. Eating Too Fast

Your stomach empties more slowly on semaglutide. If you eat quickly, you won't realize you're full until 10-15 minutes later — by which point you've overeaten and feel nauseated. Put your fork down between bites. Aim for 20-25 minutes per meal.

4. Ignoring Fiber

While protein is the priority, fiber matters too. Ozempic slows digestion, which can lead to constipation if you don't eat enough vegetables and drink enough water. Every lunch and dinner should include at least 1 cup of non-starchy vegetables.

5. Comparing Your Calorie Intake to Others

Some Ozempic users eat 1,400 calories comfortably, others drop to 900-1,000 without trying. Both are normal. Focus on protein intake and how you feel, not arbitrary calorie goals. If your energy is good and you're losing 1-2 lbs per week, you're on track.

What to Do After the First Week

After completing this 7-day meal plan, you have a few options:

Option 1: Repeat the same week. Many users stick with the same plan for 2-4 weeks, then rotate to a new set of meals. This works well if you like routine and don't get bored easily.

Option 2: Create a second week. Use the same structure (protein at every meal, similar calorie range) but swap in different proteins and vegetables. For example, swap salmon for halibut, chicken for pork tenderloin, or Greek yogurt for cottage cheese.

Option 3: Mix and match days. Pick your favorite days from this plan and rearrange them. As long as you're hitting 80-100g of protein daily and eating mostly whole foods, the specific order doesn't matter.

Most importantly, pay attention to which meals made you feel best. Did the smoothie work well on low-appetite days? Did the soup sit better than solid protein? Did you feel better with carbs at breakfast or dinner? Use this week as data to refine your approach going forward.

FAQs: 7-Day Ozempic Meal Plan

What should I eat on a 7-day Ozempic meal plan?

Focus on protein at every meal (25-30g per meal), paired with fiber-rich vegetables and small portions of complex carbs. Greek yogurt, eggs, chicken breast, fish, lean beef, cottage cheese, and tofu are your protein staples. Add vegetables like spinach, broccoli, peppers, and mushrooms. Keep carbs moderate with options like sweet potato, quinoa, or brown rice. Drink water throughout the day and eat slowly.

How much protein should I eat daily on Ozempic?

Aim for 80-120g of protein daily while on Ozempic, distributed across your meals. This helps preserve muscle mass during weight loss. Most people do well with 25-30g at breakfast, 25-30g at lunch, 25-30g at dinner, and 10-15g from snacks. Protein keeps you satisfied longer and supports your metabolism even as your appetite drops on semaglutide.

Can I follow the same meal plan every week on Ozempic?

Yes, you can repeat a 7-day meal plan on Ozempic, but variety helps ensure you get all necessary nutrients. Many people rotate between 2-3 different weekly meal plans. As your dose increases, you may need to adjust portion sizes — most users naturally eat less at higher doses. Listen to your body and stop when you feel satisfied, even if there's food left on your plate.

What foods should I avoid on a 7-day Ozempic diet plan?

Avoid fried foods, greasy meals, heavy cream sauces, very spicy dishes, sugary drinks, alcohol, and large portions of red meat. These commonly trigger nausea on Ozempic. Also skip foods that are hard to digest like raw cruciferous vegetables in large amounts, beans in excess, and carbonated drinks. Eat smaller meals and prioritize protein over everything else.

Do I need to count calories on a 7-day Ozempic meal plan?

Most people don't need to count calories on Ozempic — the medication naturally reduces your appetite, leading to a calorie deficit without tracking. Focus instead on hitting your daily protein target (80-120g) and eating until satisfied. Most Ozempic users naturally consume 1,000-1,400 calories per day without trying. If weight loss stalls after several weeks, then consider tracking to ensure you're in a moderate deficit.

Get Your Personalized GLP-1 Meal Plan

GLP Flow is the first app built specifically for Ozempic, Wegovy, and Mounjaro users. Free on iOS.

Download on the App Store

On Android? Sign up for the beta →