Using brown butter is optional, but it gives these cookies such a deliciously warm, toasted flavor! However, if you're short on time, you can always just use regular butter.
Grab a wide, heatproof bowl to pour the butter into once it's browned. Set aside.
Place 1 cup of unsalted butter in a large, light-colored pan (to make it easier to see) over medium heat. Stir the butter the entire time with a rubber spatula to prevent the milk solids from burning!
Once melted, the butter will foam and sizzle around the edges. Keep stirring!! The butter should turn golden brown after 5–6 minutes and be topped with a foamy layer of bubbles. Shortly after this the foam should kind of fade away and the milk solids at the bottom of the pan will be a perfectly toasted brown. It should have a strong, nutty aroma.
Immediately remove the pan from heat and pour the butter into a heatproof bowl to stop the cooking process. If left in the hot pan, the milk solids will burn. It can happen in a flash, trust me!! Place the brown butter in the fridge for 30 minutes to cool to room temperature.
Preheat the oven to 350 F/175 C and line two large baking sheets with parchment paper or silicone baking mats. Set aside.
Add ½ cup of room-temperature brown butter and 1 cup packed dark brown sugar into a large bowl or the bowl of a stand mixer fitted with a paddle attachment. Beat on a medium-high speed for a couple of minutes, or until the mixture becomes lighter in color and looks fluffy. Scrape the sides and bottom of the bowl as needed with a rubber spatula.
Next, scoop ¼ cup of pumpkin puree onto a couple of sheets of paper towel and pat it to remove any excess moisture. Then add the blotted pumpkin puree and 1 tsp vanilla extract to the butter/brown sugar mixture. Mix on a medium speed until combined.
Then fold 1 ¼ cups all-purpose flour, ¾ cup old-fashioned oats, 1 tsp baking soda, ½ tsp ground cinnamon, and ½ tsp fine salt into the wet ingredients with a rubber spatula or wooden spoon until just combined. Scrape the sides and bottom of the bowl as needed to make sure everything is properly mixed together. The dough should be quite thick.
Use a 1 Tbsp cookie scoop or a small spoon to measure about 32 cookie dough balls and place them on the prepared pans. Space them about 1 ½ inches apart, as they'll spread a bit as they bake.
Bake one tray at a time on the middle rack of your oven for 8-9 minutes, or until the edges look set and the centers have puffed up but are still soft.
Gently flatten the cookies with the bottom of a metal measuring cup or glass while they're still warm. Then let the cookies cool on the sheet for 10 minutes, then place them on a wire rack to finish cooling.
While the cookies bake and cool, make the brown butter cream cheese filling. I prefer making it with a hand mixer because this makes a pretty small amount of frosting.
In a medium bowl, beat ⅓ cup of room temperature brown butter (should be the amount remaining) and ¼ cup room temperature cream cheese together on a medium-high speed until combined.
Then add 1 cup powdered sugar, 1 tsp vanilla extract, and ¼ tsp fine salt. Mix on a low speed until combined and smooth. Scrape the sides and bottom of the bowl as needed with a rubber spatula.
Scoop the frosting into a large piping bag or a freezer ziplock bag, and cut an opening at the base that's about ½ inch wide.
Pair the cookies up (it's ok if they're not all exactly the same size!), then pipe a generous layer of frosting on the back of one of the cookies before sandwiching them together. Repeat until all the cookies are filled, then enjoy! These can sit out at room temperature for a few hours, or be stored in an airtight container in the fridge for up to a week.
