Francis Kelly, 41, was charged with causing a breach of the peace when he fed the sausage roll to the horse Sept. 26 in Glasgow, The Daily Telegraph reported Friday.
Kelly, who said he fed the horse because it "looked hungry," is accused by prosecutors of behaving in a "threatening or abusive manner" when he fed the horse and taking "an aggressive stance" when police officers told him to put the food away.
Critics have called the case, which is due to be heard in court in February, a waste of money and resources.
"Seriously, is a man to stand trial for feeling a police horse a sausage roll ... the world has gone mad," Michelle McLaughlin posted on Twitter.
Beautician charged with giving client fatal silicone butt injection
Ohio bar shooting arrested, charged with murder