Step 1: Prepare the Cookie Dough
Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper.
In a large bowl, cream together butter, granulated sugar, and brown sugar until fluffy.
Add eggs and vanilla extract and mix well.
In a separate bowl, whisk together flour, crushed graham crackers, baking soda, baking powder, and salt.
Gradually mix the dry ingredients into the wet ingredients until just combined.
Step 2: Shape & Bake the Cookies
Scoop ½ cup-sized portions of dough for large cookies (or ¼ cup for smaller ones).
Roll into balls, slightly flatten, and place on a baking sheet.
Bake for 12-15 minutes, until edges turn golden brown.
Let cool on the pan for 5 minutes, then transfer to a wire rack.
Step 3: Make the Cheesecake Frosting
In a bowl, beat cream cheese until smooth.
Add marshmallow fluff and mix well.
Gradually sift in powdered sugar, beating until fluffy.
Step 4: Assemble & Drizzle Caramel
Once cookies have cooled, pipe a swirl of cheesecake frosting onto each one.
Warm the caramel dip slightly and drizzle over the frosting.
Sprinkle with coarse sea salt for a gourmet touch.