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.
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!