Nutrition
What to Eat Before the Gym, and After
How close you eat to training decides what you eat: a full meal three hours out, something smaller an hour out, a banana if you have thirty minutes. Pick your row in the table below and you are done. The rest of this page covers portions for your bodyweight, training on an empty stomach, and what to eat after. It sits at the end of our protein and nutrition guides, because the daily total those pages set matters more than anything you eat in the hour before a session.

| Time before training | What to eat | Example | Roughly |
|---|---|---|---|
| 3–4 h | A normal meal: protein, a carb, vegetables, some fat | 150 g (5 oz) cooked chicken breast, 200 g cooked rice, vegetables, 1 tsp olive oil | ~52 g protein, ~62 g carbs, ~590 kcal |
| 1–2 h | A smaller meal, lighter on fat and fiber | 200 g 0% Greek yogurt, 1 banana, 20 g granola | ~23 g protein, ~48 g carbs, ~315 kcal |
| 30–60 min | A quick carb, little fat or fiber, protein optional | 1 banana, or 2 rice cakes with 1 tbsp honey | ~27–31 g carbs, ~105–135 kcal |
| Under 30 min | Water. Food only if you are genuinely hungry | Half a banana, or nothing | — |
| After | A meal or snack with 20–40 g protein and some carbs, within about 2 hours | Your next normal meal, or a shake and a banana if that meal is far off | 20–40 g protein |
Timing matters less than the day
Get the order of priorities right before worrying about the clock. For building muscle and strength, what you eat across the whole day does almost all the work. Total protein comes first: about 1.6 grams per kilogram of bodyweight (0.7 g per pound) a day for most lifters, and how much protein you need works out your own number. Total calories come second. When you eat comes a distant third.
The old idea of a 30-minute "anabolic window" after training, where you must drink a shake or lose your gains, has not held up. A 2013 meta-analysis by Schoenfeld, Aragon and Krieger found that once total daily protein was matched, eating protein right around the workout made no meaningful difference to muscle or strength. The International Society of Sports Nutrition position stand on nutrient timing reaches a similar place: timing can help at the margins, the daily total is what matters.
So if your meals already put protein somewhere in the few hours before you lift and again within a couple of hours after, you are done. The rest of this page is for when they do not.
Pre-workout meals by the clock
More options for each window, so you can pick what is already in your kitchen. Figures are rounded; labels vary by brand.
| Window | Meal | Protein | Carbs | Calories |
|---|---|---|---|---|
| 3–4 h | 150 g (5 oz) cooked chicken breast, 200 g cooked rice, vegetables, 1 tsp olive oil | ~52 g | ~62 g | ~590 |
| 3–4 h | 3 eggs, 2 slices whole-wheat toast, 1 banana | ~28 g | ~55 g | ~480 |
| 1–2 h | 200 g 0% Greek yogurt, 1 banana, 20 g granola | ~23 g | ~48 g | ~315 |
| 1–2 h | Turkey sandwich: 2 slices bread, 90 g (3 oz) sliced turkey breast, mustard; 1 apple | ~24 g | ~50 g | ~350 |
| 1–2 h | 50 g oats cooked in 250 ml (about 1 cup) skim milk, 80 g berries | ~15 g | ~55 g | ~320 |
| 30–60 min | 1 medium banana | ~1 g | ~27 g | ~105 |
| 30–60 min | 2 rice cakes, 1 tbsp honey | ~2 g | ~31 g | ~135 |
| 30–60 min | 1 scoop whey in water, 1 banana | ~25 g | ~30 g | ~230 |
Why the meals shrink as the session gets closer: fat, fiber and large portions all slow the stomach down. A big plate of chili an hour before squats is how people end up nauseous halfway through their third set. A banana thirty minutes out is small, low in fat and mostly sugar and starch, so most people do not notice it once the warm-up starts.
What you are aiming for in the 1–3 hours before is enough carbohydrate to train hard and enough protein to start the day's count. Lifting does not burn through carbohydrate stores the way a two-hour run does, so you do not need to "carb load". Sports nutrition guidelines from the ACSM, the Academy of Nutrition and Dietetics and Dietitians of Canada put pre-exercise carbs at 1 to 4 grams per kilogram in the 1 to 4 hours before, but that range is written mainly for endurance events over an hour. For a 60-minute lifting session, most people do fine at or a little below the bottom of it, which is where the sizing table further down sits.
Three schedules, worked through
Most people train at one of three times. Here is how the day falls for each.
The 6 am lifter. There is no time for a meal three hours out. Either train fasted (see below) or have something small as you leave: a banana, or a glass of milk, 20 to 30 minutes before you start. Your warm-up sets buy you a little more digestion time. Then eat a proper breakfast within an hour or two of finishing: a 30–40 g protein breakfast turns that meal into your post-workout meal.
The lunch-break lifter, training at 12:30. Breakfast at 7:30 is five hours out, which is a long gap for a hard session. Add a snack at around 11:00: the Greek yogurt bowl or the turkey sandwich from the table. Eat lunch at your desk after training. Protein before and after, no special food needed.
The after-work lifter, training at 6 pm. Lunch at 12:30 is five and a half hours out. Have a snack at 4:00 to 4:30: yogurt, a sandwich, oatmeal, or one of the high-protein snacks ranked by protein per calorie. Dinner at 7:30 is your post-workout meal. If dinner is later than about 9:00, have a shake or a glass of milk on the way home and keep dinner as planned.
The pattern in all three: no stretch longer than about four to five hours without food around a session, and protein on both sides of it.
Sizing it to your bodyweight
The meal tables assume an average adult. If you are much smaller or larger, scale them. Two practical numbers do it: about 0.4 g of protein per kilogram per meal, which is how sports-nutrition researchers size a protein dose across three or four meals a day, and roughly 0.5 to 1 g of carbs per kilogram in the meal 1–3 hours before, which is a practical amount for an hour of lifting rather than a fixed rule.
| Bodyweight | Protein per meal | Carbs, meal before training |
|---|---|---|
| 55 kg (121 lb) | ~22 g | 28–55 g |
| 70 kg (154 lb) | ~28 g | 35–70 g |
| 85 kg (187 lb) | ~34 g | 43–85 g |
| 100 kg (220 lb) | ~40 g | 50–100 g |
A worked example. You weigh 70 kg (154 lb) and lift at 6 pm. Your 4:00 snack should carry about 28 grams of protein and 35 to 70 grams of carbs. The turkey sandwich and apple (about 24 g protein, 50 g carbs) is close; add a cheese stick for the last few grams of protein. If you are cutting and want fewer calories, drop the apple: you keep the protein and still have about 25 grams of carbs from the bread, a little under the range but enough for most sessions.
Use the low end of the carb range if you train in the morning or eat less overall, the high end if your sessions are long, heavy on legs, or you also do cardio the same day.
Training fasted
Lifting on an empty stomach is fine for many people, especially first thing in the morning. Whether you should depends on how you feel, not on a rule.
- It does not burn more fat over time. A 2014 study by Schoenfeld and colleagues compared fasted and fed cardio in women eating the same calorie deficit for four weeks; fat loss was the same. Fat loss comes from the whole day's intake, which is why body recomposition depends on the daily numbers, not on when you eat.
- It may cost a little performance in long or high-volume sessions. For a 45 to 60 minute session, most people notice nothing. If your last sets feel flat, eat something small beforehand and compare.
- Protein after matters more. If you trained fasted, the overnight gap plus the session is a long stretch without protein. Eat a meal with 25 to 40 grams within an hour or two of finishing.
Signs fasted training is not for you: light-headedness, shaky hands, nausea, or your numbers on the main lifts dropping compared with fed sessions. The fix is small: a banana, a glass of milk, or half a shake 20 to 30 minutes before. If you have diabetes, take blood-sugar-lowering medication, or have ever fainted during exercise, check with your doctor before training fasted.
What to eat after a workout
The post-workout meal has two jobs: protein to repair and build muscle, and carbohydrate to refill what you used. For someone who lifts once a day, the protein is the job that matters. Your normal meals will refill carbohydrate stores well before the next session.
| After training | Protein | Carbs | Calories |
|---|---|---|---|
| 1 scoop whey in water, 1 banana | ~25 g | ~30 g | ~230 |
| 500 ml (about 17 fl oz) low-fat chocolate milk | ~16 g | ~50 g | ~350 |
| 250 g (about 1 cup) low-fat cottage cheese, 150 g pineapple | ~29 g | ~30 g | ~270 |
| 150 g (5 oz) cooked salmon, 250 g boiled potatoes, vegetables | ~40 g | ~56 g | ~560 |
| Stir-fry: 200 g (7 oz) firm tofu, 200 g cooked rice, vegetables, 2 tsp oil | ~38 g | ~65 g | ~660 |
When carbs after training do matter: if you train twice in one day, or have a hard session again within about eight hours. Then a carb-heavy meal soon after the first session helps the second one. The ACSM, Academy of Nutrition and Dietetics and Dietitians of Canada joint statement puts rapid refueling at about 1.0 to 1.2 grams of carbs per kilogram per hour for the first four hours, and the ISSN timing stand uses 1.2 g/kg per hour when recovery time is under four hours. For a 70 kg (154 lb) lifter that is 70 to 84 grams an hour. Both are written for athletes on tight turnarounds, not for one lifting session a day.
When a shake makes sense: when your next real meal is more than two or three hours away, or when you trained fasted. Otherwise, the next meal is your post-workout meal. For full days of meals that land 25 to 40 grams at each sitting, use the 100 g protein meal plan.
Water, coffee and pre-workout drinks
Water. Start the session hydrated rather than drinking a liter at the door. The ACSM's guidance on fluids suggests drinking about 5 to 7 ml per kilogram slowly, at least four hours before exercise: 350 to 490 ml (12 to 17 fl oz) for a 70 kg (154 lb) person. Then sip during the session. Pale yellow urine is a good enough check.
Coffee. Caffeine is one of the few things with consistent evidence for performance. The ISSN position stand on caffeine puts the effective dose at 3 to 6 mg per kilogram, about 60 minutes before. For a 70 kg (154 lb) person, 3 mg/kg is 210 mg, roughly two 240 ml (8 fl oz) cups of brewed coffee at about 95 mg each. You do not need it, and starting lower is sensible. The FDA cites 400 mg a day as an amount not generally linked to negative effects in healthy adults. Avoid it within about six hours of bed if your sleep suffers, because poor sleep costs more than caffeine gives.
Pre-workout powders. Most are caffeine plus flavoring, often at 200 to 300 mg or more a scoop. Many add beta-alanine, the ingredient that makes your skin tingle; it helps mainly in hard efforts of one to four minutes and only after weeks of daily use, not from a single scoop. Coffee does the useful part for a normal lifting session. If you are pregnant, have high blood pressure, a heart rhythm problem or anxiety, check with your doctor before using caffeine to train.
Creatine is not a pre-workout. Taking it daily is what matters, at any time of day; the creatine guide covers dose and safety.
If this happens, do this
| If this happens | Do this |
|---|---|
| Nausea during squats or deadlifts | Move the last meal earlier, to 2–3 hours out, and make it smaller and lower in fat. Drink in sips, not gulps, between sets. |
| Stomach cramps or bloating | Cut fiber and beans from the pre-workout meal: white rice or white bread instead of whole grain for that one meal. Check whether dairy is the trigger. |
| Light-headed or shaky during the session | You went too long without food. Add a 30–60 minute snack: a banana or a glass of milk. Sit down until it passes. |
| Strong for the first exercise, flat by the third | Add 20–30 g of carbs to the meal before, or eat it closer to the session. |
| Heavy and sluggish from the first set | The meal was too big or too close. Halve it, or eat it an hour earlier. |
| Starving when you get home and overeating | Have a 20–30 g protein snack right after training, then dinner as planned. |
| A shake upsets your stomach | Try a whey isolate or a plant protein, or swap it for Greek yogurt or cottage cheese. |
Common mistakes
- Treating the post-workout shake as the most important meal. It is one of four or so meals. Fix: get the daily protein total right first, then worry about the shake.
- Eating a big, fatty meal an hour before. Burgers, fried food and creamy pasta sit in the stomach for hours. Fix: keep that meal for after training.
- Eating back every calorie of the session as a "reward". An hour of lifting, rest periods included, burns roughly 250 to 350 kcal for a 70 kg (154 lb) person, about what one of the post-workout snacks above contains. Fix: eat your normal meals; let the post-workout meal be one of them.
- Using pre-workout as a substitute for food or sleep. Fix: a banana and a decent night beat a double scoop.
- Trying a new food on a heavy day. Fix: test new pre-workout meals on a light day, the way you would new shoes before a race.
If you are just starting out on the 4-week beginner gym plan, none of this needs to be perfect. Eat normal meals with protein in them and turn up. Once the food side is steady, the Build Muscle guides put eating and training together into one plan.
Questions people ask
Is it better to eat before or after a workout?
Both, if your meals fall that way, but neither needs to be right next to the session. A meal 1–3 hours before and another within about 2 hours after covers it.
Is it OK to work out on an empty stomach?
For most healthy people doing an hour of lifting, yes. Eat protein afterward. If you feel dizzy or weak, eat something small first.
Is a banana good before a workout?
Yes. About 27 grams of fast carbs, little fat or fiber, easy on the stomach 30 to 60 minutes before.
How long after eating should I wait to work out?
About 3 hours after a large meal, 1 to 2 hours after a small one, and 30 minutes after a snack like a banana. Tolerance varies, so adjust to your stomach.
Should I drink a protein shake before or after the gym?
Either works. Studies comparing the two find little difference when daily protein is the same. Pick the time that fits your meals.
What should I eat after a workout to build muscle?
A meal with 20 to 40 grams of protein and some carbs: chicken and rice, salmon and potatoes, Greek yogurt and fruit, or a shake and a banana.
What should I eat before a morning workout?
Nothing, or something small 20 to 30 minutes before: a banana, a glass of milk, or half a shake. Eat breakfast afterward.
Is it bad to eat late after an evening workout?
No. A protein-rich meal or snack before bed is fine and supports overnight recovery. The ISSN timing stand notes that about 30 to 40 grams of casein before sleep can raise overnight muscle protein synthesis. Cottage cheese and Greek yogurt are mostly casein: about 300 g (about 1⅓ cups) of low-fat cottage cheese gives roughly 33 grams of protein.
Does eating after a workout cancel out the calories I burned?
Only if you eat more than you otherwise would. The post-workout meal should be one of your normal meals, not an extra one.
Where these numbers come from
- International Society of Sports Nutrition position stand: nutrient timing (Kerksick and colleagues, 2017): protein around training, rapid carbohydrate refueling at 1.2 g/kg per hour, pre-sleep casein.
- International Society of Sports Nutrition position stand: protein and exercise (Jäger and colleagues, 2017): daily protein ranges and per-meal doses.
- Schoenfeld, Aragon and Krieger, The effect of protein timing on muscle strength and hypertrophy: a meta-analysis (Journal of the International Society of Sports Nutrition, 2013), and Aragon and Schoenfeld, Nutrient timing revisited: is there a post-exercise anabolic window? (same journal, 2013).
- Morton and colleagues, protein supplementation and resistance training meta-analysis (British Journal of Sports Medicine, 2018): the 1.6 g/kg daily figure.
- American College of Sports Medicine, Academy of Nutrition and Dietetics and Dietitians of Canada, joint position statement Nutrition and Athletic Performance (2016): pre-exercise carbohydrate ranges and post-exercise refueling at 1.0–1.2 g/kg per hour.
- American College of Sports Medicine position stand Exercise and Fluid Replacement (2007): drinking before exercise.
- International Society of Sports Nutrition position stand on caffeine and exercise performance (Guest and colleagues, 2021): the 3–6 mg/kg dose.
- Schoenfeld and colleagues, Body composition changes associated with fasted versus non-fasted aerobic exercise (Journal of the International Society of Sports Nutrition, 2014).
Food values are rounded from USDA FoodData Central and typical US labels. Brands differ, so check yours once.
Take the plan to the gym