Nectarines are the best substitute for peaches. But other bakers have used mangos instead of peaches with a very good outcome.