No.  You can take Amoxicillin with or without food. If you have a sensitive stomach you should eat before you take the antibiotic.