What to Eat Before, During and After a Workout ?
Most of us tend to completely forget about nutrition the moment we start enjoying our workouts and the sculpting of our body. By thinking that we deserve to reward ourselves for our hard efforts, we resort to instant gratification in the shape of unwise food choices and empty calories.
But at the end of the day, what kind of fuel you put inside your body is what separates success from failure — and you have the power to make food your best ally instead of your worst enemy. One thing is for sure: no amount of sweat in the gym can erase the damage done by stuffing yourself with unhealthy food all throughout the day.
Different goals require different diets. A sprinter may need to eat differently than a long distance runner, and a bodybuilder may need to eat differently than a powerlifter. But these general principles about pre and post workout nutrition will come in handy regardless of what you’re training for.
No matter whether this is your first time working out or you’re an experienced athlete, eating the right food at the right time will promote better training results. Here’s how to optimise your gains by making smarter food choices before, during, and after your workouts.
What to Eat Before a Workout
Your pre-workout meal is the fuel load for everything that follows. Get it right and you’ll train harder, recover faster, and build more muscle. Get it wrong and you’ll either be running on empty or sluggish from digesting a heavy meal mid-session.
Timing
The sweet spot is 1.5–3 hours before training. This gives you enough time to digest a proper meal without leaving you hungry by the time you start warming up. If you’re training early and can’t eat a full meal beforehand, a smaller snack 30–60 minutes before training is better than nothing — more on that below.
What to Eat
The pre-workout meal should centre on two things: slow-digesting carbohydrates and lean protein.
Carbs are your primary fuel source during training — particularly for high-intensity work like heavy lifting or interval training. Slow-digesting, complex carbs provide a sustained energy release throughout your session rather than a quick spike and crash. Think of them as the slow-burn logs on your training fire.
Protein eaten before training raises blood amino acid levels during the session itself, which means more building material available for your muscles while you’re actually working them. Research has shown that pre-workout protein can increase muscle protein synthesis both during and after training.
Best pre-workout carb sources: oats, whole grain bread, brown rice, sweet potatoes, yams, brown pasta, fruit (bananas are particularly good — they provide fast-acting carbs and potassium which prevents muscle cramping)
Best pre-workout protein sources: boiled eggs, chicken breast, Greek yogurt, cottage cheese, whey protein powder, tuna
A reliable pre-workout combination: oatmeal with whey protein and a piece of fruit. The fibre in oatmeal slows the absorption of the fruit sugars, giving you a steadier energy release. The whey provides fast-absorbing amino acids. Simple, cheap, and it works.
Other solid options: whole grain bread with peanut butter (without added sugar), chicken with brown rice, eggs with toast, Greek yogurt with banana and a handful of almonds.
What to avoid: high-fat meals (fat slows digestion and can make you feel heavy during training), very high-fibre meals close to training (can cause digestive discomfort mid-session), and anything sugary on its own (gives you a spike and crash before the session ends).
Pre-Workout Snacks (30–60 Minutes Before)
If you don’t have time for a full meal, a light snack 30–60 minutes before training is your next best option. Keep it small, easy to digest, and carb-focused with a little protein:
- A banana with a tablespoon of peanut butter
- A handful of dates or raisins with a small handful of almonds or walnuts
- A rice cake with cottage cheese
- A small whey protein shake with a piece of fruit
- Greek yogurt with a drizzle of honey
Avoid heavy foods, high-fat items, and anything that will still be sitting in your stomach when you’re halfway through your first working set. Related: Power Up: The Best Pre-Workout Snacks
Hydration Before Training
Start your workout already hydrated. Aim to drink 400–600ml of water in the 2 hours before training. Even mild dehydration — as little as 2% of body weight — measurably impairs strength, endurance, and focus. Don’t wait until you’re thirsty; by then you’re already behind.
What to Eat During a Workout
For most gym sessions lasting under an hour, you don’t need to eat anything during training. Water is enough. But for longer or particularly intense sessions — two hours or more — in-session nutrition can make a meaningful difference to your performance in the second half.
Hydration — The Non-Negotiable
Good hydration is the most important during-workout nutrition factor for the vast majority of training sessions. In between sets, take frequent sips of water. Aim for 200–300ml (7–10 ounces) every 10–20 minutes throughout your session.
During training, you’re losing significant amounts of water through sweat — and with it, electrolytes like sodium, potassium, and magnesium that support muscle contraction. If your sessions are particularly long or you sweat heavily, a sports drink or electrolyte tablet in your water bottle is worth considering. But for a standard 45–60 minute weights session, water alone is fine.
Fuel for Longer Sessions
If your workouts are especially strenuous and long — think endurance training, two-a-days, or extended circuit sessions — aim to consume around 50 extra fast-acting calories every 30 minutes to maintain energy levels. The goal is to keep blood glucose stable and prevent the energy crash that hits when glycogen stores run low.
Best options for during training: bananas, raisins, energy gels, sports drinks (in longer sessions), dates, rice cakes. Keep it simple and easy to eat quickly — you’re not sitting down to a meal, you’re refuelling on the move.
BCAAs are also worth considering for long sessions. Sipping on a BCAA drink throughout training reduces muscle protein breakdown, prevents mental fatigue by competing with tryptophan for brain entry, and keeps energy levels more stable. Related: BCAAs: The Complete Guide
What to Eat After a Workout
The post-workout meal might be the most important meal of your day. Immediately after training, your muscles are depleted of the glycogen that fuelled their contractions during the session, muscle tissue is damaged and needs repair, and your body is in a catabolic state — breaking down protein for energy rather than building it into muscle.
Your job post-workout is to reverse all three of these things as quickly as possible.
The Post-Workout Window
For the first 30–45 minutes after training, your muscles are in a uniquely receptive state — insulin sensitivity is elevated, blood flow to muscles remains high, and the body is primed to absorb and use nutrients. Use this period of time to refuel your muscles and provide the building blocks for growth.
What you need in this window: fast-digesting protein to start muscle repair, and fast-digesting carbohydrates to restore glycogen and spike insulin — which drives amino acids and glucose into the muscle cells.
Immediate post-workout (within 30–45 minutes):
- Whey protein isolate — the fastest-absorbing protein available, ideal for this window
- High-glycemic carbs — white rice, white bread, potatoes, even something sweet. This is the one time of day when fast-digesting carbs are not just acceptable but preferable
- A classic post-workout shake: whey protein + banana + water or milk
Don’t overthink it. A whey protein shake with a fast carb source — banana, rice cakes, a glass of juice — covers everything you need in the immediate window. Related: Proper Post-Workout Nutrition: What to Eat After Training
The Full Post-Workout Meal (2–3 Hours After Training)
After the immediate window, it’s time for a proper balanced meal. This is where you consolidate the recovery process and provide the sustained protein and nutrient supply your muscles need for the next several hours.
A well-structured post-workout meal includes:
- Quality protein: lean meat (chicken, turkey, lean beef), fish (salmon, tuna, cod), eggs, or cottage cheese. Aim for 30–50 grams of protein in this meal.
- Complex carbohydrates: brown rice, sweet potato, whole wheat pasta, oats, or quinoa. Back to slow-digesting carbs now — the fast-carb window has passed.
- Vegetables: broccoli, spinach, kale, mixed greens — for micronutrients, fiber, and anti-inflammatory compounds that support recovery.
- Healthy fats: avocado, olive oil, or the fat from your fish or eggs. Fats support hormone production and reduce inflammation.
Sample post-workout meals: grilled chicken with brown rice and broccoli; salmon fillet with sweet potato and spinach; beef stir-fry with mixed vegetables over brown rice; omelette with vegetables and whole grain toast.
Before Bed — Don’t Forget the Final Meal
One often-overlooked part of workout nutrition is the pre-sleep meal. Your body does its most intensive repair and growth work during sleep — but it needs raw materials to do it. Going to bed without adequate protein means your muscles go 7–9 hours in a fasted, potentially catabolic state.
A slow-digesting protein source 30–45 minutes before sleep keeps amino acids available throughout the night. Casein protein is the gold standard here — it forms a gel in the stomach and releases amino acids steadily over 5–7 hours. Cottage cheese and Greek yogurt are excellent whole-food alternatives, both naturally high in casein. Related: Casein Protein: Benefits, When to Take It, and Why You Need It Alongside Whey
Quick Reference: Workout Nutrition at a Glance
| When | What to Eat | Why |
|---|---|---|
| 1.5–3 hours before | Slow carbs + lean protein | Sustained energy + amino acids during training |
| 30–60 min before | Light snack — fruit + small protein source | Top up energy without heaviness |
| During (under 60 min) | Water only | Hydration is enough for short sessions |
| During (over 60 min) | Fast carbs every 30 min + electrolytes | Maintain glycogen and prevent energy crash |
| Within 30–45 min after | Whey protein + fast carbs | Start repair, restore glycogen, spike insulin |
| 2–3 hours after | Full balanced meal | Sustained recovery nutrition |
| Before bed | Casein protein or cottage cheese | Overnight muscle repair |
Conclusion
Great bodies are made in the kitchen. The training is the stimulus — nutrition is what the body actually uses to respond to it. Get both right and the results compound over time. Neglect one and you’ll always be working against yourself.
Start eating like this today and you’ll quickly notice changes in your strength and endurance during gym sessions, as well as your overall body composition. It really is as simple as eating the right things at the right times — which is exactly what this guide gives you.
Like
0
Dislike
0
Love
0
Funny
0
Wow
0
Sad
0
Angry
0



Comments (0)