Solution: Although you don't want to eat immediately before starting a cardiovascular workout, you should try to eat a light snack or meal about 1 to 1 1/2 hours beforehand. Doing so will make sure that you have enough fuel for your workout. As long as you give yourself enough time to digest the food, you don't have to worry about cramps. (Most side stitches are actually caused by not warming up properly.)
What should you eat? Choose something higher in carbohydrate, a moderate amount of healthy fat, low in fiber, and a source of protein. Some examples of good pre-workout fuel include: a bagel with peanut butter; a banana and an energy bar; or a bowl of cold cereal with a cup of skim milk. Stay away from rich, high-fiber, and high-fat foods, as they may cause gastrointestinal issues.