Preheat the oven to 350°F. Line a 9 inch square baking pan with parchment paper. Set aside.
In the bowl of a stand mixer, beat the butter until light and fluffy. Mix in the sugars, beating until smooth. Slowly add in the flour and mix until just combined. Fold in the pecans.
Press the crust mixture onto the prepared baking pan, and bake in the preheated oven for 12 minutes.
Meanwhile, in a medium bowl, whisk the eggs. Add in the remaining filling ingredients and mix until fully combined.
Pour the filling over the baked crust and bake for 25 minutes.
Remove from the oven and allow to cool completely.
Cut into 16 squares and enjoy.