Mouth watering snacks