Sports recovery foods and beverages get a lot of press—and a lot of real estate on store shelves. But what food you eat before exercising can be just as important for your performance, in both the short and long term. Opt for one of these combinations before each workout to maximize your energy and performance. After all, if you’re at your best each time you exercise, over time you’ll see greater gains—and feel better along the way.
Bananas with peanut butter

Blueberries and yogurt*

*If you prefer a nondairy yogurt, check the label for the amount of protein. Some types, like Silk varieties, have more protein than others.
Sweet potato

Q: How long before a workout should I eat?
The answer can be different for each person depending on your digestive system, so start with eating 30 minutes before you exercise and see what works for you. Also, if you’re consuming high-fat or high-fiber foods—or a lot of liquids—you might want to skew earlier. Fat and fiber can make you feel sluggish, while fiber and fluids can interrupt your workout for a bathroom break.
Q: How long before a workout should I drink water?
A study in the European Journal of Applied Physiology found that after subjects drank 10 ounces of water, the ingested water began to appear in their plasma and blood cells within five minutes, but their bodies didn’t completely absorb it for 75 to 120 minutes. Translation: Aim to hydrate one to two hours before exercise, depending on temperature conditions and other factors that can affect hydration.

