Nutrition for Weightlifting
What to Eat, How Much, and When: An Evidence-Based Fueling Guide for Strength Training
Written by Victura Nutrition TeamReviewed by Victura Editorial ReviewLast updated Oct 15, 2026
Quick answer
The ISSN recommends 1.4 to 2.0 g of protein per kilogram of body weight per day for people doing regular resistance training. For a 175 lb (79 kg) lifter, that is about 110 to 160 g daily, spread across three to five meals of roughly 20 to 40 g each. Intakes up to 2.2 g/kg may help preserve muscle during a calorie deficit (ISSN, 2017).
What to Eat, How Much, and When: An Evidence-Based Fueling Guide for Strength Training
Key takeaways
- Target 1.4 to 2.0 g of protein per kg of body weight daily, spread across meals.
- Carbohydrate intake of 3 to 5 g/kg per day fuels heavy sets and refills glycogen.
- Eat 20 to 40 g protein plus carbohydrate within two hours after training.
- Drink 500 to 600 mL of fluid before training and replace sweat losses with sodium.
- Build meals around oats, rice, potatoes, chicken, fish, eggs, yogurt, and legumes.
The Science of Fueling Strength Training
Research-backedStrength training is a specific stress, and nutrition is the lever that decides whether that stress turns into muscle, strength, or fatigue. This guide covers protein, carbohydrate, fat, hydration, and meal timing for weightlifting, with every portion given in grams and US household units. Figures are drawn from named authorities including USDA FoodData Central, the NIH Office of Dietary Supplements, and the ISSN and ACSM position stands.
How Much Protein Do Weightlifters Need?
The International Society of Sports Nutrition position stand on protein and exercise recommends 1.4 to 2.0 g of protein per kilogram of body weight per day for people doing regular resistance training (ISSN, 2017). For a 175 lb (79 kg) lifter, that works out to roughly 110 to 160 g of protein daily.
Distribute that across three to five meals, with about 0.3 g/kg, or roughly 20 to 40 g, per meal to stimulate muscle protein synthesis. Intakes up to 2.2 g/kg may help preserve muscle during an aggressive calorie deficit, but beyond that there is little added benefit.
Reliable whole-food sources, with portions (USDA FoodData Central):
- Chicken breast, roasted: 100 g (3.5 oz) provides about 31 g protein
- Greek yogurt, plain nonfat: 170 g (3/4 cup) provides about 17 g protein
- Eggs: 2 large (about 100 g) provide about 12 g protein
- Canned tuna in water: 85 g (3 oz) provides about 20 g protein
- Firm tofu: 100 g (3.5 oz) provides about 15 g protein, varying by brand
- Lentils, cooked: 198 g (1 cup) provides about 18 g protein
Carbohydrates Fuel Heavy Sets
Glycogen, the storage form of carbohydrate in muscle, is the dominant fuel for repeated high-intensity sets. The ACSM/ADA joint position stand on nutrition and athletic performance recommends 3 to 5 g of carbohydrate per kilogram of body weight per day for moderate training loads, rising to 5 to 8 g/kg during heavy or twice-daily training.
For a 79 kg (175 lb) lifter, that is about 235 to 395 g per day at moderate volumes and up to roughly 630 g at high volumes. Adequate carbohydrate also spares protein and keeps session quality high in the later sets.
Carbohydrate sources with portions (USDA FoodData Central):
- Rolled oats, dry: 40 g (1/2 cup) provides about 27 g carbohydrate
- White rice, cooked: 150 g (1 cup) provides about 45 g carbohydrate
- Sweet potato, cubed: 150 g (1 cup) provides about 27 g carbohydrate
- Banana: 118 g (1 medium) provides about 27 g carbohydrate
- Whole-wheat bread: 56 g (2 slices) provides about 28 g carbohydrate
Key takeaway: Protein gets the headlines, but total calories and consistent carbohydrate intake drive most of the strength and size adaptation from a training block.
Fats and Micronutrients for Recovery
Fat supports hormone production and helps absorb vitamins A, D, E, and K. A practical range is 0.5 to 1.5 g of fat per kilogram per day, about 40 to 120 g for a 79 kg lifter, with most coming from unsaturated sources such as olive oil, nuts, seeds, avocado, and fatty fish.
Micronutrients that lifters most often under-consume, per the NIH Office of Dietary Supplements:
- Vitamin D: 600 IU (15 mcg) daily for adults 19 to 70
- Calcium: 1,000 mg daily for adults 19 to 50
- Iron: 8 mg daily for men and 18 mg for women 19 to 50
- Magnesium: 400 to 420 mg daily for men, 310 to 320 mg for women
Salmon at 100 g (3.5 oz), cooked spinach at 100 g (about 1/2 cup), fortified dairy, and beans help close these gaps without supplements.

Fueling Timeline for a Training Day
Timing matters less than total daily intake, but a sensible schedule makes hitting those totals easier.
| When | What to eat | Portion (g + US units) | Why |
|---|---|---|---|
| 2 to 3 hours before | Oats, banana, Greek yogurt | 40 g dry oats (1/2 cup), 118 g banana (1 medium), 170 g yogurt (3/4 cup) | Tops off glycogen with familiar, easily digested food |
| 30 to 60 minutes before | Banana and toast with honey | 118 g banana (1 medium), 30 g bread (1 slice), 10 g honey (2 tsp) | Quick carbohydrate with minimal fiber or fat |
| During sessions over 60 to 75 minutes | Sports drink or diluted juice | 500 to 750 mL (17 to 25 fl oz) of a 6 to 8% carbohydrate drink | Maintains blood glucose and hydration across long sessions |
| Within 0 to 2 hours after | Chicken, rice, roasted vegetables | 150 g chicken (5.3 oz), 150 g cooked rice (1 cup), 100 g vegetables (1 cup) | Refills glycogen and delivers roughly 45 g protein |
| Before bed | Cottage cheese with berries | 200 g cottage cheese (3/4 cup), 75 g berries (1/2 cup) | Slow-digesting casein supports overnight repair |
Hydration and Electrolytes
Losing as little as 2% of body mass through sweat can reduce strength and power output. The ACSM position stand on exercise and fluid replacement suggests about 500 to 600 mL (17 to 20 fl oz) of fluid in the 2 to 4 hours before training, and replacing 1.25 to 1.5 L of fluid for every kilogram of body weight lost during the session.
Sodium is the electrolyte lost in the largest quantity, typically 500 to 1,500 mg per liter of sweat. A pinch of salt in a 750 mL (25 fl oz) bottle, or a commercial electrolyte drink, covers most sessions. Weighing yourself before and after training is the simplest way to estimate your own sweat rate.
What Changes When You Are Cutting Weight
Weight-class lifters often need to lose fat while holding strength. The same protein target applies, 1.6 to 2.2 g/kg, while carbohydrate can drop toward the lower end of 3 to 5 g/kg. Keep lifting heavy and keep protein high; those two factors do most of the work of preserving muscle in a deficit. Very low calorie diets and rapid water cuts should be supervised by a qualified sports dietitian.
What Lifters Actually Do
Community insightPatterns in the Victura Community
Victura's anonymized meal logs and community discussions show a few repeating patterns among people training for strength. These are usage patterns, not medical guidance.
- Breakfast anchors protein. Lifters who hit their daily protein target usually do it with a repeatable breakfast: eggs, Greek yogurt, or a shake with oats.
- Carbohydrate dips on rest days. Many logs show a sharp drop on non-training days, which often shows up as flat, low-energy sessions later in the week.
- Sunday meal prep carries the week. Batches of rice, roasted chicken, and vegetables appear in more logged meals than any restaurant option.
- Hydration is the most commonly skipped item. Water is logged far less consistently than food.
Where People Get Stuck
Three problems come up over and over in community threads.
- Chasing supplements before food. Creatine and protein powder get discussed far more than total calories and vegetables.
- Cutting weight too aggressively. Fast cuts often sit alongside reports of dropped training quality.
- Ignoring rest-day nutrition. Recovery happens between sessions, and under-eating on those days works against it.
Practical Habits That Stick
- Cook protein in bulk twice a week and portion it into 150 g (5.3 oz) servings.
- Keep a shaker and a bag of oats at home for the days that go sideways.
- Put a full water bottle next to your gym bag the night before.
- Log two or three days a week rather than every meal, then repeat what worked.
- Plan the post-training meal before the session, not after.
A Note on Supplements
Creatine monohydrate is the best-supported supplement for strength and power; the ISSN position stand supports 3 to 5 g per day, with loading optional. Protein powder is a convenience food, not a requirement. Caffeine taken before training has solid research support, though individual tolerance varies widely. Speak with a qualified healthcare or sports nutrition professional before starting anything new, especially if you have a medical condition.
References
- USDA FoodData Central(usda)
- NIH Office of Dietary Supplements: Nutrient Recommendations(nih_ods)
- FDA: Nutrition Facts Label(fda)
- WHO: Healthy Diet Fact Sheet(who)
- ISSN Position Stand: Protein and Exercise (2017)(scientific)
- ISSN Position Stand: Nutrient Timing (2017)(scientific)
- ISSN Position Stand: Creatine Supplementation and Exercise (2017)(scientific)
- ACSM/ADA Position Stand: Nutrition and Athletic Performance (2016)(scientific)
- ACSM Position Stand: Exercise and Fluid Replacement (2007)(scientific)
- Harvard T.H. Chan School of Public Health: Protein(harvard)
- Victura Anonymized Meal Logs and Community Insights(victura)
Frequently asked questions
People also ask
How much protein do weightlifters need per day?
The ISSN recommends 1.4 to 2.0 g of protein per kilogram of body weight per day for people doing regular resistance training. For a 175 lb (79 kg) lifter, that is about 110 to 160 g daily, spread across three to five meals of roughly 20 to 40 g each. Intakes up to 2.2 g/kg may help preserve muscle during a calorie deficit (ISSN, 2017).
What should I eat before and after weightlifting?
Two to three hours before training, eat a mixed meal such as 40 g dry oats (1/2 cup) with 170 g Greek yogurt (3/4 cup) and one banana (118 g). Within an hour of the session, a banana and one slice of toast (30 g) with honey works for most people. After training, aim for 150 g chicken (5.3 oz) with 150 g cooked rice (1 cup) and vegetables.
Do I need creatine for weightlifting?
No, but it is the best-supported supplement for strength and power. The ISSN position stand supports 3 to 5 g of creatine monohydrate per day; a loading phase of about 20 g daily for 5 to 7 days is optional and speeds saturation. Food sources are limited, mostly red meat and fish. Check with a healthcare professional if you have kidney concerns.
How many calories should a weightlifter eat to gain muscle?
A common starting point is roughly 300 to 500 calories above maintenance per day, supporting about 0.25 to 0.5% of body weight gained per week. Maintenance varies with body size and activity, so track weight and training quality for two to three weeks and adjust. Pair the surplus with 1.6 to 2.0 g/kg protein and 3 to 5 g/kg carbohydrate.
Are carbs important for weightlifting performance?
Yes. Glycogen from carbohydrate is the main fuel for repeated high-intensity sets. The ACSM/ADA joint position stand recommends 3 to 5 g of carbohydrate per kilogram per day for moderate training and 5 to 8 g/kg for heavy or twice-daily training. For a 79 kg lifter, that is roughly 235 to 395 g daily at moderate volumes.
What are the best foods for weightlifters?
Build meals around oats (40 g dry, 1/2 cup), white or brown rice (150 g cooked, 1 cup), potatoes and sweet potato (150 g, 1 cup), bananas (118 g, 1 medium), chicken breast (100 g, 3.5 oz), salmon (100 g, 3.5 oz), eggs (2 large), Greek yogurt (170 g, 3/4 cup), lentils (198 g cooked, 1 cup), and firm tofu (100 g, 3.5 oz).
How much water should I drink when lifting?
About 500 to 600 mL (17 to 20 fl oz) in the 2 to 4 hours before training, then enough during the session to keep body-mass loss under 2%. Replace 1.25 to 1.5 L of fluid per kilogram of weight lost. Add sodium, roughly 500 to 1,500 mg per liter of sweat, for sessions over an hour or in hot conditions (ACSM).
Can you build strength without tracking macros?
Yes. Consistent meal structure, a protein source at every meal, and carbohydrate around training cover most of the benefit. Tracking helps when progress stalls or when you are cutting weight for a class. If you do track, do it for a few weeks to learn portions, then rely on habits instead.
How many grams of protein per kilogram of body weight should a weightlifter eat?
The ISSN recommends 1.4 to 2.0 g of protein per kilogram of body weight per day for regular resistance training, which is about 110 to 160 g daily for a 79 kg (175 lb) lifter. Spread it across three to five meals of roughly 20 to 40 g each. Intakes up to 2.2 g/kg may help preserve muscle during a calorie deficit.
What is the best pre-workout meal for weightlifting?
Eat a mixed meal two to three hours before training, such as 40 g dry oats (1/2 cup) with 170 g Greek yogurt (3/4 cup) and one banana (118 g). If you train sooner, a banana (118 g) with one slice of toast (30 g) and honey (10 g) 30 to 60 minutes out provides quick carbohydrate with minimal fiber and fat.
How much carbohydrate do weightlifters need per day?
The ACSM/ADA position stand recommends 3 to 5 g of carbohydrate per kilogram of body weight per day for moderate training and 5 to 8 g/kg for heavy or twice-daily training. For a 79 kg (175 lb) lifter, that is roughly 235 to 395 g daily at moderate volumes, fueling glycogen for repeated high-intensity sets.
How we review this guide
- Written by
- Victura Nutrition Team
- Reviewed by
- Victura Editorial Review
- Reference sources
- 13
- Last updated
- Oct 15, 2026
Ready to track your meals with AI?
Victura scans your plate, logs macros automatically, and coaches you toward your goals — halal, keto, diabetic-friendly, and more.
