GymMacros
Nutrition Plan

Gym Diet Plan

A complete, step-by-step nutrition plan for gym-goers. From calculating your TDEE to planning full days of eating — everything you need to fuel your training and hit your goals.

12 min read Practical guide

The 4-Step Gym Diet Setup

1
Calculate TDEE
2
Set Goal Calories
3
Set Your Macros
4
Plan Your Meals
1

Calculate Your TDEE

Your Total Daily Energy Expenditure (TDEE) is the total number of calories your body burns in a day — including your basal metabolic rate (the calories you'd burn at rest) plus the calories burned through all activity (exercise, walking, work, fidgeting, digestion).

TDEE is your starting point for any diet plan. Eat at TDEE = maintain weight. Eat below = lose fat. Eat above = gain muscle (and some fat). Everything flows from this number.

Use the TDEE Calculator to find your number. You'll need: your age, sex, height, weight, and activity level (sedentary to very active). The calculator uses the Mifflin-St Jeor formula — the most accurate for most people — and applies an activity multiplier.

Sedentary
×1.2
Light
×1.375
Moderate
×1.55
Very Active
×1.725
Extra Active
×1.9
2

Set Your Goal Calories

Cutting (Fat Loss)

TDEE − 400–500

Approx. 0.75–1 lb of fat loss per week. Sustainable and muscle-preserving.

Maintenance

TDEE ± 100

Body recomposition or a break between bulking/cutting phases.

Bulking (Muscle Gain)

TDEE + 250–400

Lean muscle gain of roughly 0.25–0.5 lb per week with minimal fat gain.

3

Set Your Macros

Once you have your calorie target, allocate it across the three macronutrients. Use this priority order:

P
Protein first: 0.8–1.0g per lb of bodyweight.At 4 cal/g this takes up a chunk of your calorie budget. A 175 lb person at 0.9g/lb = 158g protein = 630 calories from protein.
F
Fat second: 0.35–0.45g per lb of bodyweight.At 9 cal/g. Same 175 lb person at 0.4g/lb = 70g fat = 630 calories from fat. This protects hormones and satiety.
C
Carbs fill the rest.Remaining calories ÷ 4 = grams of carbs. On a 2000 cal target: 2000 − 630 − 630 = 740 cal ÷ 4 = 185g carbs.
4

Plan Your Meals (3–5 Per Day)

Distribute your macros across 3–5 meals. The exact number doesn't matter much — what matters is that each meal contains a meaningful protein source (25–50g), and that carbohydrates are placed around training for performance and recovery. Structure your meals to fit your lifestyle and schedule.

Sample Full Day of Eating: Cutting (2,000 cal)

Target: 2,000 cal | 160g protein | 185g carbs | 55g fat

Breakfast

420 cal

1 cup oats (dry, 80g) + 1 scoop whey protein mixed in + 1 cup blueberries + cinnamon

35g protein 60g carbs 5g fat

Lunch

530 cal

200g chicken breast (grilled) + 150g cooked brown rice + large mixed salad with 1 tbsp olive oil dressing + lemon

50g protein 50g carbs 14g fat

Pre-Workout Snack

250 cal

1 banana + 150g low-fat Greek yogurt + 10g honey

15g protein 45g carbs 2g fat

Dinner (Post-Workout)

580 cal

175g salmon fillet + 200g sweet potato (baked) + 200g steamed broccoli + lemon/herbs

45g protein 40g carbs 20g fat

Evening Snack

220 cal

200g cottage cheese + 100g strawberries + 15g almonds

22g protein 12g carbs 10g fat
2,000
Total Calories
167g
Protein
207g
Carbs
51g
Fat

Sample Full Day of Eating: Bulking (2,800 cal)

Target: 2,800 cal | 175g protein | 330g carbs | 75g fat

Breakfast

680 cal

3 whole eggs + 3 egg whites scrambled + 2 slices whole grain toast + 1 cup oats with banana and 1 tbsp peanut butter

45g protein 85g carbs 22g fat

Lunch

750 cal

250g lean ground beef (90/10) + 200g cooked white rice + 1 cup black beans + salsa + avocado (half)

60g protein 90g carbs 22g fat

Pre-Workout

380 cal

1 scoop whey protein in 300ml milk + 1 large banana + small handful dried fruit

35g protein 60g carbs 5g fat

Dinner

790 cal

200g chicken thighs (bone-in, skin-on) + 250g sweet potato + 150g green beans + 1 tbsp olive oil + mixed herbs

55g protein 55g carbs 28g fat
2,800
Total Calories
195g
Protein
290g
Carbs
77g
Fat

Gym Diet Grocery List

Proteins

  • Chicken breast/thigh
  • Lean ground beef
  • Salmon fillets
  • Canned tuna
  • Whole eggs
  • Greek yogurt
  • Cottage cheese
  • Whey protein

Carbs

  • Oats (rolled)
  • White & brown rice
  • Sweet potatoes
  • Whole grain bread
  • Bananas
  • Berries (fresh/frozen)
  • Black beans / lentils
  • Rice cakes

Fats

  • Olive oil (extra virgin)
  • Avocados
  • Almonds / mixed nuts
  • Peanut butter
  • Whole eggs (yolks)
  • Dark chocolate

Vegetables

  • Broccoli
  • Spinach / kale
  • Green beans
  • Bell peppers
  • Zucchini
  • Cucumbers
  • Cherry tomatoes
  • Mixed salad greens

Meal Prep Strategy

The single biggest factor in diet adherence is having prepared food available. When you're hungry and nothing is ready, it's easy to default to takeout or random snacking. A simple Sunday meal prep — 60–90 minutes — sets you up for the entire week.

Batch Cook Proteins

Grill or bake 1–1.5 kg of chicken breast/thigh at once. Cook a large batch of lean ground beef. Hard-boil a dozen eggs. Store in airtight containers — lasts 4–5 days refrigerated. These become your protein base for every meal.

Cook Carb Bases

Cook a large pot of rice (2–3 cups dry). Bake several sweet potatoes. These reheat in seconds and pair with any protein. Oats can be pre-portioned into containers for grab-and-go breakfasts.

Pre-Portion Snacks

Portion nuts into small bags (30g servings). Pre-weigh snack servings of cottage cheese or Greek yogurt. Wash and cut vegetables for quick access. Having snacks ready removes decision fatigue during the week.

Supplement Basics for Gym-Goers

Most supplements are a waste of money. A small number have genuine evidence behind them. Focus on food first, then consider these if your diet is dialed in:

Strong Evidence

Whey Protein

A convenient, high-quality protein source for hitting daily targets. Not magic — just food in powder form. Use 1–2 scoops per day as needed.

Strong Evidence

Creatine Monohydrate

The most studied and effective supplement for strength and muscle gain. 3–5g per day, any time. No loading phase necessary. Cheap and safe.

Moderate Evidence

Multivitamin

An insurance policy against micronutrient gaps. More valuable during a calorie deficit when food variety may be limited. Not a substitute for a varied diet.

Frequently Asked Questions

Eat a meal or snack containing carbohydrates and protein 60–90 minutes before training. Good options: oats with a protein shake, chicken and rice, whole grain toast with eggs, Greek yogurt with banana. The carbs fuel your training performance by topping up glycogen; the protein provides amino acids for MPS during and after your session. Keep fat and fiber relatively low in this meal to avoid digestive discomfort during lifting. If you train very early in the morning and can't eat a full meal, even a banana and a quick protein shake is better than training fully fasted.
Aim for a meal with 30–50g of protein and 40–80g of carbohydrates within 2 hours of training. Classic examples: chicken and rice, salmon and sweet potato, a protein shake with a banana and oats. The protein drives muscle protein synthesis; the carbohydrates replenish depleted glycogen stores and produce an insulin response that helps shuttle nutrients into muscle cells. If your pre-workout meal was within 2 hours before training, the post-workout window is less urgent — total daily intake matters more than precise timing.
3–5 meals per day works well for most gym-goers. This frequency allows you to distribute protein intake across multiple MPS-stimulating doses (each with 25–50g protein), keeps energy and hunger stable throughout the day, and fits naturally around a typical daily schedule. Eating more frequently than 5–6 times per day has no additional benefit for muscle growth or fat loss and becomes logistically difficult to maintain. Eating fewer than 3 times per day is harder on appetite management and protein distribution. Choose a meal frequency that fits your lifestyle — the best schedule is one you'll stick to.
No — body composition is primarily determined by total calories and macronutrients, not the "cleanliness" of food sources. You can lose fat eating nothing but junk food if you maintain a calorie deficit, and you can gain fat eating only "clean" foods if you're in a surplus. That said, whole food sources make it much easier to hit your protein targets, stay within your calorie budget, and feel good — because they tend to be more filling per calorie. A practical approach: 80–90% of your diet from nutritious whole foods, 10–20% flexible for foods you enjoy. This is sustainable and eliminates the bingeing that strict "clean eating" often triggers.
Adherence is everything — the best diet plan is the one you can actually follow. Practical strategies: (1) Meal prep on Sundays so food is always ready; (2) Track with an app (MyFitnessPal, Cronometer) to create accountability and awareness; (3) Build in flexibility — allow yourself 1–2 meals per week with no tracking; (4) Make the diet enjoyable by including foods you like within your macro targets; (5) Set realistic expectations — 0.5–1 lb per week is excellent progress; (6) Focus on weekly averages, not perfect daily adherence — one bad day doesn't ruin a week of good eating. Consistency over months beats perfection for a few days.

Related Tools