On their own, escargots taste similar to salty mushrooms ... you could always throw them into a stew or bake them into a pie.