Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(5)
Export 8 ingredients for grocery delivery
Step 1
Whisk the flour, baking soda, cinnamon, salt, and oats together. Set aside.
Step 2
Using a hand mixer or a stand mixer fitted with paddle attachment, cream the butter, brown sugar, and granulated sugar together on medium speed until smooth, about 2 minutes. Add the eggs and beat on high until combined, about 1 minute. Scrape down the sides and bottom of the bowl as needed. Add the vanilla and molasses and mix on high until combined.
Step 3
Add the dry ingredients to the wet ingredients and mix on low until combined. With the mixer running on low speed, add the white chocolate, dried cranberries, coconut, and pecans. Dough will be thick, yet very sticky. Chill the dough for 1 hour in the refrigerator (and up to 2-3 days). If chilling for longer than a few hours, though, allow to sit at room temperature for at least 30 minutes before rolling and baking because the dough will be quite hard and the cookies may not spread.
Step 4
Preheat oven to 350°F (177°C). Line two large baking sheets with parchment paper or silicone baking mats. (Always recommended for cookies.) Set aside.
Step 5
Roll balls of dough (about 1.5 tablespoons of dough per cookie) and place 2 inches apart on the baking sheets. Bake for 10-11 minutes until very lightly browned on the sides. The centers will look very soft.
Step 6
Remove from the oven and let cool on baking sheet for 5 minutes before transferring to a wire rack to cool completely. While the cookies are still warm, I like to press a few more white chocolate chips into the tops– this is only for looks!