8 Great Foods to Eat Before and After Your Workout. Top off your protein and glycogen stores with the right foods – pre- and post-workout. Before you hit the ground running, fueling your body will be the foundation to any successful workout. It’s any lifter’s worst session when they hit the wall – glycogen stores depleted and muscles starved for nutrients.