These caramel cheesecake cookies combine a buttery brown sugar cookie dough with a smooth cream cheese center, all finished with a generous caramel drizzle. Each cookie is assembled by wrapping dough around a spoonful of sweetened cheesecake filling, then baked until the edges turn lightly golden.
After cooling, the cookies get topped with melted caramel candies and a pinch of flaky sea salt for that irresistible sweet-and-salty contrast. They take about 30 minutes of prep and 13 minutes in the oven, yielding two dozen generous treats perfect for sharing.
The kitchen smelled like a bakery had collided with a candy shop, and honestly I was not mad about it. These caramel cheesecake cookies happened because I could not decide between making cookies or cheesecake for a potluck, so I stubbornly refused to choose. Three batches later, I had friends texting me at midnight asking if there were any left.
I brought a plate of these to my neighbors holiday party last December and watched a very serious attorney eat four of them while pretending to examine the cheese board. His wife cornered me by the punch bowl for the recipe before I even got my coat off.
Ingredients
- 2 1/4 cups all purpose flour: Spoon and level it rather than scooping straight from the bag or you will end up with dense little hockey pucks.
- 1/2 teaspoon baking soda: Just enough lift to keep these soft without turning them cakey.
- 1/2 teaspoon salt: Do not skip this, it balances the sweetness and makes the caramel sing.
- 3/4 cup unsalted butter, room temperature: Leave it out for an hour before starting, cold butter will ruin your creaming step.
- 1 cup packed light brown sugar: This is where the chewy texture comes from, pack it firmly into the measuring cup.
- 1/4 cup granulated sugar: A smaller amount helps the edges crisp slightly while the centers stay soft.
- 1 large egg plus 1 egg yolk: That extra yolk is the secret to richness and chew.
- 2 teaspoons vanilla extract: Use the real stuff here, imitation vanilla has no place in these cookies.
- 8 oz cream cheese, room temperature: Cold cream cheese will leave lumps in your filling, so be patient and let it warm up.
- 1/4 cup granulated sugar for filling: Just enough sweetness without overpowering the tang of the cream cheese.
- 1 teaspoon vanilla extract for filling: Double down on vanilla in both the dough and the filling for depth.
- 20 soft caramel candies: Unwrap them all before you start melting or you will be fighting foil wrappers with sticky fingers.
- 2 tablespoons heavy cream: This thins the melted caramels into a pourable, dippable sauce.
- Flaky sea salt: Totally optional but highly recommended for that salted caramel finish.
Instructions
- Whisk the dry stuff together:
- Grab a medium bowl and whisk the flour, baking soda, and salt until evenly blended. Set it aside where you can reach it easily.
- Cream butter and sugars:
- Beat the room temperature butter with both sugars in a large bowl until the mixture looks pale, fluffy, and absolutely irresistible. Scrape down the bowl once or twice so nothing hides at the bottom.
- Add the eggs and vanilla:
- Drop in the whole egg first and beat until mixed, then add the yolk and vanilla. The dough should look glossy and smell like a warm hug.
- Bring the dough together:
- Gradually add the flour mixture on low speed, mixing just until the last streak of white disappears. Cover the bowl and tuck it into the fridge for 30 minutes of chill time.
- Make the cheesecake filling:
- Beat the cream cheese, sugar, and vanilla until completely smooth and lump free, then pop it in the fridge to firm up slightly while the dough chills.
- Shape and stuff the cookies:
- Scoop about 1.5 tablespoons of dough, flatten it in your palm, and plop a teaspoon of filling right in the center. Fold the dough up and around the filling, gently rolling it into a ball so the cheesecake is completely hidden inside.
- Bake until barely golden:
- Arrange the stuffed dough balls two inches apart on parchment lined sheets and bake at 350 degrees for 11 to 13 minutes. The edges should be lightly golden while the centers still look a touch underdone.
- Melt the caramel:
- Toss the unwrapped caramels and heavy cream into a microwave safe bowl and heat in 20 second bursts, stirring between each one, until the sauce is silky smooth.
- Drizzle and finish:
- Spoon caramel over each cooled cookie and finish with a tiny pinch of flaky sea salt if you are feeling fancy. Let them set until the caramel firms up enough to stack without sliding off.
There is something deeply satisfying about biting into what looks like a regular cookie and hitting that cool, creamy cheesecake center. It feels like the cookie is keeping a delicious secret just for you.
Getting Ahead of the Work
You can make the cheesecake filling a day in advance and store it covered in the fridge. The cookie dough also holds beautifully in the refrigerator for up to two days before you plan to shape and bake, which makes this surprisingly manageable for a multi component recipe.
Storage That Actually Works
Keep finished cookies in a single layer in an airtight container at room temperature for up to three days. If you stack them, place a sheet of parchment between layers so the caramel drizzle does not glue everything together into one giant cookie tower.
Fun Variations to Try
Once you have the basic method down, this recipe plays very nicely with add ins and twists. Mini chocolate chips folded into the dough are an easy crowd pleaser that never fail.
- Roll the shaped dough balls in cinnamon sugar before baking for a churro inspired spin.
- Swap the caramel drizzle for melted dark chocolate if you want something slightly less sweet.
- Always finish with flaky salt no matter what variation you try because it ties everything together beautifully.
Share these with someone who thinks cookies cannot surprise them anymore. That first bite of hidden cheesecake under a ribbon of salted caramel will change their mind completely.
Recipe FAQs
- → How do I prevent the cheesecake filling from leaking out?
-
Make sure to chill the cheesecake filling before assembling the cookies. Wrap the cookie dough completely around the filling, pinching any seams shut and rolling the ball smooth before placing it on the baking sheet.
- → Can I make the cookie dough ahead of time?
-
Yes, the dough can be prepared and refrigerated for up to 24 hours before assembling. The cheesecake filling can also be made ahead and stored separately in the refrigerator. Let both sit at room temperature for about 10 minutes to soften slightly for easier handling.
- → What's the best way to melt the caramel for drizzling?
-
Combine unwrapped soft caramel candies with heavy cream in a microwave-safe bowl. Heat in 20-second bursts, stirring thoroughly between each interval, until the mixture is completely smooth and pourable. This typically takes about 60 to 80 seconds total.
- → How should I store leftover cookies?
-
Place cooled cookies in an airtight container and store at room temperature for up to 3 days. For longer storage, refrigerate for up to 5 days. Allow refrigerated cookies to sit at room temperature for 15 minutes before serving for the best texture.
- → Can I freeze these cookies?
-
You can freeze the baked cookies without the caramel topping for up to 2 months. Thaw overnight in the refrigerator, then add the caramel drizzle after they come to room temperature. You can also freeze the cookie dough balls for baking later.
- → Why do the cookies need to chill before baking?
-
Chilling the dough firms up the butter, which helps the cookies hold their shape during baking and prevents excessive spreading. It also allows the flour to hydrate, resulting in a chewier, more flavorful cookie with a better texture.