Alprazolam may be taken with or without food. Take with food if you experience an upset stomach. Alprazolam may be taken every day at regular times or on an as needed (“PRN”) basis. Typically, your health care provider will limit the number of doses you should take in one day.