The non-volatile compounds of Flammulina velutiper and Agrocybe chaxinggu were studied.The comparison among mannitol,nucleotide and amino acid were analyzed.Mannitol content in Flammulina velutiper was more than that of in Agrocybe chaxinggu,while the contents of nucleotide and amino acid in Flammulina velutiper were less than in Agrocybe chaxinggu.The results showed that there were significant differences in non-volatile compounds between the two types of mushroom.The non-volatile components of Agrocybe chaxinggu were richer than Flammulina velutiper.The differences between the non-volatile components in the two types were mainly responsible for the sensory differences between Flammulina velutiper and Agrocybe chaxinggu.