Healthy-Weight
Back to blog

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.

August 4, 2026HealthyWeight Editorial12 min read

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 eligibility

Available online. Shipped directly to your door anywhere in the US.

NewSelf GLP-1 weight loss program

Available 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 eligibility

The 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 program

Available online. Shipped directly to your door anywhere in the US.

Medical disclaimer: This content is for informational purposes only and is not medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before starting any medication or weight-loss program.

Affiliate disclosure: This article contains affiliate links. We may earn a commission if you sign up through them, at no extra cost to you.

Get GLP-1 medication delivered to your door

No insurance needed · US-licensed providers · Ships nationwide

Start now