These caramel cheesecake cookies combine a buttery, soft cookie base with a rich cream cheese filling and a generous swirl of golden caramel on top.
Ready in just 37 minutes, they're perfect for holiday baking, potlucks, or whenever you want something indulgent. The dough comes together quickly with basic pantry staples, and the cheesecake center is simply cream cheese, sugar, and vanilla beaten until silky.
Each cookie is baked until set with lightly golden edges, then finished with a warm caramel drizzle that sets into a glossy topping. A sprinkle of flaky sea salt takes them over the top.
The rain was hammering against the kitchen window the afternoon these cookies were born, and I had nowhere to be except elbow deep in flour and wishful thinking. I had leftover cream cheese from a failed bagel experiment and a bag of caramel candies my sister in law swore I would never use. Three hours later, my roommate walked in, grabbed one off the cooling rack, went completely silent for ten seconds, and whispered that I needed to make these every weekend for the rest of my life.
I brought a plate of these to a potluck once and watched a grown man eat six of them while pretending to hover near the snack table for conversation. That was the moment I stopped worrying about whether they were too indulgent.
Ingredients
- Unsalted butter (115 g, softened): Room temperature butter is the foundation of a soft, tender cookie that holds its shape without spreading too thin.
- Granulated sugar (200 g for dough, 65 g for filling): Divided between the dough and the cheesecake filling, it gives each layer its own balanced sweetness.
- Large egg: Binds the dough together and adds richness that keeps the crumb moist.
- Vanilla extract (2 teaspoons total): Split between dough and filling so neither side feels flat or one dimensional.
- All-purpose flour (220 g): Measured by weight for accuracy because even a little extra flour turns a soft cookie into a dry one.
- Baking powder: Gives the cookies a gentle lift without making them cakey.
- Salt: Just enough to sharpen the sweetness and keep the butter flavor honest.
- Cream cheese (225 g, softened): The star of the filling and the reason these cookies have a personality all their own.
- Soft caramel candies (120 g, about 10 to 12 pieces): Melted down with cream into a silky sauce that pools into every crevice.
- Heavy cream (1 tablespoon): Thins the caramel into a drizzleable consistency that sets without hardening into a jawbreaker.
Instructions
- Preheat and prepare:
- Set your oven to 350 degrees Fahrenheit and line two baking sheets with parchment paper so nothing sticks and cleanup is effortless.
- Cream the butter and sugar:
- Beat the softened butter and one cup of sugar together in a large bowl until the mixture turns pale, fluffy, and looks like it wants to be frosting.
- Add egg and vanilla:
- Drop in the egg and one teaspoon of vanilla, then beat until everything is smooth and cohesive with no streaks of yolk remaining.
- Mix the dry ingredients:
- In a separate bowl, whisk the flour, baking powder, and salt together so the leavening is evenly distributed before it meets the wet mixture.
- Combine and chill:
- Gradually fold the dry ingredients into the wet until just combined, then cover and chill the dough for twenty minutes so it firms up enough to handle.
- Make the cheesecake filling:
- In a small bowl, beat the cream cheese, remaining sugar, and vanilla until silky smooth with no lumps hiding in the corners.
- Shape and fill:
- Roll tablespoons of dough into balls, space them two inches apart on the sheets, and press a deep well into each one using your thumb or the back of a teaspoon.
- Fill the wells:
- Spoon about one teaspoon of cheesecake filling into the center of each cookie, filling the well almost to the top.
- Bake until set:
- Bake for eleven to thirteen minutes until the edges are lightly golden and the centers look set but still soft.
- Cool properly:
- Let the cookies rest on the sheets for five minutes before moving them to a wire rack so they do not crumble under their own weight.
- Melt the caramel:
- In a microwave safe bowl, heat the caramel candies with one tablespoon of heavy cream in thirty second bursts, stirring between each round until the sauce is completely smooth.
- Drizzle and set:
- Spoon warm caramel over each cookie in generous zigzags, then let them sit until the caramel firms up enough to handle without making a mess.
A friend once told me these cookies were the reason she believed I actually cared about birthdays, which was a lot of weight to put on a cookie but I accepted the compliment.
Storage That Actually Works
These keep beautifully in an airtight container in the fridge for up to four days, and honestly they taste even better on day two when the flavors have had time to settle into each other. Let them sit at room temperature for about fifteen minutes before serving so the caramel softens and the cheesecake center loses its chill.
Smart Substitutions
Dulce de leche swaps in perfectly for the caramel topping if you want something deeper and less sweet with a slightly toasted milk flavor. You can also use a store bought caramel sauce in a pinch, though the texture will be thinner and you may want to reduce the added cream.
Serving and Finishing Touches
A pinch of flaky sea salt on top of each cookie right after the caramel goes on transforms these from sweet to complex and makes people ask what your secret is. Serve them with strong coffee or cold milk and watch them disappear faster than anything else on the table.
- Sprinkle the salt while the caramel is still warm so it adheres before setting.
- Arrange them on a flat platter rather than stacking to keep the caramel swirls intact.
- Always make a double batch because one will vanish before you get around to sharing.
Every time I make these, someone asks for the recipe before they have finished chewing the first one, and that is the highest compliment a kitchen can offer.
Recipe FAQs
- → Can I make the cookie dough ahead of time?
-
Yes, the cookie dough can be prepared and chilled in the refrigerator for up to 24 hours before baking. You can also freeze the dough balls for up to 2 months; just add an extra minute or two to the baking time when baking from frozen.
- → Why did my cheesecake filling leak out of the cookies?
-
This usually happens when the well in the cookie dough ball isn't deep enough or when too much filling is added. Use your thumb or the back of a teaspoon to create a deep, narrow well, and stick to about 1 teaspoon of cheesecake mixture per cookie.
- → What can I substitute for caramel candies?
-
Dulce de leche is an excellent substitute that melts smoothly and provides a similar rich, buttery flavor. You can also use store-bought caramel sauce, though it may be slightly thinner. For a homemade option, make a quick caramel with sugar, butter, and heavy cream.
- → How should I store leftover cookies?
-
Store the cookies in an airtight container in the refrigerator for up to 4 days. The cream cheese filling requires refrigeration. Let them sit at room temperature for about 15 minutes before serving for the best texture and flavor.
- → Can I freeze these caramel cheesecake cookies?
-
Yes, baked cookies freeze well for up to 2 months. Place them in a single layer on a baking sheet to freeze initially, then transfer to a freezer-safe container with parchment between layers. Thaw in the refrigerator overnight before serving.
- → Do I need an electric mixer for this?
-
An electric mixer makes creaming the butter and sugar much easier and produces a lighter, fluffier cookie dough. However, you can use a sturdy whisk and some elbow grease for the dough, and a hand whisk works fine for the cheesecake filling since softened cream cheese blends relatively easily.