There’s no single calorie number to eat after a workout. Your post-exercise needs depend on your body size, the type and intensity of exercise you did, and whether you’re trying to lose fat or build muscle. What matters more than hitting a specific calorie target is getting the right balance of carbohydrates and protein in a reasonable timeframe after training.
Why There’s No Magic Number
Post-workout eating isn’t really about calories in isolation. It’s about replenishing the fuel your muscles burned (glycogen, stored from carbohydrates) and providing the protein your body needs to repair muscle tissue. The calories follow naturally from getting those two things right.
For context, people who exercise moderately (30 to 40 minutes, three times a week) generally need about 1,800 to 2,400 total calories per day. Athletes training at higher intensities can need dramatically more, anywhere from 2,000 to 7,000 calories daily depending on body size and training volume. Your post-workout meal or snack is just one piece of that daily total, not something calculated separately from the rest of your diet.
What Your Body Actually Needs After Exercise
Your muscles store carbohydrates as glycogen, and intense exercise depletes those stores. Restoring them is the primary job of post-workout nutrition, especially if you do endurance training like running, cycling, or swimming. The current sports nutrition recommendation is about 1.2 grams of carbohydrate per kilogram of body weight per hour for the first four to six hours after exercise. For a 70 kg (154 lb) person, that’s roughly 84 grams of carbs per hour, or about 336 calories from carbohydrates alone in that first hour.
Protein plays a supporting role. Adding protein to your post-workout carbs improves glycogen storage and kickstarts muscle repair. The most studied ratio is about 4 parts carbohydrate to 1 part protein. In practical terms, that means consuming around 0.8 grams of carbohydrate and 0.2 grams of protein per kilogram of body weight soon after exercise, then again two hours later. For that same 154 lb person, a post-workout meal would look like roughly 56 grams of carbs and 14 grams of protein, totaling about 280 to 300 calories.
That said, these numbers are designed for athletes who need to recover quickly, often because they’re training again within hours. If you work out once a day or less, the urgency drops considerably.
Endurance vs. Strength Training
Endurance exercise (running, cycling, rowing) burns through glycogen stores much faster than resistance training. If you just finished a long run, carbohydrate replenishment is the priority, and your post-workout calories should skew heavily toward carbs.
After strength training, protein becomes relatively more important. Your muscles experience small amounts of damage during lifting, and protein provides the building blocks for repair and growth. Active individuals benefit from consuming at least 1.4 to 1.6 grams of protein per kilogram of body weight across the entire day, not just after training. A post-workout serving of 20 to 40 grams of protein is a good target for a single sitting. Research shows that 20 to 25 grams of high-quality protein is enough to stimulate muscle repair in most people, though larger individuals or those doing full-body workouts may benefit from closer to 40 grams.
One persistent myth is that your body can only “absorb” a limited amount of protein at once. In reality, your gut can absorb virtually unlimited protein. The question is how much gets directed toward muscle building versus other uses. Slower-digesting protein sources, or protein eaten alongside carbs and fat in a real meal, get utilized more efficiently than a fast-digesting protein shake on an empty stomach.
The Post-Workout Window Is Wider Than You Think
You’ve probably heard of the “anabolic window,” the idea that you need to eat within 30 minutes of training or miss out on gains. Recent research has challenged this pretty thoroughly. The elevated state of muscle protein breakdown after exercise persists for up to 24 hours, and glycogen replenishment to pre-training levels happens well within that timeframe even if you delay eating.
The one scenario where timing genuinely matters is if you trained in a fasted state or haven’t eaten in three to four hours before your workout. In that case, eating protein (at least 25 grams) soon after training helps reverse the catabolic state your muscles are in. If you had a normal meal one to two hours before exercise, that food is still being digested and supplying nutrients to your muscles during and after your workout. A typical mixed meal takes three to six hours to fully process, so you’re already covered.
A practical rule: your pre-workout and post-workout meals shouldn’t be separated by more than about three to four hours, assuming a typical 45 to 90 minute session. If you ate lunch at noon and trained from 1:00 to 2:00, eating again by 3:00 or 4:00 is fine.
Adjusting Calories for Fat Loss vs. Muscle Gain
If your goal is fat loss, you’re eating in an overall caloric deficit, and your post-workout meal needs to fit within that budget. You don’t need to eat back every calorie you burned. Focus on getting enough protein (20 to 40 grams) after training to protect muscle mass, and include some carbohydrates to support recovery. A 300 to 400 calorie post-workout meal built around lean protein and whole-food carbs works well for most people cutting calories.
There’s an important tradeoff to be aware of: being in an energy deficit reduces your body’s rate of muscle protein synthesis by roughly 16 to 30 percent, depending on how aggressive the deficit is. This is why adequate protein intake becomes even more critical when you’re trying to lose weight. Building muscle while losing fat is possible, particularly if you’re newer to resistance training or carrying extra body fat, but it requires careful attention to protein.
If you’re trying to gain muscle, you need a caloric surplus. Sports nutrition guidelines suggest an extra 360 to 480 calories per day above your maintenance needs to support lean mass gains while minimizing fat accumulation. Your post-workout meal can be larger in this case, perhaps 500 to 700 calories, with a strong emphasis on both carbs and protein. Spreading that surplus across multiple meals (including the post-workout one) is more effective than trying to consume it all at once.
Practical Post-Workout Meals by Goal
- General fitness (moderate exercise, 3x/week): 300 to 400 calories. A chicken breast with rice and vegetables, or Greek yogurt with fruit and granola. No need to obsess over timing.
- Fat loss: 250 to 350 calories. Prioritize protein (20 to 30 grams) with moderate carbs. Examples include eggs with whole grain toast, or a protein shake blended with a banana.
- Muscle gain: 500 to 700 calories. Higher carbs and protein. A large bowl of oatmeal with protein powder and nut butter, or a substantial plate of pasta with meat sauce.
- Endurance recovery (long runs, cycling): 400 to 600 calories, heavily weighted toward carbohydrates. A smoothie with fruit, juice, and protein powder, or a bagel with peanut butter and a glass of chocolate milk.
These ranges assume a person weighing roughly 130 to 180 pounds. If you’re significantly larger or smaller, adjust proportionally. The total daily picture always matters more than any single meal. Getting enough overall calories and at least 1.4 to 1.6 grams of protein per kilogram of body weight across the day is the foundation that makes post-workout nutrition effective.