Snowball Cookies are often referred to as the Russian Tea Cookies. They’re irresistibly tender with a right pinch of sweetness, making it perfect with a cup of hot tea. The powdered, snowy look adds that nice Christmas feeling to the whole experience.