La pêche melba a été inventée en l’honneur de la cantatrice Nellie Melba. En 1894, le cuisinier français Georges Auguste Escoffier entend la voix de la cantatrice, et sous le charme, décide de créer un dessert qui porterait son nom.
Travaillant à l’époque dans le Savoy Hotel de Londres, où Nellie Melba était de passage, le cuisinier décide de tailler un cygne dans de la glace – le cygne étant l’emblême de l’hôtel –, dans lequel il insère entre les deux ailes une timbale en argent. Il couvre le fond de glace à la vanille, y dispose des demies pêches à chair blanche pochées dans du sirop vanillé, les recouvre d’une purée de framboises, et arrose le tout d’un voile de sucre.
La pêche melba ne connaîtra la gloire qu’à la toute fin du XIX° siècle, avec l’ouverture du Carlton à Londres.