Preheat oven to 350 degrees (F). Line a 9×9″ inch baking pan with parchment paper and lightly spray with non-stick baking spray; set aside.
In a large bowl combine the melted butter, brown sugar, and vanilla; whisk smooth. Beat in the egg and egg yolk, then fold in the carrots. Add in the flour, ginger, cinnamon, and salt and whisk just until combined. Fold in chopped pecans.
Pour batter into prepared pan, smooth the top. Place pan in the oven and bake for 32 to 35 minutes. The edges will be brown and the center should be set. Cool completely (!!!) in pan before removing and frosting. You don’t want to rush the cooling!
In the bowl of a stand mixer fitted with the paddle attachment, combine the cream cheese and butter and beat on medium speed until smooth, about 3 minutes. Add in the vanilla and beat smooth. Gradually add in the confectioner’s sugar, a 1/2 cup at a time, and whisk until smooth.
Frost cooled bars by simply scooping the frosting onto the blondies and smoothing it evenly across the top. Sprinkle with pecans (or toasted coconut). Cut into small squares and serve!