Question: why rifampicin is given on empty stomach?
Answer: You should take rifampicin 'on an empty stomach'. This means that you should take your doses about an hour before a meal, or wait until two hours afterwards. This is because your body absorbs less rifampicin if taken at the same time as food, which means it is less effective.