Pre- and Post-Workout Meal Plan: 20 Meals With Exact Macros and Timing

A science-backed pre- and post-workout meal plan with 20 meal options, exact macro breakdowns, timing guidelines, and full-day templates for morning, lunch, and evening trainers — based on ISSN and current research.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

What you eat before and after training directly affects performance, recovery, and muscle protein synthesis. The International Society of Sports Nutrition (ISSN) position stand on nutrient timing confirms that strategic pre- and post-exercise nutrition can enhance recovery, improve body composition, and support training adaptations over time (Kerksick et al., 2017). Yet most people either skip these meals, eat the wrong macros, or stress over a narrow "anabolic window" that the research does not actually support.

This guide provides 10 pre-workout and 10 post-workout meal options with exact macros, explains the real science behind nutrient timing, and includes full-day templates based on when you train.


What Should You Eat Before a Workout?

A pre-workout meal serves two primary functions: topping off muscle glycogen to fuel high-intensity work, and providing amino acids to reduce muscle protein breakdown during training. The American College of Sports Medicine (ACSM) recommends consuming a meal containing carbohydrates and moderate protein 1 to 3 hours before exercise.

The closer you eat to your session, the smaller and simpler the meal should be. A meal eaten 2–3 hours before training can be a full 400–600 calorie plate with complex carbs, protein, and moderate fat. A meal eaten 30–60 minutes before should be lighter — roughly 200–300 calories with fast-digesting carbs and minimal fat to avoid gastrointestinal discomfort.

How Much Protein and Carbs Before Training?

Based on the ISSN position stand and ACSM guidelines, aim for:

Nutrient Target Rationale
Carbohydrates 1–4 g per kg body weight Tops off glycogen stores, delays fatigue
Protein 0.25–0.4 g per kg body weight Provides amino acids, reduces muscle breakdown
Fat Keep low if eating <1 hour before Slows gastric emptying, may cause discomfort
Fiber Keep moderate to low High fiber slows digestion

For a 75 kg individual, this translates to roughly 75–300 g carbs and 19–30 g protein. The lower end is appropriate for a small snack close to training; the higher end for a full meal 2–3 hours out.


10 Pre-Workout Meal Options With Macros

The following table provides 10 pre-workout meals organized by timing. All macros are approximate and based on standard portion sizes.

Meals for 2–3 Hours Before Training

# Meal Calories Protein Carbs Fat
1 Oatmeal (80g) with banana, 1 scoop whey protein, 10g honey 485 32g 75g 7g
2 Whole wheat toast (2 slices) with 3 scrambled eggs and 1 medium apple 510 28g 52g 20g
3 Rice (150g cooked) with grilled chicken breast (120g) and steamed broccoli 465 38g 56g 8g
4 Sweet potato (200g baked) with Greek yogurt (150g) and blueberries (80g) 390 22g 65g 4g
5 Whole wheat pasta (80g dry) with lean turkey mince (100g) and tomato sauce 520 36g 68g 10g

Meals for 30–60 Minutes Before Training

# Meal Calories Protein Carbs Fat
6 Banana with 1 scoop whey protein in water 230 25g 30g 2g
7 Rice cakes (3) with 1 tbsp jam and 15g peanut butter 275 6g 42g 9g
8 White toast (2 slices) with honey and a glass of orange juice (200ml) 340 8g 72g 2g
9 Overnight oats (40g oats, 100ml milk, 1 scoop whey) — prepared night before 310 28g 38g 5g
10 Fruit smoothie: 1 banana, 150g mango, 1 scoop whey, 200ml water 295 26g 48g 1g

Nutrola's recipe library includes pre- and post-workout meals with verified macros — filter by protein content, prep time, and calorie range to find meals that fit your training schedule.


What Does the Research Actually Say About the Anabolic Window?

The idea that you must consume protein within 30 minutes of training or "lose your gains" has dominated gym culture for decades. However, a landmark meta-analysis by Schoenfeld and Aragon (2018) published in the Journal of the International Society of Sports Nutrition found that the so-called anabolic window is much wider than previously believed.

Key Findings From Schoenfeld & Aragon (2018)

The meta-analysis examined 23 studies on protein timing and muscle hypertrophy. The conclusions were clear:

  • Total daily protein intake was a far stronger predictor of muscle growth than timing.
  • When total protein was controlled for, the timing of protein intake relative to exercise had minimal additional effect on hypertrophy.
  • The practical "window" for post-workout nutrition extends to at least 2 hours — and possibly longer when a pre-workout meal was consumed.

This means that if you ate a protein-containing meal 1–2 hours before training, you do not need to rush a protein shake immediately after. Your body is already supplied with amino acids from the pre-workout meal. However, if you trained in a fasted state (for example, early morning without breakfast), post-workout protein becomes more time-sensitive.

What the ISSN Position Stand Says About Post-Workout Nutrition

The ISSN position stand on nutrient timing (Kerksick et al., 2017) recommends:

  • Consuming protein at a dose of 0.25–0.5 g per kg of body weight within approximately 2 hours after exercise.
  • Combining protein with carbohydrates to replenish glycogen, particularly if another training session occurs within 8 hours.
  • The urgency of post-exercise feeding increases when the pre-exercise meal was consumed more than 3–4 hours before training or when training was performed fasted.

The practical takeaway: eat a balanced meal containing protein and carbohydrates within roughly 2 hours after training, and prioritize total daily intake above all else.


What Should You Eat After a Workout?

Post-workout nutrition serves three goals: stimulating muscle protein synthesis (MPS), replenishing glycogen stores, and reducing muscle protein breakdown. Research consistently shows that a combination of protein and carbohydrates achieves all three.

Post-Workout Macro Targets

Nutrient Target Rationale
Protein 0.25–0.5 g per kg body weight (20–40g for most people) Maximally stimulates MPS (Moore et al., 2009)
Carbohydrates 0.5–1.0 g per kg body weight Restores muscle glycogen
Fat No need to avoid — does not impair protein absorption Slows digestion slightly but does not reduce MPS

A common misconception is that fat must be avoided post-workout. Research from Gorissen et al. (2017) demonstrated that adding fat to a post-exercise meal does not impair muscle protein synthesis rates. Eat a normal balanced meal — there is no need to avoid avocado or nuts after training.


10 Post-Workout Meal Options With Macros

Full Meals (Ideal for 30–120 Minutes Post-Training)

# Meal Calories Protein Carbs Fat
1 Grilled chicken breast (150g) with white rice (200g cooked) and mixed vegetables 530 42g 60g 9g
2 Salmon fillet (150g) with sweet potato (200g) and asparagus 545 38g 45g 20g
3 Lean beef stir-fry (150g beef) with rice noodles (100g dry) and vegetables 580 40g 62g 16g
4 3-egg omelette with whole wheat toast (2 slices), avocado (50g), and fruit 560 30g 48g 26g
5 Turkey and black bean burrito bowl with rice (150g cooked), salsa, and Greek yogurt 510 38g 58g 12g

Quick Options (Ideal Immediately After Training)

# Meal Calories Protein Carbs Fat
6 Whey protein shake (2 scoops) with banana and 300ml milk 420 48g 45g 6g
7 Greek yogurt (200g) with granola (50g), honey, and mixed berries 390 28g 50g 8g
8 Chocolate milk (500ml) with a protein bar 450 35g 52g 12g
9 Cottage cheese (200g) with pineapple (150g) and 2 rice cakes 310 28g 42g 3g
10 Tuna (1 can, 150g) on whole wheat bread (2 slices) with banana 430 40g 52g 6g

Full-Day Meal Plan Templates by Training Time

The right meal structure depends entirely on when you train. Below are three templates for a 75 kg individual targeting approximately 2,400 calories, 160g protein, 280g carbs, and 75g fat.

Template 1: Morning Trainer (6:00–7:30 AM Session)

Time Meal Calories Protein Carbs Fat
5:30 AM Pre-workout: banana + 1 scoop whey in water 230 25g 30g 2g
8:00 AM Post-workout breakfast: 3 eggs, 2 toast, avocado, orange juice 560 30g 52g 26g
12:30 PM Lunch: chicken breast with rice and roasted vegetables 530 42g 60g 9g
3:30 PM Snack: Greek yogurt with berries and almonds (20g) 280 22g 24g 12g
7:00 PM Dinner: salmon with sweet potato and green salad 520 36g 48g 20g
9:00 PM Evening snack: cottage cheese (150g) with walnuts (15g) 210 20g 6g 12g
Total 2,330 175g 220g 81g

Template 2: Lunch Trainer (12:00–1:00 PM Session)

Time Meal Calories Protein Carbs Fat
7:30 AM Breakfast: oatmeal with whey, banana, and honey 485 32g 75g 7g
10:00 AM Pre-workout snack: rice cakes with jam 180 3g 38g 1g
1:15 PM Post-workout lunch: lean beef stir-fry with rice noodles 580 40g 62g 16g
4:00 PM Snack: protein bar and an apple 310 25g 38g 8g
7:00 PM Dinner: turkey mince pasta with tomato sauce and side salad 540 36g 60g 14g
9:30 PM Evening snack: casein shake with peanut butter (15g) 260 30g 8g 12g
Total 2,355 166g 281g 58g

Template 3: Evening Trainer (6:00–7:30 PM Session)

Time Meal Calories Protein Carbs Fat
7:30 AM Breakfast: 3-egg omelette with toast, fruit 460 28g 42g 20g
10:30 AM Snack: Greek yogurt with granola 280 20g 32g 8g
1:00 PM Lunch: chicken and rice bowl with vegetables 530 42g 60g 9g
4:30 PM Pre-workout: overnight oats with whey 310 28g 38g 5g
8:00 PM Post-workout dinner: salmon, sweet potato, asparagus 545 38g 45g 20g
9:30 PM Evening snack: cottage cheese with honey 190 22g 14g 4g
Total 2,315 178g 231g 66g

You can log each of these meals in Nutrola using photo AI or voice logging — say "post-workout chicken rice bowl 200 grams" and Nutrola will pull verified macro data from its database. This is faster than manually entering each ingredient, especially when you are trying to eat quickly after training.


How to Adjust Pre- and Post-Workout Meals for Your Goals

If Your Goal Is Fat Loss

Reduce total daily calories by 300–500, but protect your pre- and post-workout meals. These are the last meals you should cut from. Instead, reduce portions at other meals and snacks throughout the day. The ACSM recommends maintaining carbohydrate intake around training even during a caloric deficit to preserve training intensity.

If Your Goal Is Muscle Gain

Increase carbohydrate portions in both pre- and post-workout meals. Add 30–50g of carbs to each (an extra banana, an extra 50g of rice) and ensure total daily protein reaches 1.6–2.2g per kg of body weight, as recommended by the ISSN.

If You Train Fasted

If training in a fasted state (common among morning trainers), post-workout nutrition becomes more time-sensitive. Schoenfeld and Aragon (2018) noted that the benefit of immediate post-exercise protein increases when no pre-exercise meal was consumed. Aim to eat within 1 hour after a fasted session, and prioritize at least 30–40g of protein.


Supplements That Actually Help Around Training

The supplement industry markets hundreds of pre- and post-workout products, but only a few have strong evidence. Based on the ISSN position stands on various ergogenic aids:

Supplement Evidence Level Timing Effective Dose
Creatine monohydrate Strong (ISSN Grade A) Any time of day — timing is not critical 3–5g daily
Caffeine Strong 30–60 minutes pre-workout 3–6 mg per kg body weight
Whey protein Strong Pre- or post-workout 20–40g per serving
Beta-alanine Moderate Daily — not timing-dependent 3.2–6.4g daily (split doses)
BCAAs Low (unnecessary if total protein is adequate) N/A Not recommended if eating enough protein

Creatine monohydrate is the single most evidence-backed sports supplement. A position stand published by the ISSN (Kreider et al., 2017) confirmed its safety and efficacy for increasing strength, power output, and lean body mass. It does not need to be taken around workouts specifically — daily supplementation at 3–5g is sufficient.


Frequently Asked Questions

Is it bad to work out on an empty stomach?

Training fasted is not inherently bad, but it may reduce performance during high-intensity or long-duration sessions. A meta-analysis by Aird et al. (2018) found that fed-state exercise tended to improve prolonged aerobic performance compared to fasted exercise. For resistance training specifically, having amino acids available during the session reduces muscle protein breakdown. If you train fasted by choice, prioritize post-workout nutrition within 1 hour.

Do I really need to eat within 30 minutes after working out?

No. The Schoenfeld and Aragon (2018) meta-analysis demonstrated that the post-exercise "anabolic window" is much wider than 30 minutes — likely extending to at least 2 hours, and even longer if a pre-workout meal was consumed. Total daily protein intake matters more than precise post-workout timing.

Can I just have a protein shake instead of a full meal after training?

A protein shake is a valid option, especially if you are not hungry immediately after training. However, adding carbohydrates (a banana, oats, or fruit) will help replenish glycogen stores. If your next full meal is within 1–2 hours after training, a shake alone can bridge the gap.

How many grams of protein should I eat after a workout?

Research from Moore et al. (2009) and Macnaughton et al. (2016) suggests that 20–40g of protein is sufficient to maximally stimulate muscle protein synthesis in a single sitting. Larger individuals and those performing high-volume full-body training sessions may benefit from the higher end of this range (40g).

How do I track my pre- and post-workout meals accurately?

Use a calorie tracking app with a verified food database. Nutrola offers photo AI logging, voice input, and barcode scanning to log meals in seconds. You can also browse Nutrola's recipe library and filter by protein content and calorie range to find pre- and post-workout meals that match your macro targets — each recipe includes verified nutritional data.

Ready to Transform Your Nutrition Tracking?

Join thousands who have transformed their health journey with Nutrola!

Pre- and Post-Workout Meal Plan: 20 Meals With Macros & Timing | Nutrola