Fitness Nutrition9 min readFebruary 28, 2026

Best Foods to Eat Before and After Your Workout

Optimize your workout nutrition with the best pre and post-workout foods. Learn timing, portions, and specific food recommendations for maximum performance and recovery.

Quick Navigation: Use the headings below to jump to specific sections, or scroll down to read the complete guide.

What you eat before and after your workout can significantly impact your performance, recovery, and results. This guide covers the science of workout nutrition, specific food recommendations, and timing strategies to help you get the most from your training.

Why Workout Nutrition Matters

Your body needs fuel to perform and materials to recover. The right nutrition strategy can:

  • Provide energy for harder, longer workouts
  • Prevent muscle breakdown during exercise
  • Speed up recovery between sessions
  • Maximize muscle protein synthesis
  • Reduce soreness and fatigue

While your overall daily nutrition matters most, strategic timing around workouts provides additional benefits.

Pre-Workout Nutrition

Goals of Pre-Workout Eating

  • Provide readily available energy (glycogen)
  • Prevent hunger during training
  • Minimize stomach discomfort
  • Begin muscle protein synthesis

What to Eat Before Working Out

The ideal pre-workout meal contains easily digestible carbohydrates and moderate protein:

2-3 Hours Before (Full Meal)

  • Grilled chicken with rice and vegetables
  • Oatmeal with protein powder and berries
  • Turkey sandwich on whole wheat bread
  • Pasta with lean meat sauce
  • Eggs with toast and fruit

30-60 Minutes Before (Light Snack)

  • Banana with peanut butter
  • Greek yogurt with granola
  • Rice cakes with almond butter
  • Protein shake with a piece of fruit
  • Energy bar (check it is low in fat and fiber)

Foods to Avoid Before Working Out

  • High-fat foods - Slow to digest, can cause cramping
  • High-fiber foods - May cause bloating and gas
  • Spicy foods - Can cause heartburn during exercise
  • Large portions - Blood flows to digestion instead of muscles
  • New or unfamiliar foods - Save experiments for non-training days

Fasted Workouts

Training on an empty stomach is fine for moderate cardio and some people prefer it. However, consider eating if:

  • You feel weak or dizzy during fasted exercise
  • Your workout is longer than 60-90 minutes
  • You are doing high-intensity intervals or heavy lifting
  • Performance matters (competition or personal record attempts)

Post-Workout Nutrition

Goals of Post-Workout Eating

  • Replenish muscle glycogen
  • Stimulate muscle protein synthesis
  • Reduce muscle protein breakdown
  • Start the recovery process
  • Rehydrate

The Anabolic Window: Fact vs Fiction

Old advice suggested you must eat within 30 minutes of training or lose gains. Research shows this is largely a myth:

  • The anabolic window is several hours, not 30 minutes
  • If you ate pre-workout, those nutrients are still available
  • Total daily protein matters more than exact timing
  • Eating within a few hours post-workout is still beneficial

Aim to eat within 1-2 hours after training, but do not stress about the exact timing.

Best Post-Workout Foods

Protein Sources (20-40g)

  • Whey protein shake - Fast-absorbing, convenient
  • Chicken breast - Lean, high-quality protein
  • Salmon - Protein plus anti-inflammatory omega-3s
  • Eggs - Complete protein with healthy fats
  • Cottage cheese - Casein protein for sustained release
  • Greek yogurt - Protein plus probiotics

Carbohydrate Sources

  • White rice - Fast-digesting, replenishes glycogen
  • Sweet potato - Complex carbs with vitamins
  • Banana - Quick energy plus potassium
  • Oatmeal - Sustained energy release
  • Fruit - Natural sugars plus antioxidants
  • Whole grain bread or pasta

Post-Workout Meal Ideas

  • Protein shake + banana - Quick and easy
  • Chicken stir-fry with rice - Balanced and satisfying
  • Salmon with sweet potato and vegetables - Nutrient-dense
  • Greek yogurt parfait with fruit and granola - Great for morning workouts
  • Eggs with toast and avocado - Protein, carbs, and healthy fats
  • Turkey wrap with vegetables - Portable option

Hydration Around Workouts

Proper hydration is often overlooked but crucial for performance:

Before Exercise

  • Drink 16-20 oz water 2-3 hours before
  • Drink 8 oz water 30 minutes before

During Exercise

  • Drink 7-10 oz every 10-20 minutes
  • For workouts over 60 minutes, consider sports drinks with electrolytes

After Exercise

  • Drink 16-24 oz water for every pound of body weight lost
  • Include sodium if you are a heavy sweater

Nutrition by Workout Type

Strength Training

  • Pre: Moderate carbs + protein 1-2 hours before
  • Post: Higher protein (30-40g) + carbs within 2 hours
  • Focus: Protein timing matters more for muscle building

Cardio/Endurance

  • Pre: Focus on carbs for energy, lower protein
  • Post: Carbs are priority to replenish glycogen, then protein
  • Focus: Carbs before are more important than after for most

HIIT/CrossFit

  • Pre: Easily digestible carbs 30-60 minutes before
  • Post: Both carbs and protein are important
  • Focus: Do not eat too close to workout, intensity may cause nausea

Common Workout Nutrition Mistakes

  • Eating too much pre-workout - Leads to sluggishness and cramping
  • Skipping post-workout nutrition - Slows recovery
  • Relying only on supplements - Whole foods provide more nutrients
  • Ignoring hydration - Even mild dehydration hurts performance
  • Over-complicating things - Basic nutrition principles matter most

The Bottom Line

Workout nutrition does not need to be complicated. Focus on eating a balanced meal with carbs and protein 1-3 hours before training, and another meal with protein and carbs within a couple hours after. Stay hydrated throughout.

Remember, your overall daily nutrition matters more than perfect timing. If you are eating enough protein (0.7-1g per pound of body weight) spread throughout the day and hitting your calorie targets, you are covering the basics. Workout timing is the fine-tuning on top.

Find Workout-Friendly Foods

Browse foods perfect for pre and post-workout nutrition with complete macros.

Frequently Asked Questions

What should I eat before a workout?

Eat easily digestible carbs with moderate protein 1-3 hours before exercise. Good options include banana with peanut butter, oatmeal with berries, or a small sandwich. Avoid high-fat and high-fiber foods that can cause stomach discomfort during exercise.

How soon after a workout should I eat?

Aim to eat within 30-60 minutes after your workout, though the "anabolic window" is more flexible than previously thought. The most important factor is getting adequate protein and carbs throughout the day.

Is it bad to workout on an empty stomach?

Fasted workouts are not harmful for most people doing moderate exercise. However, performance may suffer for high-intensity or long-duration activities. If you feel weak or lightheaded, have a small snack before training.

What is the best post-workout meal?

An ideal post-workout meal contains 20-40g protein and carbohydrates. Great options include a protein shake with banana, chicken with rice and vegetables, Greek yogurt with fruit, or eggs with whole grain toast.