¿Dices que hay una bolsa de melocotones o son melocotones?

"Hay una bolsa de melocotones" es la forma correcta de decirlo. "Hay" se usa cuando se refiere a sustantivos en plural, mientras que "es" se usa cuando se refiere a sustantivos en singular. "Melocotones" es un sustantivo plural, por lo que debe ir precedido de "son".