top of page

What to Eat Before and After Every Kind of Workout

What should I sip during spin class? Do I need protein before a long run? Confusion, cleared: Sports-nutrition pros reveal how to snack smarter to get the most out of that sweat session.

Whether you're eating for endurance or snacking for strength training, it’s not always clear what is best to put into your body. Moreover, “what’s healthy on a regular basis is not necessarily a good choice for the race course, or even for a workout,” explains Barbara Lewin, RD, a sports nutritionist who works with professional athletes. No need to worry: Follow these expert guidelines on how to build and time snacks and you’ll power through with high-octane energy.

Cardio

If you’re tackling aerobic exercise (hiking, biking, HIIT), when you eat is just as key as what you eat.

Fuel up: Choose a pre-workout meal that’s low in fat and sugar, moderate in protein and high in carbs, like a smoothie made with almond milk, banana and berries. Have it 60 to 90 minutes before your workout: “The meal should be digested to provide fuel to the working muscles,” says Lewin. “The last thing you want is to step onto the treadmill with a full stomach.” If your cardio session is less than an hour long, you don’t need to snack again during, notes Abby Langer, RD, a dietitian in Toronto and owner of Abby Langer Nutrition.

Recover from it: After your workout, your body has a 20- to 30-minute “metabolic window,” when your muscles absorb nutrients most efficiently. It’s important to replenish during this time frame so your body maintains its energy supply. Prioritize carbs and protein, advises New York City nutritionist Leah Kaufman, RD: “A snack with this combination will help aid muscle recovery and reduce soreness.” Opt for something small, like a cup of chocolate milk; one study found that cyclists shaved an average of six minutes off their ride time when they drank low-fat chocolate milk after training, as opposed to sports drinks and zero-calorie beverages. Within an hour, you want protein and electrolytes; try a protein smoothie made with coconut water, suggests Kaufman. We like Zico Natural Coconut Water ($23 for a 12-pack of 11.2-oz. cartons; amazon.com).

Strength Training

Eat a balanced meal with carbs and protein an hour or two before you hit the weights—and have plenty of liquids on hand for the workout. Carbs help prevent muscle breakdown and fatigue, while protein helps regulate growth and repair, says Marie Spano, RD, sports nutritionist for the Atlanta Hawks.

Fuel up: Stick to water for sessions under an hour; choose a sports drink if you’re lifting for longer. “The carbs in the sports drink will give you extra energy,” explains Spano. For a quick drink that replenishes electrolytes, try the fruity, dissolvable Nuun All Day drink tabs ($23 for four tubes of 15; amazon.com). Pop them right into your water bottle.

Recover from it: Protein holds the healing power your body needs now, says Kaufman: “Our muscles undergo tears and stress that can be repaired only by the amino acids in protein.” Sip a water- or almond-milk-based whey protein shake containing 20 to 25 grams of protein within an hour. If you prefer a solid source of fuel, have a bar. Clif Builder’s Protein Bar ($18 for a box of 12; amazon.com) packs 20 grams of protein. (At 270 cals, it’s best for after high-intensity sessions.)

Prepping for a race

Training for a 5K, 10K, or marathon? Practice your race menu. “Eating exactly what you plan to have on the day of the race will be beneficial in seeing how it affects your energy and stomach,” says Kaufman.

Fuel up: The night before race day or a hard run, Langer suggests grabbing a meal that’s lower in fiber and fat but high in carbs—so, yes, pasta works, but you don’t have to carbo-load with a vat of spaghetti. The morning of, have a small, carb-filled breakfast, like a white bagel (you read that right!) with almond butter and a banana. If your race time is under an hour, you shouldn’t need to worry about drinking while you’re running. For longer events, Langer recommends downing 3 to 6 ounces of fluid every 20 minutes and 30 to 60 grams of carbs every hour; energy gels are convenient on the go.