These delightful Brown Butter Pecan Snowball Cookies are a perfect holiday treat. They combine the rich, nutty flavor of browned butter and toasted pecans with a delicate, melt-in-your-mouth cookie. Easy to make and wonderfully festive, they’ll be a hit at any gathering.