Preheat the oven to 350 degrees F. Line a 9x9 inch pan with parchment paper. Set aside.
In a medium mixing bowl, combine the graham cracker crumbs, sugar, and melted butter. Mix until completely combined.
Evenly distribute into the pan and press firmly into an even layer. Bake for 5 minutes. Remove from the oven and set aside to cool.
Make the filling:
In a large mixing bowl, beat the cream cheese and sugar until smooth.
Add the greek yogurt, vanilla, cinnamon, and caramel. Mix until completely combined.
Add the eggs and mix just until combined. Do not overmix at this point.
Pour over the prepared crust and spread into an even layer. Top with the diced apples.
Make the streusel:
In a bowl, combine the streusel ingredients until a crumby mixture forms. Sprinkle on top of the apples.
Bake for 45 minutes. Remove from the oven and allow it to cool at room temperature.
Refrigerate for at least 3 hours before serving. Drizzle caramel over the top of each bar and enjoy.
Store in an airtight container in the fridge for up to 4 days.
Refer to the article above for more tips and tricks.The calories shown are based on the bars being cut into 9 pieces, with 1 serving being 1 cheesecake bar. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate. **We are not dietitians and recommend you seek a nutritionist for exact nutritional information. The information in the nutrition box are calculated through a program and there is room for error. If you need an accurate count, I recommend running the ingredients through your favorite nutrition calculator.**