Preheat your oven to 350°F. Line an 8x8-inch metal baking pan with parchment paper, allowing it to hang over the sides about 1-inch.
For the topping, combine apples with cinnamon and toss together so apples are evenly coated.
To make the blondie batter, combine melted butter, brown sugar and vanilla extract in a large bowl and whisk to combine. Whisk in the eggs, one at a time, until well incorporated and smooth.
Combine flour, baking soda, cinnamon and salt in a medium bowl and whisk to blend evenly. Add the dry ingredients to the wet mixture and fold it in gently until evenly incorporated, then fold in the cinnamon apples.
Spread the batter evenly into the prepared pan and bake for 30-35 minutes until evenly browned and a skewer inserted into the center comes out mostly clean with just some sticky bits attached (not wet batter). Transfer pan to a wire rack to cool completely.
For the frosting, combine soft cream cheese, brown sugar, cream, cinnamon and vanilla in a medium bowl and beat on low speed for 30 seconds to blend evenly, then increase speed to medium-high and beat until it forms stiff peaks. Spread this over the cooled blondies. Dollop spoonfuls of salted caramel sauce randomly over the frosting and swirl it in gently with a spoon. Keep refrigerated and enjoy!