In a medium bowl, combine flour and brown sugar. Cut in butter with a fork until mixture is crumbly. Press evenly into a 13 by 9 by 2-inch baking pan lined with heavy-duty aluminum foil. Bake 15 minutes or until lightly browned.
In a stand mixer, beat cream cheese with ½ cup sugar until smooth. Then add eggs, 1 at a time, and vanilla. Stir to combine. Pour over warm crust.
In a small bowl, stir together chopped apples, remaining 2 tablespoons sugar, cinnamon, and nutmeg. Spoon evenly over cream cheese mixture. Sprinkle evenly with Streusel Topping. Bake 30 minutes, or until filling is set. Drizzle with caramel sauce.
To make the Streusel Topping:
In a small bowl, combine all ingredients in a small bowl and mix together until chunky and the butter is incorporated into the dry ingredients.
Notes
You can even freeze these! That makes them easy for holidays since you can get them out of the way early.