What to Eat Before and After a Workout: Simple Pre & Post-Workout Nutrition
A good workout starts before the first rep and recovery doesn’t stop when class ends.
What you eat around your workout can help support energy, performance, recovery, and muscle repair. But fueling your body doesn’t need to be complicated.
The simple version?
Before: think carbohydrates + a little protein.
After: think protein + carbohydrates.
Here’s how to make it work.
Before Your Workout: Fuel the Work
Carbohydrates are your body’s preferred source of energy for many types of exercise, while a little protein can help support your muscles.
If you’re eating 1–3 hours before your workout, aim for something balanced but easy to digest.
Good options include:
- Greek yogurt with fruit
- Oatmeal with banana
- Toast with peanut butter
- Eggs with whole-grain toast
- A smoothie with fruit and yogurt
- Rice with chicken or tofu
Working Out Soon?
If you only have 30–60 minutes, keep it lighter.
Try:
- A banana
- Applesauce
- A granola bar
- Toast
- A small smoothie
- A few crackers with nut butter
The closer you are to your workout, the simpler your snack should be.
Nobody wants burpees with a full stomach.
After Your Workout: Recover + Rebuild
After training, your body needs nutrients to recover.
Protein helps repair and rebuild muscle, while carbohydrates help replenish the energy you used during your workout.
Try to have a meal or snack containing both within the next few hours.
Easy post-workout options include:
- Greek yogurt, berries, and granola
- Eggs with toast and fruit
- A protein smoothie with banana
- Chicken or tofu with rice and vegetables
- Turkey or hummus wrap
- Cottage cheese with fruit
- Salmon with potatoes or rice
It doesn’t have to be a perfectly timed protein shake the second your workout ends.
Just make recovery part of your routine.
If You’re Strength Training
Before lifting, prioritize enough carbohydrates to give you energy for your session.
Before:
- Banana + Greek yogurt
- Toast + nut butter
- Oatmeal + fruit
Afterward, focus on protein and carbohydrates to support muscle recovery.
After:
- Protein smoothie + fruit
- Eggs + whole-grain toast
- Chicken or tofu grain bowl
If You’re Running or Doing HIIT
Higher-intensity workouts tend to rely heavily on carbohydrates for energy.
Before:
- Banana
- Toast with peanut butter
- Oatmeal
- Granola bar
After:
- Greek yogurt + fruit
- Turkey sandwich
- Protein smoothie + banana
- Rice bowl with lean protein

If You’re Doing Pilates or a Lower-Intensity Workout
You may not need as much food beforehand, especially if you recently ate a meal.
A light snack can be enough.
Before:
- Fruit
- Greek yogurt
- Toast
- Small smoothie
After:
A balanced meal with protein, carbohydrates, produce, and healthy fats.
Think eggs and toast, a grain bowl, or yogurt with fruit and granola.
Don’t Forget Hydration
Food gets most of the attention, but hydration matters too.
Drink water throughout the day rather than trying to catch up right before class. If you’re training for a long time, sweating heavily, or exercising in the heat, electrolytes may also be useful.
Keep It Simple
You don’t need a complicated nutrition plan to fuel your workouts well.
Remember:
- Before your workout: fuel your energy.
- After your workout: support your recovery.
And most importantly, pay attention to how your body responds. The foods that feel great before a morning strength session may be different from what works before an evening run.
The best workout nutrition routine is one that helps you feel energized, perform well, and recover enough to do it again.