Protein is the most important macronutrient for body composition. Whether you’re trying to build muscle or lose fat (ideally both), hitting your protein target is the single biggest dietary lever you can pull. Pair this meal plan with a progressive overload training program to maximize muscle growth.
This 7-day meal plan delivers 150-170g of protein daily at approximately 2,000 calories. It’s designed by AI and reviewed for nutritional completeness.
Who This Plan Is For
- Weight loss: 2,000 calories with high protein preserves muscle during a deficit
- Muscle gain: If your maintenance is around 2,000, eat this at maintenance or add 200-300 calories from carbs/fats
- Body recomposition: Perfect as-is for most people at moderate activity levels. Prioritize quality sleep for muscle recovery to get the most from your nutrition
Adjust based on your needs. Use FitnessHub.ai’s AI Nutrition Companion to generate a plan customized to your exact calorie and macro targets.
The 7-Day Plan
Day 1 - Monday
Breakfast (480 cal | 38g protein)
- 3-egg omelet with spinach, mushrooms, and feta cheese (30g)
- 1 slice whole grain toast
- Coffee or tea
Lunch (520 cal | 42g protein)
- Grilled chicken breast (180g) over mixed greens
- Brown rice (100g cooked)
- Roasted vegetables (bell peppers, zucchini)
- Tahini dressing (1 tbsp)
Snack (220 cal | 30g protein)
- Protein shake: 1 scoop whey protein + 200ml milk + 1 banana
Dinner (530 cal | 40g protein)
- Pan-seared salmon (170g)
- Quinoa (120g cooked)
- Steamed asparagus (150g)
- Lemon butter sauce (1 tsp butter + lemon juice)
Evening snack (150 cal | 18g protein)
- Cottage cheese (150g) with cinnamon
Daily total: 1,900 cal | 168g protein | 170g carbs | 62g fat
Day 2 - Tuesday
Breakfast (450 cal | 35g protein)
- Greek yogurt (200g, full fat) with mixed berries (100g)
- 30g granola
- 1 tbsp chia seeds
- Drizzle of honey
Lunch (550 cal | 44g protein)
- Turkey and avocado wrap (whole wheat tortilla)
- Turkey breast slices (150g)
- Avocado (1/2), lettuce, tomato
- Side: carrot sticks with hummus (50g)
Snack (180 cal | 20g protein)
- Hard-boiled eggs (2) with a pinch of salt and pepper
Dinner (560 cal | 45g protein)
- Lean beef stir-fry (170g sirloin strips)
- Mixed vegetables (broccoli, snap peas, bell pepper)
- Jasmine rice (100g cooked)
- Soy sauce, garlic, ginger
Evening snack (160 cal | 15g protein)
- Edamame (100g shelled)
Daily total: 1,900 cal | 159g protein | 165g carbs | 65g fat
Day 3 - Wednesday
Breakfast (420 cal | 32g protein)
- Overnight oats: 60g oats + 200ml milk + 1 scoop protein powder
- Topped with sliced strawberries and almonds (15g)
Lunch (530 cal | 40g protein)
- Tuna salad bowl (1 can tuna in water, drained)
- Mixed greens, cherry tomatoes, cucumber, red onion
- Chickpeas (80g canned)
- Olive oil and lemon dressing
Snack (200 cal | 25g protein)
- Turkey jerky (50g) + apple
Dinner (580 cal | 48g protein)
- Baked chicken thighs (200g, skin removed)
- Sweet potato mash (180g)
- Green beans (120g)
- Garlic and herbs
Evening snack (170 cal | 20g protein)
- Protein pudding: 1 scoop casein protein + 100ml milk, mixed thick
Daily total: 1,900 cal | 165g protein | 175g carbs | 58g fat
Day 4 - Thursday
Breakfast (460 cal | 36g protein)
- Scrambled eggs (3) with smoked salmon (50g)
- 1 slice rye bread
- Cherry tomatoes on the side
Lunch (520 cal | 42g protein)
- Chicken Caesar salad (grilled chicken 150g)
- Romaine lettuce, parmesan (20g)
- Light Caesar dressing
- Whole grain croutons
Snack (180 cal | 22g protein)
- Greek yogurt (150g) with a handful of walnuts
Dinner (540 cal | 40g protein)
- Shrimp and vegetable skewers (200g shrimp)
- Couscous (100g cooked)
- Grilled zucchini and bell peppers
- Chimichurri sauce
Evening snack (200 cal | 18g protein)
- Protein bar (choose one with 15g+ protein, < 200 cal)
Daily total: 1,900 cal | 158g protein | 160g carbs | 64g fat
Day 5 - Friday
Breakfast (440 cal | 34g protein)
- Protein pancakes: 1 banana + 2 eggs + 1 scoop protein powder
- Topped with Greek yogurt and berries
Lunch (560 cal | 45g protein)
- Lentil and chicken soup (chicken breast 120g, red lentils 80g dry)
- Whole grain bread roll
- Side salad
Snack (160 cal | 20g protein)
- Skyr (150g) with a drizzle of honey
Dinner (550 cal | 42g protein)
- White fish (cod or tilapia, 200g) baked with herbs
- Roasted potatoes (150g)
- Mediterranean salad (cucumber, tomato, olives, feta 20g)
Evening snack (190 cal | 16g protein)
- Cottage cheese (120g) with pineapple chunks
Daily total: 1,900 cal | 157g protein | 180g carbs | 55g fat
Day 6 - Saturday
Breakfast (500 cal | 38g protein)
- Breakfast burrito: 3 eggs scrambled + black beans (60g) + salsa
- Whole wheat tortilla
- Avocado (1/4)
Lunch (480 cal | 38g protein)
- Poke bowl: sushi rice (100g), raw tuna/salmon (150g)
- Edamame, cucumber, avocado, sesame seeds
- Soy sauce + wasabi
Snack (200 cal | 28g protein)
- Protein shake: 1 scoop whey + water + ice
Dinner (520 cal | 44g protein)
- Grilled lamb chops (2 small, ~160g meat)
- Tabbouleh (bulgur, parsley, tomato, lemon)
- Roasted eggplant
Evening snack (200 cal | 15g protein)
- Trail mix with almonds, cashews, and dark chocolate chips (40g)
Daily total: 1,900 cal | 163g protein | 155g carbs | 68g fat
Day 7 - Sunday
Breakfast (470 cal | 35g protein)
- Smoked salmon bagel (whole wheat thin bagel)
- Cream cheese (1 tbsp), capers, red onion
- Side: fruit salad
Lunch (540 cal | 40g protein)
- Homemade chicken fajitas (chicken breast 160g)
- Bell peppers, onions, corn tortillas (2)
- Guacamole, salsa, Greek yogurt (instead of sour cream)
Snack (180 cal | 22g protein)
- Hard-boiled eggs (2) + handful of cherry tomatoes
Dinner (530 cal | 45g protein)
- Slow-cooker pulled pork (lean, 180g)
- Coleslaw (light dressing)
- Sweet potato fries (baked, 120g)
Evening snack (180 cal | 18g protein)
- Casein protein hot chocolate: 1 scoop casein + warm milk (150ml)
Daily total: 1,900 cal | 160g protein | 170g carbs | 60g fat
Weekly Grocery List
Proteins
- Chicken breast (800g)
- Chicken thighs (200g)
- Salmon fillets (320g)
- Tuna (1 can)
- Shrimp (200g)
- White fish - cod or tilapia (200g)
- Lean beef sirloin (170g)
- Lamb chops (2 small)
- Pulled pork (lean, 180g)
- Turkey breast slices (150g)
- Smoked salmon (100g)
- Eggs (18)
- Turkey jerky (50g)
Dairy
- Greek yogurt (700g)
- Cottage cheese (400g)
- Skyr (150g)
- Milk (1L)
- Feta cheese (50g)
- Parmesan (20g)
- Cream cheese (small tub)
Grains & Carbs
- Brown rice
- Quinoa
- Jasmine rice
- Couscous
- Oats (60g)
- Whole grain bread (1 loaf)
- Whole wheat tortillas (3)
- Corn tortillas (2)
- Whole wheat thin bagel (1)
- Rye bread (1 loaf)
- Bulgur (for tabbouleh)
- Granola (30g)
Fruits & Vegetables
- Mixed berries (300g)
- Bananas (2)
- Apples (1)
- Strawberries (100g)
- Pineapple chunks (small)
- Spinach (200g)
- Mixed greens (large bag)
- Broccoli (200g)
- Asparagus (150g)
- Green beans (120g)
- Bell peppers (4)
- Zucchini (3)
- Sweet potatoes (2 large)
- Regular potatoes (150g)
- Cherry tomatoes (300g)
- Cucumber (2)
- Avocados (2)
- Mushrooms (100g)
- Red onion (2)
- Snap peas (100g)
- Eggplant (1)
- Romaine lettuce (1 head)
- Carrots (for sticks)
- Corn (for fajitas)
Pantry
- Whey protein powder (1 tub)
- Casein protein powder (optional)
- Olive oil
- Soy sauce
- Hummus (small tub)
- Chickpeas (1 can)
- Black beans (small can)
- Red lentils (80g)
- Almonds, walnuts, cashews
- Chia seeds
- Tahini
- Honey
Customize This Plan
This is a starting point. Your ideal plan depends on YOUR body, goals, and food preferences.
Get a plan built specifically for you: Try FitnessHub.ai’s AI Nutrition Companion. Tell it your goals, restrictions, and preferences, and get a custom plan with recipes in under a minute. Free.
Want expert guidance? Find a nutritionist near you on FitnessHub.ai for a professionally supervised nutrition plan.
Frequently Asked Questions
How much protein do I actually need per day to build muscle?
Research consistently shows 1.6-2.2g of protein per kilogram of bodyweight is optimal for muscle growth. For a 75kg person, that is 120-165g daily. This meal plan delivers 150-170g, which covers most people. Going significantly higher provides minimal additional benefit.
Can I follow this meal plan if I am trying to lose weight?
Yes. At 2,000 calories with high protein, this plan works well for weight loss if your maintenance calories are above 2,300. The high protein content preserves muscle mass during a calorie deficit, ensuring most of the weight you lose comes from fat rather than muscle. Use our AI meal planner to adjust the calories for your specific needs.
What if I am vegetarian or vegan?
Swap animal proteins for plant-based alternatives: tofu, tempeh, seitan, lentils, chickpeas, edamame, and protein powder (pea or soy). You may need slightly higher total protein intake (2.0-2.4g/kg) since plant proteins have lower digestibility scores than animal sources. Combine different plant proteins throughout the day for a complete amino acid profile.
Published February 2026. Macros calculated using USDA food database. Consult a healthcare professional before making significant dietary changes.
