When Should You Eat Carbs for Muscle Growth?

Total daily carbohydrate intake matters more than precise timing for muscle growth, but eating carbs at a few key points in the day can give you a meaningful edge. Most research supports consuming 5 to 6 grams of carbohydrate per kilogram of bodyweight daily if your goal is building muscle. For a 180-pound (82 kg) person, that works out to roughly 410 to 490 grams per day. Once you’re hitting that target consistently, when you place those carbs throughout the day starts to matter.

Total Daily Intake Is the Foundation

A useful way to think about this comes from a review in the journal Nutrients: your training stimulus and total daily food intake are the cake, and nutrient timing is the frosting. The frosting matters, but only if the cake is already there. If you’re eating too few carbs overall, shifting them around your workout won’t rescue your results.

Carbohydrates fuel resistance training by keeping your muscles stocked with glycogen, the stored form of sugar your muscles burn during hard sets. When glycogen runs low, your ability to maintain training intensity drops. That 5 to 6 grams per kilogram recommendation comes from sports nutrition research focused specifically on bodybuilding and is designed to keep glycogen levels topped off across the full training week. If you’re in a calorie deficit or eating a lower-carb diet, prioritizing when you eat whatever carbs you do get becomes more important.

Before Your Workout: 1 to 4 Hours Out

A pre-workout meal containing carbohydrates serves two purposes. It fuels the session itself, and it also reduces the urgency of eating immediately afterward. The general recommendation is to eat carbs 1 to 4 hours before training, with smaller amounts the closer you get to your session. Michigan State University Extension suggests roughly 4.5 to 18 grams per 10 pounds of bodyweight in that window, scaling down as the clock ticks closer to your warm-up.

For a 180-pound person, that range spans from about 80 grams (a large bowl of oatmeal with a banana) to over 300 grams (a full, carb-heavy meal several hours out). In practice, most people do well with a moderate meal 2 to 3 hours before lifting or a smaller snack about an hour before. Complex carbs like oats, rice, or potatoes work well when you have a few hours, while something faster-digesting like fruit or white bread is easier on the stomach if you’re eating within an hour of training.

This pre-workout meal also has a ripple effect on recovery. Research published in the Journal of the International Society of Sports Nutrition found that even a moderate amount of protein and carbs eaten before training keeps amino acids circulating into the post-exercise period. That means if you ate a solid meal within a couple hours of your session, the pressure to eat the instant you rack your last set is much lower than the old “anabolic window” idea suggested.

The Post-Workout Window Is Real, but Wider Than You Think

The classic gym advice says you need to slam a shake within 30 minutes of training or you’ll lose your gains. The actual science is more forgiving. A meta-analysis on nutrient timing and hypertrophy concluded that evidence for a narrow post-exercise anabolic window is “far from definitive.” For most people who ate a pre-workout meal, the next scheduled meal within 1 to 2 hours after training is sufficient to maximize recovery and growth.

The exception is training in a fasted state. If you haven’t eaten for 3 to 4 hours or more before lifting, getting at least 25 grams of protein along with carbohydrates relatively soon after your session becomes more important. In that scenario, your body has been breaking down muscle tissue without incoming nutrients to offset it, and eating sooner helps reverse that catabolic state.

Where post-workout carbs genuinely shine is glycogen replenishment. A landmark study found that eating carbs immediately after exercise restored muscle glycogen about three times faster than waiting just two hours. During the first two hours, glycogen was replenished at roughly triple the rate compared to the delayed group. After two hours, the delayed group’s replenishment rate picked up but was still 45% slower than the rate achieved by the group that ate right away. This matters most if you train twice a day or have another demanding session within 24 hours. If you train once daily, you have plenty of time to replenish glycogen before your next workout as long as your total daily intake is adequate.

During Your Workout: Only for High-Volume Sessions

Most lifters don’t need to sip a carb drink during training. A systematic review found that intra-workout carbs showed consistent benefits only in sessions involving more than 10 sets per muscle group. Below that threshold, your existing glycogen stores are unlikely to drop low enough to impair performance. Workouts of 10 sets or fewer per muscle group, which covers most well-designed training programs, don’t deplete glycogen to a point where mid-session carbs make a noticeable difference.

If your sessions regularly involve 11 to 17 or more sets per muscle group, or if you’re doing very long full-body workouts, a sports drink or easily digestible carb source during training can help you maintain performance in the back half of the session. Think of this as insurance for unusually demanding days rather than a daily necessity.

Carbs at Night: Helpful for Recovery and Sleep

Eating carbs in the evening, particularly after a late training session, supports both recovery and sleep quality. A polysomnography study found that a high-glycemic post-exercise meal (think white rice or similar fast-digesting carbs) extended sleep duration by 17%, improved sleep efficiency by 8.1%, and reduced the time it took to fall asleep by roughly fourfold compared to a lower-glycemic meal with the same calorie and carb content. Since muscle recovery is heavily dependent on sleep quality, this is a practical benefit worth paying attention to.

On the flip side, deliberately restricting carbs at night, a strategy called the “sleep low” method, has been studied for endurance performance. While it can increase fat burning, it comes with a significant downside for anyone focused on muscle growth: one study observed a decrease in lean body mass in the nighttime carb restriction group, likely because the body broke down muscle tissue to generate glucose during the overnight fast. If your primary goal is hypertrophy, skipping carbs at dinner works against you.

Choosing the Right Type of Carb

The type of carbohydrate matters less than total amount, but there are a few practical guidelines. Slower-digesting, complex carbohydrates like oats, sweet potatoes, whole grains, and legumes work well for meals eaten 2 to 4 hours before training. They provide a steady release of energy without a blood sugar spike.

Faster-digesting, higher-glycemic options like white rice, white bread, fruit, or rice cakes are better suited for three situations: eating close to a workout (within an hour), eating during a workout, and eating after a workout. Post-exercise, higher-glycemic carbs replenish glycogen faster and, as the sleep research shows, can improve your rest if consumed in the evening.

In practice, most of your daily carbs can come from whatever whole-food sources you prefer. The distinction between fast and slow carbs only becomes tactically useful in the hour or two bookending your training session.

A Practical Carb Timing Template

For someone training once daily with a goal of maximizing muscle growth, a reasonable approach looks like this:

  • 2 to 3 hours before training: A moderate to large meal with complex carbs (rice, oats, potatoes) and protein.
  • During training: Water is fine for most sessions. Add a carb drink only if your session exceeds 10 sets per muscle group.
  • Within 1 to 2 hours after training: A meal with fast or moderate-digesting carbs and protein. Urgency increases if you trained fasted or haven’t eaten in 3 to 4 hours.
  • Evening meal: Include carbs, especially higher-glycemic options if sleep quality is a priority.
  • Remaining meals: Distribute the rest of your daily carb target however it fits your schedule and appetite.

The overarching principle is straightforward: hit your daily carb target of 5 to 6 grams per kilogram, make sure you have carbs in your system before and reasonably soon after training, and don’t fear evening carbs. Everything beyond that is fine-tuning.