Gym Meal Plan for a Week: Training Days and Recovery

If you train three to five times a week, you need enough protein spread over the day, carbohydrates to fuel sessions and plenty of vegetables. This plan includes a protein source at every meal, carbs like rice, oats and potatoes, and easy post-workout options. Adjust portions to your body size and goals.

Your 7-day plan

DayBreakfastLunchDinner
MondayOats with milk, banana and peanut butterChicken, rice and roasted vegetables bowlBeef stir-fry with peppers and noodles
TuesdayGreek yogurt with granola and berriesLeftover beef stir-fryBaked salmon with sweet potatoes and broccoli
WednesdayEgg and cheese omelette with wholegrain toastTuna pasta salad with sweetcornTurkey chili with rice
ThursdayProtein porridge (oats, milk, egg whites, cinnamon)Leftover turkey chili in a wrapChicken fajitas with peppers and yogurt sauce
FridayCottage cheese on toast with tomatoesChicken fajita leftovers bowl with riceHomemade lean beef burgers with potato wedges
SaturdayPancakes made with oats, eggs and bananaLentil and vegetable soup with breadGrilled chicken with quinoa and Mediterranean vegetables
SundayScrambled eggs, smoked salmon and toastLeftover chicken and quinoa saladCod with rice, peas and lemon

Grocery list

Produce

  • Bananas
  • Berries
  • Peppers (6)
  • Broccoli
  • Zucchini
  • Onions
  • Tomatoes
  • Frozen peas
  • Sweetcorn
  • Sweet potatoes
  • Potatoes
  • Salad
  • Lemons

Protein

  • Chicken breasts (1.5 kg)
  • Lean beef strips
  • Lean minced beef
  • Minced turkey
  • Salmon fillets
  • Cod fillets
  • Canned tuna
  • Smoked salmon
  • Eggs (18)
  • Egg whites (optional)

Dairy

  • Milk
  • Greek yogurt (large tub)
  • Cottage cheese
  • Cheese

Carbs

  • Rolled oats
  • Rice
  • Noodles
  • Pasta
  • Quinoa
  • Wholegrain bread
  • Wraps
  • Burger buns
  • Granola

Pantry

  • Peanut butter
  • Red lentils
  • Canned kidney beans
  • Canned tomatoes
  • Fajita spices
  • Olive oil
  • Cinnamon

Tips for this week

  • Spread protein across 3 to 4 meals a day rather than one big serving.
  • Eat a carb and protein meal within a few hours after training.
  • Cook chicken and rice in bulk on Sunday and portion them into containers.
  • Increase rice, oats and potatoes on heavy training days and reduce them on rest days.

Free printable weekly menu

Download a one-page sample menu with the full grocery list. No email required.

A weekly menu newsletter is coming soon. Email us to be notified

Want a plan made just for you?

MyMenu generates a personalized weekly meal plan and grocery list from your tastes, allergies, diet and household size.

Download on the App Store

Frequently asked questions

How much protein do I need if I lift weights?

Sports nutrition guidelines often cite about 1.6 g of protein per kg of body weight per day for muscle gain, spread across meals. Individual needs vary.

Do I need protein shakes?

No. They are convenient, but this plan reaches a high protein intake with ordinary foods like eggs, dairy, meat, fish and legumes.

Can I use this plan to lose fat?

Yes, by keeping protein high and slightly reducing portions of carbs and fats. Track your progress over several weeks.

More meal plans

Scale recipes for your household or convert units with our free tools. See all tools · Meal plans