In a large bowl, use an electric mixer to combine the butter and brown sugar on medium speed until light and fluffy, about 5 minutes. Beat in the egg and molasses. Stir in the remaining ingredients (except the granulated sugar). Cover; refrigerate for at least 2 hours.
Pre-heat the oven to 350°F. Line baking sheets with parchment paper or silicone mats. In a small bowl, place the granulated sugar. Shape the dough into 1-inch balls; roll in the sugar. On the baking sheets, place the balls 2 inches apart.
Bake 8 to 10 minutes or just until set and soft in the center. Cool for 2 minutes; remove from cookie sheets to cooling racks. Store tightly covered up to 1 week.