What to Eat, When to Eat It, and Why It Matters
Great workouts aren’t just about the effort you put in – they’re also about what you fuel your body with. Whether you’re trying to slim down, bulk up, get in better shape, or just be generally more healthy, eating right before and after a workout makes a huge difference in how you feel and how you perform.
In this nitty-gritty guide we’re going to explore:
- What you should eat right before a workout
- What you should eat right after a workout
- What you should eat right after a workout
- Smart ways to time your meals
- How to stay hydrated on the fly
- Some simple, no-brainer food ideas you can start incorporating today
Let’s get smart about our eating.
Why You Need To Get Your Nutrition On Track
When you’re working out, your body starts sucking on stored carbs (glycogen), fats, and a bit of protein to get energy. If you’re doing really tough or long workouts, that energy supply gets tapped out and you start causing tiny tears in your muscles.
Eating right:
- Helps you train better
- Stops that dreaded exhaustion feeling
- Keeps your muscles from breaking down
- Helps you recover faster
- Supports muscle growth and repair
- Replenishes your energy stores
- Keeps you hydrated and your electrolytes in check
Think of food like your gym equipment – if you skip it, your progress just flatlines.
Pre-Workout Nutrition: What to Eat to Give Yourself a Boost
What Are You Trying to Achieve With Your Pre-Workout Meal?
Your pre-workout meal needs to do several key things:
- Keep your energy levels stable
- Prevent your muscles from breaking down
- Help your focus and endurance
- Not make you feel queasy
That means concentrating on getting some decent carbs and protein, with a bit of fat and fibre depending on when you’re eating it.
Timing is Everything - When Should You Eat Before a Workout?
2 to 3 hours before you exercise:
Just have a balanced meal with some carbs, lean protein, and a bit of fat to keep things interesting.
30 to 60 minutes before:
You want something lighter and easier to digest – think carbs mostly, with a bit of protein.
What's the Right Balance of Carbs, Protein and Fat?
Everyone’s different, but a good starting point is:
- Carbs: 50-65% of your total calories - the more complex the better
- Protein: 20-30% - to keep your muscles in one piece
- Fat: 10-20% - not too much, not too little.
Carbs are your main priority here – they’re what give you the energy you need to do high intensity stuff.
The Best Carbs to Eat Before a Workout
If you’re eating a few hours before training, you want to stick with some complex carbs:
- Oats, for example
- Brown rice
- Quinoa
- Whole-grain bread
- Sweet potatoes
- Fruits
And if you’re just about to train, grab some quick-release carbs:
- A banana
- Toast with a bit of honey
- Dates
- Rice cakes
- Blended up in a smoothie
Protein for Protecting Your Muscles
Getting some protein in before hitting the gym gives you a boost of amino acids that not only help prevent those pesky muscle tears but also get them repaired faster.
Some decent options for protein before exercise are:
- Greek yogurt - it's a good source of protein and has a decent amount of carbs
- Eggs - great source of protein and easily digestible
- Chicken breast - one of the leanest protein sources out there
- Cottage cheese - another great source of protein with a bit of carbs
- A protein shake - perfect for when you don't have time to make a proper meal
- Tofu or tempeh - great vegetarian options with protein
Aim to get about 20-30 grams of protein in most cases.
What About The Fat?
The thing with fats is they take a bit longer to digest, so you’re better off leaving them for a couple of hours before a high-intensity session. But don’t worry – you can still have them if you’re eating a reasonable amount of time before you hit the gym.
Some examples of fats you might want to consider are:
- Avocado - a great source of healthy fats
- Nuts - walnuts, almonds, whatever takes your fancy
- Nuts - walnuts, almonds, whatever takes your fancy
- Olive oil - not as much use pre-workout but great in cooking
Sample Meals To Have Before You Hit The Gym
2-3 Hours Before
- Grilled chicken with rice and some veggies
- Salmon with quinoa and sweet potato
- Oatmeal with milk, some berries and a handful of nuts
30-60 Minutes Before
- A banana with peanut butter - the perfect pre-workout snack
- A protein smoothie with some fruit in it
- A bit of toast with honey and yogurt on
- A handful of dates and some whey protein
Staying Hydrated Before A Session
Even a bit of dehydration can knock your performance (even a tough runner can feel the effects of dehydration) and you’ll feel like you’re running on empty.
Tips For Staying Hydrated
- Drink about 500-600 ml (16-20 oz) of water 2-3 hours before going out to exercise
- Sip another 200-300 ml of water 20-30 minutes before
- If you're exercising in the heat or sweating a lot then you might want to add some electrolytes in to avoid dehydration
- Try to avoid caffeine and booze before exercising - they can just make dehydration worse
Post-Workout Nutrition: Get Your Body Back On Track
Once you’ve finished your workout, your body heads into recovery mode. Your muscles are itching to get fed, your glycogen stores are depleted, and you’ve lost fluids – it’s time to put some of that back in the tank.
What You're After With A Post-Workout Meal
After you’ve been exercising, you want your nutrition to do this:
- Replenish those glycogen stores
- Kickstart muscle repair and growth
- Ease off some of that discomfort and pain
- Give your immune system a helping hand
- Get your body rehydrated
And guess what? Carbs and protein are still the foundation of a good post-workout meal.
When Do I Eat After A Workout?
Try to chow down within 30 to 90 minutes after finishing up. I know, I know – this “window” isn’t magic, but eating in this timeframe really does give your body a bit of a head start, especially if you’re planning on training again soon.
What's The Right Post-Workout Mix?
A pretty standard ratio to shoot for is:
- Carbs: 50% to 60%
- Protein: 25% to 35%
- Fat: 10% to 20%
As for protein, go for 20 to 40 grams, depending on your body weight and how hard you’re pushing yourself.
Good Post-Workout Carb Options
The right carbs for after a workout are the ones that can get that energy back in your tank quickly:
- White or brown rice - whichever you prefer
- Potatoes
- Pasta
- Fresh fruit
- Oats
- Bread
- Smoothies - hit up that blender and get creative!
High-glycemic carbs can really be beneficial right here because your muscles are basically begging for it.
Protein - The Key To Recovery
You need quality protein to get your muscles mending the damage from your workout.
Some solid options:
- Lean cuts of meat
- Eggs
- Fish
- Dairy products
- Whey or plant-based protein
- Lentils and beans
Should I Worry About Fat After A Workout?
Yeah, eat some fat – just not too much of it, okay? It’s not going to block your recovery, but huge amounts might slow things down when you need that energy and nutrition right now.
Here Are Some Sample Meals To Get You Started
- Grilled chicken with white rice and veggies
- A protein shake with banana and oats
- Eggs on toast with fruit
- Grilled salmon with potatoes and salad
- Greek yogurt with berries and granola
Staying Hydrated After A Workout
You lose a lot of fluids and electrolytes when you sweat – that’s what this section is all about.
Rehydration 101
- Drink 500 to 750 ml of water in the first hour after your workout
- Throw in some electrolytes if your session was a long and sweaty one
- Basic rule of thumb: aim to replace 150% of what you lost (your weight before and after that workout will come in handy here)
Urine colour is a pretty good indicator – if it’s pale yellow, you’re on the money.
Some Special Considerations
If You're Trying To Cut Fat
Don’t go without carbs altogether – they’re what fuel your workouts and keep your muscles intact. Focus on eating sensibly and getting a good balance of whole foods.
If You're Trying To Build Muscle
You’ll need to up your total calories and make sure you’re getting a good dose of protein at each meal, including before and after your workouts.
If You're An Endurance Athlete
Carb intake is super important here – you may also need to consider getting some fuel in during your longer workouts.
If You're On A Plant-Based Diet
Combining plant proteins (like rice and beans) and considering protein powders if you’re struggling to hit your protein needs.
The Bottom Line
It’s not about being perfect with your pre and post-workout nutrition – it’s about being consistent and making smart choices.
Remember
- Eat carbs and protein before your workout to get the energy you need
- Re-fuel with carbs and protein after your workout to get the recovery you need
- Don't forget to hydrate before, during and after your workout
- Tweak your portions according to your goals and how hard you're pushing yourself
When your nutrition is on point, every single session becomes more productive, and your results start to show.
Ready to train smarter and fuel better? Explore our expert-backed wellness guides and take the next step toward a healthier, stronger you today.