Whether you’re an avid cyclist or a devoted runner, it’s important to eat the proper foods before any type of workout. Here are a few of the best foods to eat before exercising to keep your body energized and to help build muscle.

  1. Whole-wheat bread. Complex carbs like whole wheat take a longer time for your body to burn, so they provide you with energy for a lot longer than simple carbs. Try eating a whole-wheat bagel with some organic jam or honey to get the fuel that you need for your workout.
  2. Greek yogurt. Greek yogurt is packed full of protein, and it has much less sugar than flavored yogurts. This simple, plain yogurt is also very easy to digest, which makes it the perfect snack before a high-intensity cardio exercise.
  3. Chicken or other lean meats. Lean meats are another great source of protein, and they are much lower in fat than meats like beef or pork. Try some grilled chicken with a side of vegetables or healthy brown rice.
  4. Caffeine. It may seem strange, but sipping a small cup of coffee before a workout can provide you with that added boost of energy that you need to get motivated. Caffeine is also thought to reduce muscle soreness after a workout.

Best Workout Foods: What to Eat Before a Workout [U.S. News]
Food as Fuel – Before, During and After Workouts [American Heart Association]
What to Eat Before You Work Out [Spark People]
The Best Foods to Eat Before and After Your Workout [Shape]