Why carbohydrates matter for lifting performance
Carbohydrates are your most reliable fuel for hard resistance training because they supply glucose to working muscle and help maintain muscle glycogen (stored carbohydrate). When glycogen is higher, you can typically do more total work: more reps at a given load, more sets before performance drops, and better quality reps later in the session. That matters for muscle gain because training volume (hard sets performed with good technique) is a key driver of hypertrophy.
Carbs also support recovery by replenishing glycogen between sessions. Faster glycogen restoration is especially helpful if you train frequently, do higher-volume sessions, or combine lifting with conditioning. Carbs can also reduce perceived effort during training, which often translates into better session quality and consistency.
Carbs and training volume: what you should notice in practice
- More “good reps” late in the workout: less drop-off in bar speed and less grinding on sets that should feel challenging but controlled.
- Better repeat performance across the week: fewer sessions where you feel flat despite adequate sleep.
- Improved pump and mind-muscle connection: not a goal by itself, but often a sign you’re adequately fueled and hydrated.
How to set carbohydrate intake after calories are set
Once your daily calorie target is chosen and your protein target is already fixed (from earlier chapters), carbohydrates and fats fill the remaining calories. A practical way to set carbs is to choose a fat “floor” for health and preference, then allocate the rest to carbs. This keeps the process simple and makes carbs the main adjustable lever for training performance.
Step-by-step method
- Start with your daily calorie target.
- Subtract protein calories. Protein has 4 kcal per gram.
protein_kcal = protein_g × 4 - Choose a fat target (a floor). Many lifters do well with a moderate fat intake that they can sustain. Use a starting point of
0.6–1.0 g fat/kg body weight/day(or pick a consistent number you prefer). Fat has 9 kcal per gram.fat_kcal = fat_g × 9 - Allocate remaining calories to carbs. Carbs have 4 kcal per gram.
carb_kcal = total_kcal − protein_kcal − fat_kcalthencarb_g = carb_kcal ÷ 4 - Adjust based on training performance and weekly progress. If training feels under-fueled, increase carbs (often easiest by shifting some calories from fat). If calories must stay fixed, carbs usually get priority around workouts.
Worked example
Assume: total = 2700 kcal, protein = 170 g, choose fat = 70 g.
protein_kcal = 170 × 4 = 680 kcal fat_kcal = 70 × 9 = 630 kcal carb_kcal = 2700 − 680 − 630 = 1390 kcal carbs_g = 1390 ÷ 4 = 348 gThis is not a “perfect” number; it’s a starting point. If you prefer higher fat foods, you can raise fat and lower carbs, but be aware that performance in higher-volume training often improves when carbs are not overly restricted.
- Listen to the audio with the screen off.
- Earn a certificate upon completion.
- Over 5000 courses for you to explore!
Download the app
Training-day vs rest-day carbs (optional but useful)
If you want flexibility without changing weekly calories, you can bias carbs toward training days and reduce them on rest days. This can improve session quality while keeping your weekly intake consistent.
- Training day: higher carbs, moderate fat.
- Rest day: lower carbs, slightly higher fat (or simply lower total calories if that fits your plan).
Keep protein consistent day to day.
Choosing carbohydrate sources: performance + health + flexibility
Carb quality affects satiety, digestion, micronutrients, and how you feel during training. The goal is not “perfectly clean” eating; it’s a base of minimally processed, fiber-rich foods that you tolerate well, plus room for convenient options when needed.
Build your base with minimally processed carbs
- Starchy carbs: potatoes, rice, oats, quinoa, pasta, corn, whole-grain breads/wraps.
- Fruit: bananas, berries, oranges, apples, grapes (easy pre-workout options).
- Legumes: beans, lentils, chickpeas (great fiber, but may be too heavy right before training for some).
- Dairy carbs (if tolerated): milk, yogurt, kefir (also contribute protein; count carbs as usual).
Fiber guidance (so carbs help rather than hinder training)
Fiber supports gut health and satiety, but too much fiber too close to training can cause bloating or urgency. Use this simple rule:
- Most meals: prioritize fiber-rich carbs (whole grains, legumes, fruit, vegetables).
- Pre-workout window: shift to lower-fiber, easier-to-digest carbs if you get GI issues (white rice, sourdough, cream of rice, ripe banana, cereal).
Flexible carbs that still “fit”
Some highly processed carbs can be useful around training because they digest quickly and are convenient. They’re not mandatory, but they can help you hit targets without feeling overly full.
- Useful around workouts: rice cakes, pretzels, low-fiber cereal, sports drink, jam/honey, fruit juice.
- Use strategically: when appetite is low, time is short, or you need quick carbs pre/post workout.
Quick “carb portions” cheat sheet
| Food | Approx. carbs | Notes |
|---|---|---|
| 1 medium banana | ~25–30 g | Easy pre-workout |
| 1 cup cooked rice | ~45 g | Low fiber, versatile |
| 1 cup cooked oats | ~25–30 g | More fiber; great earlier in day |
| 2 slices bread | ~25–35 g | Choose based on fiber tolerance |
| 1 medium potato | ~30–40 g | High satiety |
| 250 ml fruit juice | ~25–30 g | Fast-digesting; low fiber |
Nutrient timing: pre- and post-workout carb strategies
Total daily carbs matter most, but timing can improve session quality and recovery—especially for high-volume training, multiple sessions per day, or when you’re in a calorie surplus that you want to keep controlled (so you’d rather place carbs where they help most).
Pre-workout carbs (1–3 hours before)
Aim for a meal that provides carbs you digest well plus some protein (protein details covered elsewhere). The carb goal depends on body size, session length, and how recently you ate.
- Starting point:
0.5–1.0 g carbs/kgin the 1–3 hours pre-workout. - Choose lower fiber and lower fat if you train hard and want the meal to sit well.
- If training within 60 minutes: use a smaller, faster option:
20–40 gcarbs from fruit, cereal, rice cakes, or a sports drink.
Examples
- 90 minutes pre: rice + fruit (or rice + a little sauce) for a low-fiber, high-carb meal.
- 30 minutes pre: banana + pretzels, or a small glass of juice + a few rice cakes.
Intra-workout carbs (optional)
For most lifters doing sessions under ~75 minutes, intra-workout carbs are optional. Consider them if you do long sessions, high-volume leg days, or you train twice in a day.
- Starting point:
20–40 g carbs/hourfrom a sports drink or easily digested carbs. - Best use case: when you notice performance drop mid-session despite a solid pre-workout meal.
Post-workout carbs (0–3 hours after)
Post-workout carbs help replenish glycogen and can support recovery, especially if you train again soon or you’re doing high weekly volume.
- Starting point:
0.5–1.0 g carbs/kgin the 0–3 hours after training. - Prioritize carbs more when: you train again within 24 hours, you’re doing high-volume blocks, or you’re combining lifting with conditioning.
- Less urgent when: you have plenty of time before the next session and your total daily carbs are adequate.
Examples
- Post-workout meal: potatoes or rice + fruit.
- Quick option: cereal + milk, or yogurt + granola + fruit (adjust fiber based on tolerance).
Adjusting timing for morning vs evening training
If you train in the morning
Morning sessions often feel harder because you’re coming off an overnight fast and liver glycogen is lower. You have two main approaches:
- Option A: small fast-digesting carbs before training (best if you can’t stomach a full meal):
20–40 gcarbs 15–45 minutes pre (banana, juice, sports drink, cereal). - Option B: bigger breakfast 60–120 minutes pre:
0.5–1.0 g/kgcarbs from lower-fiber sources if needed (cream of rice, toast, rice).
If you consistently feel flat in morning sessions, shift more of your daily carbs to dinner the night before and/or add a small pre-workout carb dose in the morning.
If you train in the evening
Evening training usually benefits from spreading carbs across earlier meals so you arrive fueled without needing a huge pre-workout meal.
- Plan: include carbs at breakfast and lunch, then a moderate pre-workout carb meal 1–3 hours before training.
- If dinner is post-workout: make it one of your higher-carb meals to support recovery overnight.
Troubleshooting low energy in sessions (carb-focused checklist)
1) Confirm you’re not under-eating carbs relative to training
If you’re consistently low energy, the simplest fix is often increasing carbs while keeping calories constant by reducing fat slightly.
- Adjustment: add
25–50 gcarbs/day for 7–10 days (and remove ~10–20 gfat/day if calories must stay the same).
2) Move carbs closer to the workout
If total carbs are fine but sessions feel flat, timing is the next lever.
- Add
30–60 gcarbs to the pre-workout meal. - Or add a small
20–30 gfast carb snack 30–45 minutes pre.
3) Reduce pre-workout fiber and fat if digestion is slow
GI discomfort can feel like “low energy” because you can’t brace well or push intensity.
- Swap: beans/very high-fiber grains → rice, sourdough, cream of rice.
- Keep pre-workout fats modest (save higher-fat meals for later).
4) Check session-to-session recovery needs
If you train hard on consecutive days (or do long sessions), you may need more post-workout carbs to restore glycogen.
- Add
0.5 g/kgcarbs to the post-workout window on heavy or high-volume days.
5) Use a simple “performance signal” to guide carb tweaks
Track one or two consistent indicators for 2–3 weeks:
- Reps achieved at a fixed load on key lifts
- Number of hard sets completed before performance drops
- Session RPE (how hard the workout feels overall)
If reps and set quality improve after a carb increase (with calories held steady), you’ve likely found a better carb allocation for your training.