What to Eat Before and After a Workout

For more energy and better muscle recovery, follow these easy tips

illustration of person doing a squat holding a banana above their head Illustration: Giacomo Bagnara

Knowing what eat before and after a workout is key when doing an intense or long (an hour or more) session. A pre-exercise snack can give you energy, and eating after exercise is important because that’s when cells are primed to absorb carbs and protein, says Christy Alexon, RDN, PhD, a clinical associate professor of nutrition at Arizona State University in Phoenix. You may need to experiment with foods and timing to find what’s best for you, but here are some basics.

More on Healthy Eating

Before a workout: If you ate lunch at 1 p.m. and plan to workout at 2 or 3 p.m., you don’t need to eat anything else. But if it has been more than a couple of hours since you had a meal, have a small snack about an hour before exercise, Alexon says. Aim for 20 to 30 grams of carbs and 5 to 10 grams of protein, she says. “Avoid anything high-fat or high in fiber, as that will take longer to digest.” A banana with peanut butter, a hard-boiled egg with toast, or a granola bar and string cheese would work.

After a workout: Muscles burn glucose for energy. Long or intense workouts can deplete your stores, and you may start using muscle for fuel. To help prevent muscle loss, eat within 45 minutes after cardio, preferably sooner, Alexon says. After strength training, eat within 40 minutes to support better muscle recovery and building. In either case, have something with a 2:1 carb-to-protein ratio, such as a tuna sandwich on whole-grain bread plus a small piece of fruit.

Hydrate: Be sure you’re drinking enough fluid before, during, and after workouts to stay hydrated. According to the American Council on Exercise, a person can lose a quart of water or more exercising for an hour, depending on the intensity and air temperature. It recommends drinking 17 to 20 ounces of water 2 hours before a workout, and 7 to 10 ounces for every 10 to 20 minutes of exercise.

Editor’s Note: A version of this article also appeared in the June 2022 issue of Consumer Reports On Health.


Janet Lee

Janet Lee, LAc, is an acupuncturist and a freelance writer in Kansas who contributes to Consumer Reports on a range of health-related topics. She has been covering health, fitness, and nutrition for the past 25 years as a writer and editor. She's certified by the National Academy of Sports Medicine and Yoga Alliance, and is a trained Spinning instructor.