Fitness Fuel: The Best Pre And Post Workout Snacks


What you eat before and after a workout affects your body and how you feel. Eating a poor diet may leave you feeling sluggish, uncomfortable, or tired during exercise. “To achieve your fitness goals, eat foods that will give your body the fuel it needs to perform, endure, and recover,” says Thomas Campbell, MD, physician at St. Joseph Health Primary Care University Drive. Here’s what you should be eating to feel energized during and after your workouts.

What to Eat Before You Workout

Before you exercise, your body needs an adequate amount of calories, carbohydrates, fluids, vitamins, minerals, and protein. Carbohydrates give your body energy during exercise. Two hours before exercise, eat healthy carbohydrates and drink water to hydrate. Avoid protein-heavy foods and saturated fat, as these can take longer for your body to digest.

What to Eat After You Workout

What you should eat after you exercise depends on the intensity of your workout and hunger. Eating within 20-60 minutes after your workout will help replenish your body’s resources. Refuel with carbohydrates, drink water or a sports drink, and eat protein-rich foods to build muscle and repair body tissue.

Our Favorite Training Snacks

Download or pin the infographic below for simple tips on what and when to eat before and after exercise.

Fitness Fule Infographic

Find a Doctor


Looking for a doctor? Perform a quick search by name or browse by specialty.


Learn the Stroke Facts