This article describes a step-by-step protocol to set up an ex vivo porcine model of bacterial keratitis. Pseudomonas aeruginosa is used as a prototypic organism. This innovative model mimics in vivo infection as bacterial proliferation is dependent on the ability of the bacterium to damage corneal tissue.