Overuse of antibiotics in the medical and animal industries is one of the major causes for the development of multi-drug-resistant (MDR) food pathogens that are often difficult to treat. In the past few years, higher incidences of outbreaks caused by MDR Salmonella have been increasingly documented. The objective of this study was to develop a rapid multiplex real-time polymerase chain reaction (PCR) assay for simultaneous detection of pathogenic and MDR Salmonella spp. A multiplex TaqMan®real-time PCR was designed by targeting the invasin virulence gene (invA), and four commonly found antibiotic resistance genes, viz. ampicillin, chloramphenicol, streptomycin and tetracycline. To avoid false negative results and to increase the reliability of the assay, an internal amplification control (IAC) was added which was detected using a locked nucleic acid (LNA) probe. In serially diluted (5ng–50fg) DNA samples, the assay was able to detect 100 genomic equivalents of Salmonella, while in a multiplex format, the sensitivity was 1000 genomic equivalents. The assay performed equally well on artificially contaminated samples of beef trim, ground beef of different fat contents (73:27, 80:20, 85:15 and 93:7), chicken rinse, ground chicken, ground turkey, egg, spinach and tomato. While the detection limit for un-enriched inoculated food samples was 104CFU/g, this was improved to 10CFU/g after a 12-h enrichment in buffered peptone water, with 100% reproducibility. The multiplex real-time assay developed in this study can be used as a valuable tool to detect MDR virulent Salmonella, thus enhancing the safety of food.