Nutrition around workouts does not need to be complicated. Most of the confusion comes from fitness content that treats everyday exercisers like competitive athletes. Unless you are training twice a day or preparing for a competition, pre- and post-workout nutrition is less about precision and more about getting the basics right consistently.
The basics: eat carbohydrates before you train for energy, eat protein after you train for muscle repair, and do not overthink the timing window as much as fitness culture suggests you should.
Before your workout
The goal of pre-workout eating is fuel. Carbohydrates are the body's preferred fuel source for exercise, particularly anything intense. A meal or snack with carbohydrates and a small amount of protein one to two hours before training works well for most people. A banana with peanut butter, oatmeal with fruit, toast with eggs, these are all reasonable options that do not require preparation or planning.
If you are training within 30 minutes of eating, go smaller and simpler. A piece of fruit, a rice cake, a small handful of crackers. The goal is to top off glycogen stores without having undigested food sitting in your stomach when you start moving. Fat slows digestion, so keep pre-workout fat low, especially close to training time.
Fasted training, working out without eating beforehand, is fine for sessions under 60 minutes at moderate intensity. Many people prefer it and perform well with it. If you feel weak, dizzy, or unable to push intensity while fasted, eat something. Your body is telling you it needs fuel. Listen to it.
After your workout
Muscle protein synthesis, the process by which your muscles repair and grow after training, is elevated for several hours after exercise. Eating protein in that window supports the process. The old "anabolic window" idea, where you had to eat protein within 30 minutes or the workout was wasted, is not supported by current research. A meal or snack within two hours is sufficient.
Aim for 20 to 40 grams of protein in your post-workout meal. That is approximately three to six eggs, a chicken breast, a large Greek yogurt, a cup of cottage cheese, or a protein shake. Pair it with carbohydrates to replenish glycogen and provide the insulin response that helps shuttle amino acids into muscle cells. A simple post-workout meal: salmon with rice and vegetables. Yogurt with granola and berries. A turkey sandwich.
Hydration matters as much as food. Sweat losses during exercise, even moderate exercise, can reduce performance and slow recovery if not replaced. Drink water before, during, and after training. A rough guide: drink enough that your urine is pale yellow within a couple of hours post-workout. Sports drinks are unnecessary for sessions under 90 minutes. Water and food are enough.
What most people get wrong
Overestimating calorie burn is the most common error. A 45-minute workout burns less than most people think, typically 200 to 400 calories depending on intensity and body size. Treating that burn as a license to eat several hundred extra calories in "healthy" food often erases the deficit entirely. If body composition is your goal, post-workout eating should refuel and repair, not compensate.
Undereating before hard sessions is the other common mistake. Some people restrict food before training in an attempt to maximize fat burning. The result is poor performance, lower intensity, and less muscle stimulation, which means less adaptation. The fat burning advantage of fasted training is marginal. The performance cost of severe restriction is not.
Practical defaults that actually work
If you train in the morning, a small carbohydrate snack 20 to 30 minutes before is enough. Eat a proper breakfast with protein afterward. If you train in the evening after work, eat a normal balanced lunch, have a light snack an hour before training if you are hungry, and include protein in your dinner. Do not stay up eating a special post-workout meal at 9 p.m. if your regular dinner already covered your nutritional needs.
Consistency in your overall diet matters far more than precise nutrient timing. A balanced diet with adequate protein spread across the day, roughly 0.7 to 1 gram of protein per pound of body weight, will support your training results regardless of the exact timing of individual meals around workouts.



