Russian Tea Cakes (aka Snowball Cookies) are buttery cookies covered in powdered sugar! One of my most requested Christmas cookie recipes!
11.3k