What to eat before training

Aim to eat a balanced meal containing protein and carbohydrates approximately 1-3 hours before your strength training session. This will allow enough time for digestion and nutrient absorption. If you have less than an hour before your session, opt for a smaller snack.

1-3 hours before training

consider eating a meal with a combination of the below.

Consume protein before strength training to help provide the amino acids needed for muscle repair and growth. Opt for a lean source of protein, such as chicken breast, fish, Greek yogurt, eggs, or protein powder.

Carbohydrates are an essential energy source for your muscles during strength training. Choose complex carbohydrates that release energy gradually, such as whole grains, sweet potatoes, brown rice, or quinoa. These can help sustain your energy levels throughout your workout.

Add small amounts of healthy fats in your pre-workout meal to provide sustained energy and aid in the absorption of fat-soluble vitamins. Examples include nuts, nut butters, avocados, or olive oil.

Under an hour before training

Avoid dairy and any 'heavy' foods. Opt for fruit, nuts, and combinations such as a banana with peanut butter.

A note on hydration

Proper hydration is crucial for optimal performance. Drink water before your strength training session (and throughout the day!) to ensure you're adequately hydrated.

Previous
Previous

Key fitness terms defined

Next
Next

How to pick your weight