7-Day Diet Plan for Weight Loss: Complete Meal Plan with Shopping List
A complete 7-day weight loss diet plan with 1500 calories, high protein, shopping list, and prep tips.
Start your GLP-1 weight-loss plan today
Get matched with a US telehealth provider, approved online, and have medication shipped to your door.
Check my eligibilityAvailable online. Shipped directly to your door anywhere in the US.
How this 7-day diet plan works
This plan provides 1500 calories per day with 120g+ protein, designed for sustainable weight loss of 1-2 pounds per week. Every meal includes exact portions and macros so you do not have to guess. Find your personalized calorie target with our Calorie Deficit Calculator.
Day 1: High-protein start
- Breakfast (350 cal, 28g protein): 2 eggs + 3 egg whites scrambled + 1 cup spinach + 1 slice whole-grain toast
- Lunch (400 cal, 38g protein): 5 oz grilled chicken + 2 cups mixed greens + 1/2 cup quinoa + 2 tbsp balsamic vinaigrette
- Snack (150 cal, 17g protein): 1 cup non-fat Greek yogurt + 1/4 cup blueberries
- Dinner (450 cal, 35g protein): 5 oz baked salmon + 1 cup roasted broccoli + 1/2 cup sweet potato
- Snack (150 cal, 7g protein): 1 apple + 1 tbsp almond butter
Day total: 1500 cal, 125g protein, 140g carb, 45g fat
Day 2: Mediterranean
- Breakfast (320 cal, 20g protein): 1 cup cottage cheese + 1/2 cup pineapple + 1 tbsp chia seeds
- Lunch (420 cal, 30g protein): Turkey wrap — 4 oz turkey + 1 whole-grain tortilla + hummus + spinach + tomato
- Snack (160 cal, 14g protein): 2 hard-boiled eggs + 1 cup cucumber slices
- Dinner (450 cal, 32g protein): 5 oz grilled chicken + 1 cup roasted Brussels sprouts + 1/2 cup brown rice
- Snack (150 cal, 11g protein): 1 cup edamame
Day total: 1500 cal, 107g protein, 145g carb, 48g fat
Day 3: Low-carb focus
- Breakfast (300 cal, 25g protein): 3 egg whites + 1 whole egg + 1/4 avocado + 1 cup mushrooms
- Lunch (400 cal, 35g protein): 5 oz tuna (in water) + 1 tbsp Greek yogurt + celery on lettuce wraps
- Snack (150 cal, 7g protein): 1 string cheese + 1 cup cherry tomatoes
- Dinner (500 cal, 38g protein): 5 oz grilled steak (lean) + 1 cup cauliflower mash + 1 cup green beans
- Snack (150 cal, 5g protein): 1 cup celery + 2 tbsp hummus
Day total: 1500 cal, 110g protein, 95g carb, 55g fat
Day 4: Plant-forward
- Breakfast (350 cal, 22g protein): 1/2 cup oats + 1 cup almond milk + 1 scoop protein powder + 1/2 cup berries
- Lunch (400 cal, 18g protein): 1.5 cups lentil soup + side salad + 1 tbsp olive oil dressing
- Snack (150 cal, 6g protein): 1 apple + 15 almonds
- Dinner (450 cal, 25g protein): 4 oz tofu stir-fry + 1 cup mixed vegetables + 1/2 cup brown rice + 1 tbsp soy sauce
- Snack (150 cal, 17g protein): 1 cup Greek yogurt + 1 tsp honey
Day total: 1500 cal, 88g protein, 160g carb, 42g fat
Day 5: Quick and easy
- Breakfast (300 cal, 25g protein): Protein smoothie — 1 scoop protein + 1 cup almond milk + 1 banana + ice
- Lunch (400 cal, 35g protein): 5 oz rotisserie chicken (skin removed) + mixed greens + 2 tbsp balsamic
- Snack (150 cal, 7g protein): 1 cup carrot sticks + 3 tbsp hummus
- Dinner (500 cal, 30g protein): 5 oz baked cod + 1 cup roasted sweet potato + 1 cup asparagus
- Snack (150 cal, 6g protein): 1 square dark chocolate + 15 almonds
Day total: 1500 cal, 103g protein, 135g carb, 50g fat
Day 6: Seafood day
- Breakfast (350 cal, 28g protein): 2 eggs + 1 cup bell peppers + 1 slice whole-grain toast + 1/4 avocado
- Lunch (400 cal, 24g protein): Shrimp salad — 5 oz shrimp + mixed greens + 2 tbsp olive oil + lemon
- Snack (150 cal, 17g protein): 1 cup Greek yogurt + 1 tbsp sunflower seeds
- Dinner (450 cal, 28g protein): 5 oz baked salmon + 1 cup quinoa + 1 cup steamed broccoli
- Snack (150 cal, 8g protein): 1 pear + 1 string cheese
Day total: 1500 cal, 105g protein, 140g carb, 47g fat
Day 7: Comfort food makeover
- Breakfast (300 cal, 20g protein): 1/2 cup oats + 1 cup almond milk + 1 tbsp peanut butter + 1/2 banana
- Lunch (400 cal, 35g protein): Chicken rice bowl — 4 oz chicken + 1/2 cup brown rice + 1 cup roasted vegetables
- Snack (150 cal, 6g protein): 1/3 cup roasted chickpeas
- Dinner (500 cal, 35g protein): Turkey meatballs (5 oz) + 1 cup zucchini noodles + 1/2 cup marinara + 1 tbsp parmesan
- Snack (150 cal, 5g protein): 1 cup berries + 2 tbsp light whipped cream
Day total: 1500 cal, 101g protein, 145g carb, 45g fat
Shopping list
Proteins
- Chicken breast (2.5 lb)
- Salmon fillet (10 oz)
- Cod fillet (5 oz)
- Shrimp (5 oz)
- Ground turkey (10 oz)
- Tuna canned in water (2 cans)
- Eggs (1 dozen) + egg whites (carton)
- Greek yogurt plain non-fat (32 oz)
- Cottage cheese low-fat (16 oz)
- Tofu firm (8 oz)
- String cheese (4 sticks)
- Lean steak (5 oz)
Produce
- Spinach (2 bags), mixed greens (2 bags)
- Broccoli (2 heads), Brussels sprouts (1 bag), asparagus (1 bunch)
- Cauliflower (1 head), green beans (1 bag)
- Bell peppers (3), cucumber (2), cherry tomatoes (1 container)
- Carrots (1 bag), celery (1 bunch)
- Zucchini (2), mushrooms (8 oz)
- Apples (2), banana (1), pear (1)
- Berries (2 containers), pineapple (1 small)
- Avocado (2), lemon (2), sweet potato (2)
Pantry
- Oats, brown rice, quinoa, whole-grain bread, whole-grain tortillas
- Olive oil, balsamic vinegar, soy sauce, marinara sauce
- Hummus, tahini, almond butter, peanut butter
- Almonds, sunflower seeds, chia seeds, dark chocolate (70%+)
- Protein powder, lentils (dry or canned), chickpeas (canned)
Meal prep tips for success
- Sunday prep: Cook all grains, grill 2 lb chicken, hard-boil eggs, chop vegetables
- Portion snacks: Divide nuts, yogurt, and fruit into grab-and-go containers
- Batch cook dinners: Make 2-3 servings of each dinner and reheat
- Use frozen vegetables: Just as nutritious, cheaper, no waste
- Season aggressively: Use herbs, spices, lemon, and vinegar — zero calories, maximum flavor
How to adjust this plan
For 1800 calories: Increase protein portions by 1-2 oz, add 1/4 cup grains to lunch and dinner, add an extra snack.
For 1200 calories: Remove one snack, reduce grain portions by 1/4 cup, use less oil in cooking.
Use our Protein Calculator to ensure you are getting enough protein for your body weight.
When a diet plan is not enough
If you follow this plan consistently and still struggle to lose weight — or if you find it impossible to stick to 1500 calories due to hunger — GLP-1 medications can help. These medications reduce appetite and make it dramatically easier to adhere to any diet plan. Clinical trials show 15-22% body weight loss when combined with lifestyle changes.
Need help sticking to your diet?
GLP-1 medications reduce hunger and cravings. Check if you qualify for treatment.
Check my eligibilityThe bottom line
This 7-day diet plan provides balanced, high-protein meals at 1500 calories per day for sustainable weight loss. Follow it for 4-12 weeks, adjusting portions based on your personalized calorie target. Meal prep on weekends to stay on track during the week. For those who need additional help with hunger and adherence, GLP-1 medications offer the most powerful support available.
Ready to take the next step?
Compare top US telehealth GLP-1 programs and start your medically supervised weight-loss journey.
Find my GLP-1 programAvailable online. Shipped directly to your door anywhere in the US.