
What to Eat Before a Workout (and When)
The right pre-workout meal gives you energy without weighing you down. Here's what and when to eat.
Nutrition Supplements




1. Timing Guide
| Time Before Training | What to Eat | Examples |
|---|---|---|
| 2 - 3 hours | Balanced meal: carbs, protein, some fat | Chicken, rice and vegetables; oats with yogurt and fruit |
| 1 - 2 hours | Lighter meal: carbs and protein, low fat and fiber | Turkey sandwich; Greek yogurt with banana |
| 30 - 60 minutes | Small, fast-digesting carbs | Banana, rice cakes with honey, a small smoothie |
2. Why Carbs and Protein
- Carbs top up energy stores for harder sessions
- Protein supports muscle repair and reduces breakdown
- Low fat and fiber close to training prevents stomach upset
3. What to Avoid Right Before Training
- Large, high-fat meals
- Very high-fiber foods
- Lots of new or spicy foods
- Excess caffeine if you're sensitive
4. Can You Train Fasted?
Yes. Many people train well on an empty stomach, especially for shorter or moderate sessions. For long or intense training, eating beforehand usually improves performance.
Shop Supplements5. Pre-Workout Meals for Different Training
For strength training, a meal with protein and moderate carbs two to three hours before works well, such as chicken with rice or Greek yogurt with oats. For endurance training, focus more on carbs to fuel long sessions, such as oatmeal with fruit or a bagel with honey. For early morning workouts, a small snack like a banana or toast with peanut butter may be enough.
Adjust based on how your stomach feels during training.
6. Pre-Workout Hydration
Drink about 16 to 20 ounces of water two to three hours before training and another 8 ounces closer to your session. Starting hydrated supports performance and focus.
7. Pre-Workout Supplements
Caffeine from coffee or pre-workout can improve performance. Creatine can be taken any time of day.
8. Pre-Workout Meal Ideas
Try oatmeal with banana and a scoop of protein, a turkey and cheese sandwich, rice with chicken and vegetables, Greek yogurt with berries and granola or toast with peanut butter and honey. Each provides carbs for energy and protein for muscle support. Choose lighter options closer to training and fuller meals further away.
Experiment during training, not before competitions, to find what works best for you.
9. Pre-Workout Foods to Limit
Fried foods, large salads, heavy cream sauces and spicy dishes can cause discomfort during training.
10. Pre-Workout Nutrition for Weight Loss
If you're trying to lose weight, you don't need a large pre-workout meal. A small snack with protein and some carbs, like Greek yogurt with berries or a protein shake with a banana, can fuel training without adding many calories. Count pre-workout food in your daily totals.
Final Thoughts
What to eat before a workout depends on timing: a balanced meal 2 to 3 hours before, a lighter carb-and-protein meal 1 to 2 hours before, or a quick carb snack within an hour. Experiment and find what works for your stomach and schedule. This article is general nutrition information, not medical advice. If you have a medical condition, are pregnant or have a history of disordered eating, work with a doctor or registered dietitian.
Frequently Asked Questions
- Is a banana a good pre-workout snack?
- Yes; it's easy to digest and provides quick carbs.
Shop Related Equipment
Support Your Nutrition
Shop protein, creatine and supplements from trusted brands.
