Question: how long do you have to wait to eat after taking penicillin?
Answer: Should I take penicillin with food? No. It's very important that each dose of penicillin is taken on an empty stomach, as otherwise it won't be absorbed properly and this means it won't be as effective. You should take each penicillin dose at least an hour before or two hours after eating.