Preheat the oven to 375 degrees F and set aside a 9x11 baking dish.
Using a stand mixer or hand mixer fitted with a whisk attachment, beat together all of the filling ingredients in a large bowl. Pour into the baking dish.
In a separate large bowl, mix together the flour, sugars, butter, cinnamon, and salt with a fork until evenly combined.
Mix in the chopped pecans and sprinkle over the top of the filling.
Bake for 10 minutes then REDUCE heat to 350 and bake for an additional 45 to 50 minutes.
Allow to cool completely at room temperature before serving. Serve with whipped cream or ice cream.
ENJOY!