Eating after a workout is not bad for you. In fact, for most types of exercise, a post-workout meal helps your body recover faster, rebuild muscle, and restock the energy your muscles burned through. The real question isn’t whether to eat, but what and how much, which depends on your goals and the intensity of your session.
Why Your Body Needs Food After Exercise
During exercise, your muscles burn through their stored fuel (glycogen) and sustain microscopic damage to their fibers, especially during resistance training. Eating afterward gives your body the raw materials to repair that damage and refill those fuel stores. Without adequate nutrition, recovery takes longer, soreness can linger, and your next workout may suffer.
Protein is the key ingredient for muscle repair. Research published in Frontiers in Nutrition found that roughly 0.31 grams of protein per kilogram of body weight maximizes muscle rebuilding after a workout. For a 150-pound (68 kg) person, that works out to about 21 grams of protein, roughly the amount in a cup of Greek yogurt or a chicken breast the size of a deck of cards. Accounting for individual variation, the upper useful limit sits around 0.39 grams per kilogram, or about 27 grams for that same person. Eating more protein than that in a single sitting doesn’t build more muscle. It just gets burned for energy.
Carbohydrates matter too, especially if you did endurance work or a long, intense session. Your muscles restock their glycogen fastest in the first few hours after exercise, and consuming about 1 gram of carbohydrate per kilogram of body weight during that window optimizes the process. Pairing carbs with 20 to 25 grams of protein can boost glycogen restoration even further, particularly if you didn’t eat enough carbs on their own.
The “Anabolic Window” Is Smaller Than You Think
You may have heard that you need to eat within 30 minutes of finishing a workout or you’ll miss a critical recovery window. This idea has been a gym staple for decades, but the science doesn’t support such a tight deadline. A 2025 meta-analysis in the journal Nutrients looked across multiple studies and concluded that protein timing, whether consumed 15 minutes before exercise or up to about two hours after, does not significantly affect muscle strength or body composition. Lean body mass gains were essentially the same regardless of when people ate their protein relative to their workout.
That doesn’t mean timing is completely irrelevant. If you trained in a fasted state, say first thing in the morning before breakfast, your body has been without protein and carbohydrates for many hours, so eating sooner rather than later makes more practical sense. But if you had a meal a couple of hours before training, you have a comfortable buffer. The total amount of protein and calories you eat over the full day matters far more than whether you ate at minute 20 or minute 90 post-workout.
When You Can Skip the Post-Workout Meal
Not every workout demands an immediate refueling strategy. If your goal is weight loss and your sessions are lower intensity, like a 30- to 45-minute walk, a light jog, or a casual bike ride, you likely don’t need a dedicated post-workout meal at all. The American Diabetes Association recommends that people in this situation simply eat mostly whole foods every four to five hours throughout the day, letting their regular meals handle recovery naturally.
The calculus changes after high-intensity or prolonged exercise. Skipping food after a hard session can backfire: you’re more likely to get intensely hungry a few hours later and overeat at your next meal, which can undermine the calorie deficit you’re working toward. A moderate post-workout snack with protein can take the edge off that rebound hunger and keep your total daily intake on track.
What About Late-Night Workouts?
If you exercise in the evening, you might worry that eating close to bedtime will cause weight gain or disrupt sleep. Eating late at night doesn’t inherently cause fat gain. Your body processes calories the same way regardless of the clock. What matters is your total intake for the day.
The practical concern is comfort. A large, heavy meal right before bed can cause acid reflux, which gets worse when you lie down because stomach acid flows back into the esophagus more easily. If you work out late, a smaller meal or snack that includes protein and some carbohydrates gives your muscles what they need without leaving you uncomfortable. Foods that are easy to digest, like a protein shake with a banana, eggs on toast, or cottage cheese with fruit, work well in this window.
Don’t Forget Fluids
Rehydration is an easy part of recovery to overlook. You lose fluid through sweat during exercise, and replacing it matters for everything from muscle function to concentration. Guidelines from the National Athletic Trainers’ Association recommend drinking 100% to 150% of whatever fluid you lost during your session. The range goes up to 150% because your body continues to lose some fluid through urine even as you rehydrate.
A simple way to estimate: weigh yourself before and after exercise. Every pound lost represents roughly 16 ounces of fluid you need to replace. Including some sodium in your recovery food or drink helps your body hold onto that fluid rather than flushing it out. Most people get enough sodium from a normal meal, but if you’re a heavy sweater or exercised for over an hour in the heat, salty snacks or an electrolyte drink can help.
A Practical Post-Workout Plate
For most people doing moderate to intense exercise, a good post-workout meal or snack includes three things:
- Protein (20 to 30 grams): chicken, fish, eggs, Greek yogurt, tofu, or a protein shake.
- Carbohydrates (roughly 1 gram per kilogram of body weight): rice, bread, fruit, oatmeal, or potatoes. This is especially important if you have another workout within 8 hours.
- Fluid: water or an electrolyte drink, aiming for at least 16 ounces per pound of body weight lost during exercise.
If your workout was light and your next regular meal is within an hour or two, that meal itself is your recovery nutrition. There’s no need to add extra food on top of it. The goal is to give your body what it needs without overcomplicating things. Eating after exercise isn’t undoing your hard work. It’s completing it.