Fill out the form to get started

One of the most common nutrition questions we hear at FitClub is:
“Should I drink my protein shake before or after my workout?”
You’ve probably heard about the famous “anabolic window”—the idea that if you don’t drink a protein shake within 30 minutes after your workout, you’ve missed your chance to build muscle.
Good news…
It’s not that simple.
While protein timing does have some benefits, it’s far less important than most people think. If you’re focused on getting stronger, building muscle, or losing body fat, there’s one factor that matters much more.
Let’s break it down.
The Biggest Factor: Your Total Daily Protein
If you only remember one thing from this article, make it this:
The amount of protein you eat throughout the day matters far more than whether you drink it before or after your workout.
Imagine two people who both strength train four days a week.
Person A drinks a protein shake immediately after every workout but only eats 70 grams of protein all day.
Person B waits two hours after their workout to eat but consistently gets 150 grams of protein every day.
Person B is far more likely to build muscle and recover well.
Consistency beats perfect timing every time.
Is Protein After Your Workout Good?
Absolutely.
After resistance training, your muscles are repairing and rebuilding. Protein provides the amino acids your body needs for that process.
Having a meal or shake containing 20–40 grams of high-quality protein within a couple of hours after training is a simple and effective strategy.
But don’t stress if life gets in the way.
If you finish your workout and have to pick up the kids, head to work, or run errands, you haven’t “ruined” your workout.
Your body doesn’t suddenly stop recovering because you waited an extra hour.
What About Protein Before Your Workout?
Eating protein before training can be just as beneficial.
If you eat a balanced meal one to three hours before exercising—especially one that contains protein—you’ll already have amino acids circulating in your bloodstream while you train.
That means your muscles have access to the building blocks they need before your workout even ends.
For many people, this works just as well as having protein immediately afterward.
So…Which Is Better?
The answer is surprisingly simple.
Whichever fits your schedule.
If you like training first thing in the morning on an empty stomach, having protein afterward makes sense.
If you work out after lunch, and that meal included plenty of protein, rushing to drink a shake afterward isn’t nearly as important.
The best nutrition plan is the one you can consistently follow.
Should You Work Out Fasted?
Some people enjoy fasted morning workouts, especially for convenience.
Can you still build muscle?
Yes.
But if muscle growth and recovery are major goals, eating protein sometime before or after your workout is generally a smart idea.
Fasted training doesn’t automatically burn more body fat over the course of a day, and it certainly isn’t required to get lean.
For most people, overall calorie intake, protein intake, and consistent strength training matter much more.
What Should You Eat?
Here are a few simple options depending on when you train.
Before Your Workout (1–3 Hours Prior)
- Greek yogurt with berries
- Eggs and whole-grain toast
- Chicken, rice, and vegetables
- Cottage cheese with fruit
- Turkey sandwich
These meals provide both protein and carbohydrates to fuel your workout.
After Your Workout
- Protein shake and a banana
- Grilled chicken with rice
- Lean beef and potatoes
- Greek yogurt with granola
- Chocolate milk and fruit
The goal is to combine protein with carbohydrates to support recovery and replenish energy stores.
Do You Need a Protein Shake?
No.
Protein powder is a convenience—not a requirement.
If you can eat a meal containing enough protein within a reasonable amount of time after training, that’s perfectly fine.
Many people choose shakes because they’re quick, portable, and easy after a busy workout.
Think of protein powder as a tool, not a necessity.
Common Mistakes
Waiting Until Dinner
Some people skip breakfast, eat a light lunch, work out after work, and then consume almost all of their protein at dinner.
While your total protein still matters most, spreading your intake throughout the day generally supports muscle growth and recovery more effectively.
Forgetting Carbohydrates
Protein repairs muscle.
Carbohydrates help replenish the energy you used during your workout.
If you’ve completed a challenging strength session or conditioning workout, including both can help you recover and perform better at your next workout.
Obsessing Over the Clock
We’ve seen people panic because they couldn’t drink a shake within 20 minutes of finishing a workout.
Don’t.
If you’re consistently strength training, eating enough protein each day, sleeping well, and recovering properly, you’ve already covered the biggest pieces of the puzzle.
The Bottom Line
So should you eat protein before or after your workout?
The answer is…
Either one works.
If possible, try to eat 20–40 grams of protein within a few hours before or after your workout. More importantly, make sure you’re consistently hitting your daily protein goal.
Don’t let perfect timing distract you from the habits that truly drive results:
- Strength train consistently.
- Eat enough protein every day.
- Get quality sleep.
- Stay active outside the gym.
- Be patient.
At FitClub, we help members focus on what actually moves the needle—not the myths that create unnecessary stress. If you’re unsure how to structure your nutrition around your workouts, one of our coaches can help you build a plan that fits your schedule, your goals, and your lifestyle.
