Quick Summary: The best pre-workout meals usually combine carbohydrate-rich foods for energy with a source of protein to support muscle repair and training adaptation. Complete meals tend to work best 2–3 hours before exercise, while lighter options may be better 1–2 hours before. If you only have 30–60 minutes, choose quick-digesting snacks such as fruit, rice cakes, or a small smoothie. Good pre-workout choices include oatmeal with banana, chicken with brown rice, Greek yogurt with berries, sweet potato with eggs or turkey, whole grain sandwiches, and protein smoothies.
Last reviewed & updated: May 13, 2026
What you eat before a workout can influence how energized, comfortable, and prepared you feel during training. The right meal can help support steady energy, exercise performance, and recovery—especially when your workout is long, intense, or strength-focused.
Pre-workout nutrition is not just about “eating something” before the gym. It is about matching the right amount and type of food to your workout, your schedule, and your digestive tolerance. A meal that works well before a long run may not feel right before heavy lifting, and a full plate that supports an evening workout may be too much before an early morning session.
Whether you are lifting heavy, running long distances, or tackling a HIIT session, the meals in this guide are designed to help you fuel with more intention. You will learn what to eat before a workout, why certain foods work better at different times, and how to choose the option that best fits your training goals.
Meal prep doesn't have to be complicated.
Get our free guide — shortcuts, meal ideas, and a system that makes eating well the easy option.
The Science of Pre-Workout Nutrition
Understanding why certain foods work better before exercise starts with how your body uses fuel. During moderate-to-high intensity workouts, your muscles rely heavily on carbohydrate stored as glycogen. When carbohydrate availability is low, some people may notice earlier fatigue, reduced training intensity, or difficulty sustaining performance.
That is why carbohydrates are usually the foundation of effective pre-workout meals. Complex carbohydrate sources such as oats, brown rice, potatoes, and whole grain bread can provide steady energy when eaten a few hours before exercise. Faster-digesting carbohydrates from fruit, dried fruit, rice cakes, or smoothies can be useful when you need fuel closer to training.
Protein also plays an important role. Eating protein before or after exercise provides amino acids that support muscle repair, recovery, and training adaptation. This is especially relevant for strength training, high-intensity sessions, and longer workouts where muscle stress is greater.
Fat can be part of a balanced pre-workout meal, but timing matters. Because fat slows digestion, higher-fat meals are usually better tolerated several hours before exercise rather than right before training. The same is true for very high-fiber foods, which may cause digestive discomfort in some people when eaten too close to a workout.
For most active adults, the best pre-workout meal is not about perfection. It is about matching the amount, timing, and type of food to the workout ahead.
For a complete understanding of how exercise and nutrition work together, our Complete Exercise Guide for Weight Loss covers the full picture of training and fueling for results.
Meal Timing: When to Eat Before Exercise
The timing of your pre-workout meal can be just as important as what you eat. A large meal too close to training may leave you feeling heavy, sluggish, or uncomfortable. On the other hand, eating too early—or not eating enough—may leave you low on energy by the time your workout begins.
Here is a practical way to time your nutrition based on how long you have before exercise:
2–3 Hours Before Exercise: This is usually the best window for a complete meal. Your body has enough time to digest complex carbohydrates, protein, and a moderate amount of healthy fat. Good examples include grilled chicken with brown rice and vegetables, a turkey sandwich on whole grain bread, or eggs with toast and avocado. For many active adults, this meal may fall somewhere around 400–600 calories, but your needs will depend on your body size, training intensity, goals, and appetite.
1–2 Hours Before Exercise: Choose a lighter meal or substantial snack focused mostly on carbohydrates with some protein. Greek yogurt with berries, a small bowl of oatmeal, a smoothie, or a banana with a small amount of peanut butter can all work well. Keep fat and fiber moderate during this window, since both can slow digestion and may cause discomfort in some people.
30–60 Minutes Before Exercise: This close to your workout, quick-digesting carbohydrates are often the easiest option. A banana, applesauce pouch, a small handful of dried fruit, a few rice cakes, or a small smoothie can provide fast, convenient energy without feeling too heavy. Keep portions small and choose foods you already know you tolerate well.
Early morning exercisers may need a slightly different approach. If you train soon after waking, a small snack 15–30 minutes before exercise—such as half a banana, a few bites of toast, or a small smoothie—may be enough. If you prefer to train with little food in your stomach, make sure your dinner the night before includes enough carbohydrate to support your morning session.
These timing windows are general guidelines, not strict rules. Some people feel great eating close to exercise, while others need more time to digest. If you experience bloating, reflux, cramping, nausea, or heaviness during workouts, try smaller portions, lower-fat options, or a longer gap between eating and training.
10 Best Pre-Workout Meals for Performance
These ten meals cover a range of workout scenarios, from complete meals before evening training to lighter options for early morning sessions. Each one combines carbohydrates, protein, and/or healthy fats in a way that can support energy, comfort, and performance when timed appropriately.
1. Oatmeal with Banana and Almonds
Oatmeal is one of the most practical pre-workout meals because it is easy to prepare, easy to customize, and built around carbohydrate-rich foods. Oats provide complex carbohydrates that can support steady energy, while banana adds quick-digesting carbohydrate and potassium, an electrolyte involved in normal muscle function. Almonds contribute healthy fats, some protein, and extra staying power.
A cup of cooked oatmeal topped with one sliced banana and a small handful of almonds can make a balanced pre-workout meal. It is substantial enough to support a more demanding session, but still relatively easy to digest for many people when eaten about 1.5–2 hours before training.
Morning exercisers can prep overnight oats the night before. Combine oats with milk, water, or a higher-protein option like Greek yogurt, then refrigerate overnight. By morning, they are ready to eat cold or quickly warmed, making early workouts much easier to fuel.
2. Chicken and Brown Rice
Chicken and brown rice is a classic pre-workout meal because it combines two key nutrients for training: carbohydrates and protein. Brown rice provides complex carbohydrates that help support glycogen availability, while chicken offers high-quality protein and essential amino acids that support muscle repair and training adaptation.
A serving of 4–6 ounces of grilled or baked chicken with three-quarters to one cup of cooked brown rice can work well before longer or more demanding workouts. Add steamed vegetables for extra nutrients, but keep portions moderate if you are sensitive to fiber before exercise.
This meal is especially useful 2–3 hours before strength training, endurance sessions, or higher-intensity workouts lasting around an hour or more. To keep it easier to digest, choose simple seasonings and avoid heavy sauces or very high-fat additions close to training.
If meal timing and preparation feel overwhelming, our Complete Meal Prep Guide breaks down how to batch cook proteins and grains so you always have pre-workout meals ready to go.
3. Greek Yogurt with Berries
Greek yogurt with berries is one of the easiest pre-workout options to prepare. Greek yogurt typically provides around 15–20 grams of protein per cup, depending on the brand, while berries add carbohydrates, fluid, fiber, and polyphenols that support overall dietary quality.
This meal is light, simple, and easy to customize. It can work well 1–2 hours before strength training, moderate cardio, or a shorter gym session, especially if you want fuel without feeling overly full.
For extra carbohydrate before a harder workout, drizzle a little honey on top or add a small handful of granola. For more staying power, add sliced almonds or chia seeds—but keep portions moderate if you are eating close to training, since extra fat and fiber can slow digestion.
4. Protein Smoothies
Smoothies solve a common pre-workout problem: getting enough nutrition when you do not have much appetite or time. Because they are blended and easy to drink, smoothies can be a practical option before training, especially when solid food feels too heavy.
The benefit of smoothies is customization. For endurance training, blend a banana, mixed berries, a small amount of nut butter, and coconut water or milk. For strength training, use Greek yogurt as your base, then add fruit, a scoop of protein powder, and a drizzle of honey if you need extra carbohydrate. Both options provide a mix of carbohydrates and protein to support energy, muscle repair, and training adaptation.
A few simple rules can make smoothies more effective: use mostly whole food ingredients, include a clear protein source, and keep fat and fiber moderate if you are drinking it close to training. Most people do well with a smoothie about 45–90 minutes before exercise, but the best timing depends on portion size and personal tolerance.
If you use protein powder, choose one that fits your dietary needs and provides a clear amount of protein per serving. Clean Eatz Protein Powder, for example, provides 25 grams of protein per scoop and blends easily into pre-workout smoothies.
5. Whole Grain Sandwich with Lean Protein
Sometimes you need pre-workout fuel that travels well. A whole grain sandwich with lean protein is portable, familiar, and easy to adapt based on your training schedule.
Build yours on two slices of whole grain bread with 3–4 ounces of turkey, chicken breast, tuna, or another lean protein. Add vegetables like lettuce, tomato, or cucumber for extra nutrients and fluid. A thin spread of hummus, avocado, or mustard can add flavor and make the sandwich more satisfying.
This meal usually works best 2–3 hours before exercise, especially if it includes avocado, hummus, or a larger portion of protein. If you are closer to workout time, eat half the sandwich and save the rest for after training. The portability makes it a convenient option for lunchtime exercisers or anyone heading to the gym after work.
6. Egg Omelet with Whole Grain Toast and Avocado
Eggs provide high-quality protein and essential nutrients, making them a strong option for people focused on building or maintaining muscle. A two- or three-egg omelet provides roughly 12–18 grams of protein, along with vitamins and minerals involved in energy metabolism.
Pair your omelet with whole grain toast for carbohydrates and a small amount of avocado for healthy fats. This combination can work well before strength training or longer gym sessions, especially when eaten 2–3 hours before exercise.
To add more nutrients, fold vegetables like spinach, mushrooms, or bell peppers into your omelet. Keep portions moderate if you are sensitive to fiber before training, and cook with minimal oil to avoid making the meal too heavy.
7. Beets and Whole Grain Bread
Beets are naturally rich in dietary nitrates, compounds that may support nitric oxide production, blood flow, and oxygen efficiency during exercise. Research suggests nitrate-rich foods such as beets may offer modest performance benefits for some people, particularly during endurance or high-intensity exercise, although individual responses can vary.
Pair roasted beets with whole grain bread, and you get a combination of complex carbohydrates plus the potential exercise-supporting benefits of beet-derived nitrates. This option may work especially well before running, cycling, swimming, or longer cardio-based sessions.
To make it more balanced, add a small spread of cream cheese, hummus, or cottage cheese. If you want a more complete meal, pair it with 3–4 ounces of grilled chicken or turkey for additional protein. Eat this meal about 2–3 hours before training to allow enough time for digestion.
8. Sweet Potato with Eggs or Turkey
Sweet potatoes are a practical pre-workout carbohydrate source because they provide complex carbohydrates, potassium, and a naturally satisfying texture. They are also easy to prep ahead, making them a strong option for athletes and active adults who want something simple but filling before training.
Pair a medium sweet potato with eggs, turkey, chicken, or Greek yogurt to add protein. This combination can support glycogen availability, muscle repair, and steady energy for longer or more demanding workouts.
This meal works best about 2–3 hours before exercise, especially if you add avocado, olive oil, or other higher-fat toppings. For a lighter option, keep the portion smaller and pair half a sweet potato with a boiled egg or a few slices of turkey.
To make it meal-prep friendly, bake several sweet potatoes at once and store them in the fridge. Before training, reheat one and add your preferred protein source for a balanced pre-workout meal.
Don't have time to cook? Our High-Protein Meal Plan includes chef-prepared, portion-controlled meals that make it easier to keep balanced pre-workout options ready during busy weeks.
9. Rice Cakes with Banana and Peanut Butter
When you need quick fuel before training, rice cakes with banana and peanut butter are simple, portable, and easy to adjust. Rice cakes and banana provide fast-digesting carbohydrates, while peanut butter adds flavor, satiety, and a small amount of fat and protein.
This option works well 30–90 minutes before exercise, depending on portion size. If you are eating closer to your workout, use one or two rice cakes with sliced banana and a thin spread of peanut butter. If you have more time, add a little more peanut butter or pair it with Greek yogurt for extra protein.
Because this snack is lower in fiber than many whole grain meals, it may be easier to tolerate before high-intensity training or early morning workouts. As always, choose the portion that feels best for your stomach and your training goals.
10. Strawberry Rhubarb Chia Seed Pudding
For a lighter pre-workout option, chia seed pudding can be a convenient make-ahead choice. Strawberries and rhubarb provide natural sweetness and carbohydrates, while chia seeds add fiber, healthy fats, and some plant-based protein.
Depending on the recipe and portion size, chia pudding can provide a balanced mix of carbohydrates, protein, and fat. Because chia seeds are high in fiber, this option may work best 1–2 hours before exercise—or earlier if you are sensitive to fiber before training.
Prepare chia pudding the night before for the best texture. Mix chia seeds with your milk of choice, refrigerate overnight, then top with fresh or frozen strawberries and cooked rhubarb. For more protein, use Greek yogurt, high-protein milk, or a scoop of protein powder. It is a simple option for early morning workouts when you want something ready to eat.
Matching Meals to Your Workout Type
Different workouts place different demands on your body. The best pre-workout meal depends on the intensity, duration, timing, and how well you tolerate food before exercise.
High-Intensity Training (HIIT, CrossFit, Circuits): These workouts rely heavily on carbohydrate availability because they involve repeated bursts of effort. Prioritize easy-to-digest carbohydrates with a moderate amount of protein. Greek yogurt with berries, oatmeal with banana, rice cakes with banana and peanut butter, or a smoothie can all work well. Eat 1–2 hours before training when possible, or choose a smaller portion if you are eating closer to your workout.
Strength Training: For lifting sessions, combine carbohydrates with high-quality protein. Carbohydrates help support training intensity, while protein provides amino acids that support muscle repair and adaptation. Chicken with brown rice, an egg omelet with whole grain toast, a whole grain sandwich with lean protein, or sweet potato with eggs or turkey can all be strong options. Most complete meals work best 2–3 hours before lifting.
Endurance Training (Running, Cycling, Swimming): Longer sessions require sustained energy, so carbohydrate-rich meals are especially important. Oatmeal with banana, chicken with brown rice, sweet potato with turkey, or whole grain toast with beets can help support glycogen availability before endurance exercise. Beets may offer additional support for some endurance athletes because their dietary nitrates can contribute to nitric oxide production and oxygen efficiency, although individual responses vary.
Morning Workouts: When time is tight, choose smaller, quick-digesting options. A banana, rice cakes with banana, a small smoothie, Greek yogurt with berries, or a few bites of overnight oats can work 30–60 minutes before training. Keep portions smaller and lower in fat or fiber if you are prone to digestive discomfort.
Common Pre-Workout Nutrition Mistakes
Even when you choose the right foods, timing, portion size, and personal tolerance still matter. Avoid these common pre-workout nutrition mistakes:
Eating too close to your workout: A large meal shortly before training may leave you feeling heavy, sluggish, or uncomfortable. Use the timing guidelines as a starting point, and adjust based on meal size and how your body responds.
Skipping pre-workout nutrition entirely: Some people tolerate fasted training, especially for short or low-intensity workouts. However, longer, harder, or strength-focused sessions often benefit from some fuel beforehand. Even a small snack can help support energy when a full meal is not realistic.
Eating too much fat or fiber right before training: Fat and fiber slow digestion. While both are important parts of a balanced diet, large amounts right before exercise may increase the risk of bloating, cramping, reflux, or stomach discomfort. Keep portions moderate within the last 1–2 hours before training.
Relying only on sugary snacks: Candy, pastries, or very sugary drinks may provide quick energy, but they are not always the best choice for sustained performance. For most workouts, choose carbohydrate-rich foods that you tolerate well, such as oats, rice, fruit, potatoes, whole grain bread, or smoothies.
Forgetting hydration: Pre-workout nutrition also includes fluids. A practical starting point is to drink water regularly throughout the day, then have additional fluids in the hours before training. If you sweat heavily, exercise in heat, or train for a long time, you may also need electrolytes before, during, or after your workout.
Frequently Asked Questions
What should I eat before a workout for energy?
Choose carbohydrates with some protein. Good options include oatmeal with banana, chicken with brown rice, Greek yogurt with berries, a protein smoothie, or rice cakes with banana and peanut butter.
How long before a workout should I eat?
Eat a complete meal 2–3 hours before exercise, a lighter snack 1–2 hours before, or a quick option like fruit, rice cakes, or a small smoothie 30–60 minutes before.
Is it better to eat carbs or protein before a workout?
Both matter. Carbohydrates help support energy and training intensity, while protein supports muscle repair and adaptation. For most workouts, a combination works best.
What are the best pre-workout foods for building muscle?
Pair protein with carbohydrates. Good choices include chicken with brown rice, eggs with whole grain toast, Greek yogurt with fruit, protein smoothies, or sweet potato with turkey.
Can I work out on an empty stomach?
Some people tolerate fasted training, especially for short or low-intensity workouts. For longer, harder, or strength-focused sessions, a small snack may help support energy.
What should I eat before a morning workout?
Try a banana, rice cakes with banana, a small smoothie, Greek yogurt with berries, or a few bites of overnight oats. Keep portions small if you only have 15–30 minutes.
What foods should I avoid before a workout?
Avoid foods that are hard for you to digest, such as large high-fat meals, very high-fiber foods, heavy sauces, spicy foods, or carbonated drinks.
Are smoothies good before a workout?
Yes. Smoothies are easy to drink and customize. Use fruit for carbohydrates, Greek yogurt or protein powder for protein, and keep fat or fiber moderate if training soon.
The Bottom Line
Pre-workout nutrition does not need to be complicated. The basics work well for most people: choose carbohydrates to support energy, add protein to support muscle repair and adaptation, time your meal based on how long you have before training, and stay hydrated.
Use the meals in this guide as a starting point, then pay attention to how your body responds. Some people feel best with a complete meal 2–3 hours before exercise, while others prefer a lighter snack closer to training. The right choice depends on your workout, appetite, schedule, and digestive tolerance.
If meal prep feels like one more thing on an already full plate, Clean Eatz Kitchen can help make consistent fueling easier. Our High-Protein Meal Plan and Build Your Own Meal Plan options include chef-prepared, portion-controlled meals that support an active routine without adding extra cooking time.
Whatever approach you choose, consistent pre-workout fueling can help you feel more prepared for training. Choose the option that fits your schedule, digest it well, and let your workout do the rest.
Disclaimer: This content is for educational purposes only and does not replace personalized professional advice.
Complete Exercise Guide.
Get our free guide — all the info you need on exercising, all in one place.
References
- Amawi A, et al. Athletes' nutritional demands: a narrative review of nutritional requirements. Front Nutr. 2024;10:1331854. Published 2024 Jan 18.
- Cao W, et al. A Review of Carbohydrate Supplementation Approaches and Strategies for Optimizing Performance in Elite Long-Distance Endurance. Nutrients. 2025; 17(5):918.
- Naderi, A., et al. Nutritional Strategies to Improve Post-exercise Recovery and Subsequent Exercise Performance: A Narrative Review. Sports Med 55, 1559–1577 (2025).
- Poon, E.TC., et al. Dietary Nitrate Supplementation and Exercise Performance: An Umbrella Review of 20 Published Systematic Reviews with Meta-analyses. Sports Med 55, 1213–1231 (2025).
- Jahan-Mihan A, et al. Current Perspectives on Protein Supplementation in Athletes: General Guidance and Special Considerations for Diabetes—A Narrative Review. Nutrients. 2025; 17(22):3528.
- dos Santos, L. et al. Effects of carbohydrate supplementation on the performance of endurance athletes: A systematic review. Clinical Nutrition ESPEN, Volume 68, 2025, Pages 198-205, ISSN 2405-4577