Preheat your oven to 325°F (163°C). Grease a 9x9-inch baking pan or line it with parchment paper for easy removal.
In a medium bowl, combine the graham cracker crumbs, melted butter, and 2 tablespoons of sugar. Mix until the crumbs are evenly coated. Press the mixture firmly into the bottom of the prepared baking pan to form the crust.
In a large mixing bowl, beat the softened cream cheese with an electric mixer on medium speed until smooth and creamy. Add ¾ cup of dulce de leche, ¾ cup of sugar, and mix until well combined.
Add the eggs one at a time, mixing well after each addition. Then, add the vanilla extract, flour, and a pinch of salt. Mix until just combined, being careful not to overmix.
Pour the cheesecake batter over the prepared crust in the baking pan. Drizzle the remaining ¼ cup of dulce de leche over the top and use a knife or toothpick to swirl it into the batter for a marbled effect.
Bake in the preheated oven for 35-40 minutes, or until the edges are set and the center is slightly jiggly. Remove from the oven and let cool at room temperature for about 30 minutes, then refrigerate for at least 2 hours to set completely.
Once chilled, cut into bars and serve. Enjoy!