The best way to store Truffles to maintain their freshness is by individually wrapping them in a clean paper towel, and placing them inside an airtight container.