Protein Shake Before or After a Workout? What Actually Matters
For most people, it barely matters whether you drink a protein shake before or after a workout. What matters far more is how much protein you eat across the whole day. If you’re hitting your daily target, a shake either side of training works. If you’re not, the timing of one shake won’t rescue it. The practical tie-breaker is simple: have it whenever your stomach handles it best and you’ll actually remember to drink it.
When I bought my first tub of protein powder, I genuinely believed I had 30 minutes after my workout to drink a shake or the whole session was wasted. I’d rush home from the gym, shaker bottle rattling in my bag, slightly panicked. It turns out that “anabolic window” was one of the most overhyped ideas in fitness, and knowing that took a lot of stress out of training.
This guide explains what the research actually says about timing, how much protein you need, when a shake is genuinely useful, and when you’d be better off just eating a meal.
At a glance
- Before or after? Either works for most people
- What matters most: total protein across the day
- Typical daily target for active people: about 1.4 to 2 g per kg of body weight
- Per shake or meal: around 20 to 40 g of protein
- Before a workout: fine if it sits well, ideally 30 to 60 minutes beforehand
- After a workout: convenient, especially if your last meal was hours ago
- Do you need a shake at all? No, it’s just a convenient way to eat protein
The short answer: before or after?
| Protein shake before a workout | Protein shake after a workout | |
|---|---|---|
| Muscle building | Works about the same | Works about the same |
| Best if | You haven’t eaten for several hours and train soon | Your last meal was a while ago, or you trained fasted |
| Possible downside | Can feel heavy or cause bloating mid-workout | None really, beyond convenience |
| Practical tip | Keep it small and drink it 30 to 60 minutes before | Have it with or instead of your next meal |
The honest answer to “should I drink my protein shake before or after a workout?” is: pick the one you’ll do consistently. If you train first thing in the morning without eating, having protein afterwards makes more sense. If you train in the evening after a big lunch, it really doesn’t matter much at all.
What happened to the anabolic window?
For years, gym wisdom said you had a short “anabolic window” after training, often quoted as 30 or 60 minutes, when your muscles were primed to use protein. Miss it, the story went, and you’d lose the benefit of the workout.
The research has moved on. A well-known 2013 meta-analysis by Schoenfeld, Aragon and Krieger looked at studies on protein timing and found that when total daily protein was taken into account, the timing effect largely disappeared. People who ate more protein overall built more muscle, regardless of exactly when they had it.
That doesn’t mean timing is completely irrelevant. It means the window is much wider than a half-hour countdown, and it’s shaped by what you ate before. If you had a proper meal with protein a couple of hours before training, those amino acids are still circulating while you work out and afterwards. If you trained on an empty stomach after a long gap, getting protein in reasonably soon afterwards is more worthwhile.
The simplest way to think about it: your muscles respond to training for a day or more, not 30 minutes. Eat enough protein spread through that day and you’ve done the important part.
How much protein do you actually need?
This is the number that matters, so it’s worth getting right.
| Who | Daily protein (g per kg of body weight) | Example for a 70 kg person |
|---|---|---|
| Not very active | Around 0.8 | About 56 g a day |
| Active, exercising regularly | 1.2 to 1.6 | About 84 to 112 g a day |
| Building muscle with strength training | 1.4 to 2.0 | About 98 to 140 g a day |
| Losing weight while strength training | 1.6 to 2.2 | About 112 to 154 g a day |
Most people trying to build muscle land comfortably in the 1.4 to 2 g per kg range. Going much higher than that doesn’t seem to add much, and it just crowds out other foods.
If you’d rather not do the maths, my protein intake calculator works out a daily target from your weight and goals.
How much protein per shake?
A single shake or meal with around 20 to 40 g of protein is a sensible serving for most adults. A common rough guide is about 0.25 to 0.4 g per kg of body weight per meal, spread across three or four meals.
| Body weight | Protein per meal or shake |
|---|---|
| 50 to 60 kg | About 20 to 25 g |
| 70 to 80 kg | About 25 to 30 g |
| 90 to 100 kg | About 30 to 40 g |
A standard scoop of whey protein usually gives around 20 to 25 g, but check the label. Scoop sizes and protein content vary a lot between brands.
Drinking a protein shake before a workout
A protein shake before a workout is perfectly fine for most people, and it’s a good choice in a few situations:
- You haven’t eaten for four or five hours and don’t want a full meal before training
- You train early and a shake is easier to stomach than breakfast
- You tend to feel weak or shaky training on an empty stomach
The main thing to watch is your stomach. Liquid protein digests faster than a meal, but a big, thick shake straight before a workout can still slosh around or cause bloating, especially before running, jumping or ab work.
A few tips that help:
- Drink it 30 to 60 minutes before rather than immediately before
- Keep it smaller, around 20 g of protein, if you’re training soon
- Make it with water or milk rather than blending in lots of fruit, oats and nut butter
- Add some carbohydrate, like a banana, if your workout is hard or long
If you’d like more options for fuelling beforehand, my guide on what to eat before a workout covers snacks, meals and timing in detail.
Drinking a protein shake after a workout
This is the classic time, and it has some genuinely practical advantages:
- It’s easy. You’re already thinking about recovery, so it becomes part of the routine.
- It helps if you trained fasted. If you haven’t eaten since the night before, getting protein in afterwards is more useful.
- It’s often easier on your appetite. Some people aren’t hungry for solid food straight after a hard session.
- It bridges a gap. If your next proper meal is a few hours away, a shake keeps your protein intake ticking over.
There’s no need to down it the moment you finish your last set. Within a couple of hours is completely fine, and if you’re having a proper meal soon after training, you don’t need a shake at all. My guide on what to eat after a workout has plenty of meal ideas that do the same job.
Can you have one before and after?
You can, but for most beginners it’s unnecessary. Two shakes around one workout mostly just adds calories and cost. The exception is if you’re struggling to hit a high daily protein target, in which case splitting protein around your training is a reasonable way to fit more in.
A more useful habit for most people is simply making sure each main meal includes a decent portion of protein, and using a shake only when a meal isn’t practical.
Do you even need a protein shake?
No. This is worth saying clearly, because supplement marketing can make shakes feel mandatory.
A protein shake is just food in a convenient form. It’s not better than chicken, eggs, yogurt, beans or tofu. It’s simply faster and easier to carry around. If you can reach your daily protein target from normal meals, you don’t need one at all.
Shakes are genuinely useful when:
- You struggle to eat enough protein from food alone
- You have a busy schedule and need something quick
- You’re vegetarian or vegan and find protein targets harder to hit
- Your appetite is low after training
- You want an easy, portable option between meals
Some examples of foods that give you roughly the same protein as a typical shake:
| Food | Approximate protein |
|---|---|
| Scoop of whey protein (about 30 g powder) | 20 to 25 g |
| 200 g Greek yogurt | About 20 g |
| 3 large eggs | About 18 g |
| A can of tuna (drained) | About 25 g |
| 200 g cottage cheese | About 22 g |
| 500 ml milk | About 17 g |
| 150 g firm tofu | About 18 to 20 g |
Protein bar before or after a workout?
The same logic applies to protein bars. Timing isn’t critical, so have one when it’s convenient. A few practical notes, though:
- Many protein bars are high in fat and fibre, which can sit heavily before exercise, so they tend to work better after training
- Some contain sugar alcohols, which can cause gas and stomach upset in some people, particularly during exercise
- Check the label, because some “protein” bars are closer to chocolate bars with a modest amount of protein
If you get bloated after training, the sweeteners in bars and shakes are one of the possible culprits. My guide on feeling bloated after a workout goes through the other common causes.
Which type of protein powder should you use?
If you do decide a shake is useful, the type of powder matters more for your stomach and your budget than for your results. The main options all work.
| Type | What it is | Good for | Watch out for |
|---|---|---|---|
| Whey concentrate | Milk protein, the most common and usually cheapest | Most people, any time of day | Contains some lactose |
| Whey isolate | Whey filtered to remove most lactose and fat | People mildly sensitive to lactose | Costs more |
| Casein | Slower-digesting milk protein | Before bed, or between long gaps in meals | Thicker texture, contains lactose |
| Pea, soy or blended plant protein | Plant sources, often blended for a fuller amino acid profile | Vegetarians, vegans, dairy-free diets | Texture and taste vary a lot between brands |
For most beginners, a basic whey concentrate is the simplest place to start. If milk-based shakes make you bloated or gassy, try a whey isolate or a plant protein and see whether it makes a difference. My guide on feeling bloated after a workout covers the other possible culprits.
Choosing a product you can trust
Supplements aren’t regulated as strictly as medicines, so quality and accuracy vary. A few simple checks help:
- Look for independent testing. Third-party testing schemes check that products contain what they claim and are free from banned substances.
- Read the protein per serving, not just the big number on the front of the tub.
- Keep the ingredient list short. You don’t need proprietary blends, added stimulants or lots of extras.
- Be wary of bold claims. A protein powder that promises rapid fat loss or dramatic muscle gain is overselling.
Water or milk?
Both are fine. Mixing with water keeps calories low and digests a little faster, which suits a shake before training. Mixing with milk adds around 8 g of protein and some carbohydrate per glass, tastes better to most people and makes a more filling snack, which suits a shake after training or between meals.
If you’re trying to lose weight, water or skimmed milk keeps things simple. If you’re struggling to eat enough, whole milk, oats and a banana turn a shake into a proper small meal.
Timing by goal
If you want to build muscle
- Hit a daily protein target of around 1.4 to 2 g per kg
- Spread it across three or four meals of 20 to 40 g
- Have protein in the meal before and the meal after training
- A shake either side of your workout is fine if it helps you hit your numbers
The training itself matters just as much as the protein. A consistent, progressive plan like my dumbbell workout plan for beginners is what gives that protein something to do.
If you want to lose weight
- Protein is especially useful because it keeps you fuller for longer
- Count shakes as part of your daily calories, not as a free extra
- Make shakes with water or skimmed milk rather than adding lots of extras
- If a shake doesn’t replace a meal or snack, it might be adding calories you don’t need
For the bigger picture, the calorie calculator helps you set a daily target, and my guide to home workouts for weight loss covers the rest of the plan.
If you just want to be fitter and healthier
Honestly, don’t overthink it. Eat regular meals with a good source of protein, use a shake occasionally if it’s convenient, and focus on training consistently. Timing makes very little difference at this level.
What about a protein shake before bed?
A slower-digesting protein before bed, like casein, cottage cheese or Greek yogurt, has some research suggesting it may help overnight muscle repair, particularly for people doing a lot of strength training. It’s a small benefit rather than a game changer, and mainly worth considering if you’re already doing everything else right and looking for a final bit of progress.
For beginners, a protein-rich evening meal does most of the same job without needing another shake.
Common protein shake mistakes
- Obsessing over timing and ignoring the daily total. The total is what drives results.
- Using shakes to replace real meals every day. You miss the fibre, vitamins and minerals that whole foods provide.
- Assuming more protein is always better. Above about 2 g per kg, extra protein adds very little for most people.
- Forgetting shakes have calories. Especially shakes made with milk, oats, fruit and nut butters.
- Chugging a big shake right before training. Great way to feel sick during your first set.
- Buying the most expensive tub. A basic, reputable whey or plant protein does the job.
A quick note on safety
Protein shakes are safe for most healthy adults when used as part of a normal diet. If you have kidney disease or any condition where your doctor has advised limiting protein, check with them before increasing your protein intake or using supplements. It’s also worth choosing products that are independently tested, as supplement quality varies.
How long until you notice a difference?
Protein supports your training, but it doesn’t create results on its own. With consistent strength training and enough protein, most beginners notice strength improvements within a few weeks and visible changes over a few months. My guide on how long it takes to see workout results sets out realistic expectations, which can be reassuring if progress feels slow.
A quick decision guide
| If this sounds like you | Do this |
|---|---|
| I train in the morning before breakfast | Have protein soon after training, as a shake or breakfast |
| I train a couple of hours after a proper meal | Timing barely matters, have it when convenient |
| I feel sick drinking anything before training | Have your shake afterwards |
| I can’t reach my daily protein from food | Use a shake once a day, whenever suits you |
| I eat plenty of protein at every meal | You probably don’t need a shake at all |
The bottom line
Before or after is the wrong question for most people. The better question is: am I eating enough protein across my whole day? Get that right, spread it sensibly across your meals, and drink your shake whenever it fits your routine and your stomach.
If you train first thing with nothing in your system, lean towards having protein afterwards. If you train in the afternoon after a proper lunch, have it whenever suits you. Either way, consistency with your training and your eating will do far more than any stopwatch after your final set.
Coffee is the other common pre-workout drink. My guide on coffee before a workout explains what caffeine actually does for exercise.
Frequently asked questions
Is it better to drink a protein shake before or after a workout?
For most people it makes little difference. Research suggests total daily protein intake matters far more than exact timing. If you trained on an empty stomach, having protein afterwards is sensible. Otherwise, drink it whenever it suits your routine and stomach.
Can I drink a protein shake before a workout?
Yes. A protein shake 30 to 60 minutes before training is fine for most people, especially if you haven’t eaten for several hours. Keep it moderate, around 20 grams of protein, so it doesn’t feel heavy during exercise.
How long after a workout should I drink a protein shake?
There’s no need to rush. Having protein within a couple of hours of training is fine for most people. If you have a proper meal with protein soon after your workout, you don’t need a shake at all.
How much protein should be in a post-workout shake?
Around 20 to 40 grams of protein works well for most adults, or roughly 0.25 to 0.4 grams per kilogram of body weight. A typical scoop of whey protein provides about 20 to 25 grams, but check the label.
Do I need a protein shake to build muscle?
No. A protein shake is just a convenient source of protein. You can build muscle perfectly well by eating enough protein from foods like meat, fish, eggs, dairy, beans and tofu, combined with consistent strength training.
Should I drink a protein shake on rest days?
If you use shakes to help reach your daily protein target, yes. Your muscles keep repairing and adapting on rest days, so your protein needs don’t drop much. Treat a shake on a rest day like any other protein-rich snack.
Is it better to eat a protein bar before or after a workout?
Protein bars usually work better after training, because many are higher in fat and fibre, which can sit heavily during exercise. Some also contain sugar alcohols that can upset your stomach mid-workout.
Can protein shakes help with weight loss?
They can help because protein keeps you fuller for longer and supports muscle while you lose fat. But shakes contain calories, so they only help if they replace other food or fit within your daily calorie target rather than being added on top.
