I make these Caramel Cheesecake Cookies whenever I want something that feels indulgent but is quick to pull together. They’re soft, slightly chewy cookies with a creamy cheesecake center and a hit of caramel on top — perfect for potlucks, after-dinner treats, or a weekend baking session with kids. The combo of tangy cream cheese and sweet caramel is what makes them addictive.
Why you’ll love this dish
These cookies give you the best of three worlds: a buttery cookie base, a smooth cheesecake dollop, and gooey caramel. They’re faster than a layered cheesecake, easier to portion for parties, and kid-friendly for decorating. Make them for cookie swaps, holiday platters, or a simple weeknight dessert when you want something special without hours of work.
“The first bite is cheesecake, the second is caramel — and it’s gone too fast. Perfect for parties and picky eaters alike.” — a quick review from my baking group
How this recipe comes together
This is a straightforward two-component method: a cookie dough and a tiny cheesecake filling. Expect a few bowls and a regular cookie sheet. First you cream the butter and sugars, fold in dry ingredients, and scoop dough onto a lined pan. Next you whip a small cream cheese filling. Make an indentation in each cookie, fill it, and top with caramel. Bake briefly until edges are set. Cool slightly so the filling firms, then finish with extra caramel or chocolate if you like.
{image_template}
Gather these items
- 4 oz cream cheese, softened (full-fat is best for texture; low-fat can be runnier)
- 2 tablespoons powdered sugar
- 1/2 teaspoon vanilla extract (divided if you like: a little in dough and a little in filling)
- 1 cup all-purpose flour (for gluten-free, substitute 1:1 gf flour)
- 1/2 cup brown sugar, packed
- 1/2 cup granulated sugar
- 1/2 cup unsalted butter, softened
- 1 egg
- 1 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup caramel sauce (use thick caramel or dulce de leche for less runny topping)
- Optional: chocolate chips or extra caramel for topping
Notes and substitutions:
- Butter: can swap for salted, but reduce added salt slightly.
- Flour: for a lighter cookie, replace 2 tablespoons of flour with cornstarch.
- Dairy-free option: use a vegan cream cheese and plant-based butter; texture will differ.
- Make your own caramel by simmering sweetened condensed milk into dulce de leche for a richer topping.

Step-by-step instructions
- Preheat and prepare: Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Make the cheesecake filling: Beat 4 oz softened cream cheese with 2 tbsp powdered sugar and 1/2 tsp vanilla until smooth. Set aside in the fridge while you make the dough.
- Cream the base: In a separate bowl, beat 1/2 cup softened unsalted butter with 1/2 cup brown sugar and 1/2 cup granulated sugar until light and fluffy.
- Add egg: Mix in the egg and 1/2 tsp vanilla (if using divided vanilla) until combined.
- Combine dry ingredients: Whisk 1 cup all-purpose flour with 1 tsp baking soda and 1/4 tsp salt.
- Form the dough: Gradually add the dry mix to the wet ingredients. Stir until just combined. Don’t overmix.
- Portion the cookies: Drop rounded tablespoonfuls or use a small cookie scoop onto the lined baking sheet, spacing them 1.5–2 inches apart.
- Make a well: Use the back of a small spoon or the end of a teaspoon to press a shallow indentation into the center of each dough mound.
- Fill and top: Spoon about 1/2 teaspoon of the cheesecake filling into each indentation. Drizzle about 1/2 teaspoon caramel sauce over each filled cookie. If using chocolate chips, sprinkle a few on top now.
- Bake: Bake 10–12 minutes, until edges are lightly golden and centers look set but still soft.
- Cool and finish: Let cookies cool on the baking sheet for 4–5 minutes. Transfer to a wire rack to cool completely. If desired, add extra caramel drizzle or a sprinkle of flaky sea salt before serving.
Yield: about 18–24 cookies depending on size. Total active time: ~20 minutes prep + 10–12 minutes bake per batch.
What to serve it with
- Beverage pairings: coffee, espresso, cold brew, or a rich black tea cut through the sweetness. For an indulgent pairing, try a glass of milk or a dessert wine like Moscato.
- Plating ideas: stack 3 cookies with parchment between layers for a rustic cookie tower. Serve on a small slate with chocolate shards and sea salt for contrast.
- Party suggestions: arrange on a cookie platter with dipped shortbread and fruit tartlets for a varied dessert table.
How to store & freeze
- Short-term (room temp): If serving the same day, you can keep cookies covered at room temperature for up to 8 hours. Because of the cream cheese filling, don’t leave them out longer than 2 hours in warm conditions.
- Refrigeration: Store in an airtight container in the fridge for up to 3–4 days. Put a layer of parchment between layers to prevent sticking.
- Freezing: Freeze baked cookies in a single layer on a sheet until firm, then transfer to a freezer-safe bag or container. Freeze up to 3 months. Thaw in the fridge overnight and bring to room temp before serving (or warm briefly in a 300°F oven for 5–7 minutes).
- Safety tip: Any cookie with a dairy-based filling should be refrigerated if not eaten immediately. Avoid leaving them longer than 2 hours at room temperature to prevent bacterial growth.
Pro chef tips
- Prevent spreading: If your dough seems soft, chill it 15–20 minutes before scooping. This helps maintain the indentation for the filling.
- Use thick caramel: Warm, runny sauce will pool and slide off. For neater cookies, use a thicker caramel or refrigerate the sauce slightly to thicken before drizzling.
- Uniform cookies: Use a small cookie scoop for equally sized cookies so baking time is consistent.
- Avoid overbaking: The centers should look slightly soft when you take them out; they’ll firm as they cool.
- Filling technique: Pipe the cheesecake filling using a small zip-top bag with the corner snipped for cleaner dollops.
Creative twists
- Chocolate-caramel: Add mini chocolate chips to the dough and a drizzle of melted chocolate on top.
- Salted pecan: Sprinkle chopped toasted pecans and a pinch of flaky sea salt over the caramel.
- Lemon cheesecake: Add 1 tsp lemon zest to the cheesecake filling for a bright contrast to the caramel.
- Pumpkin spice: Swap 1/4 cup flour for 1/4 cup pumpkin puree plus 1/2 tsp pumpkin spice for fall cookies (reduce moisture by chilling dough slightly).
- Gluten-free: Use a cup-for-cup gluten-free flour blend and add 1–2 tbsp extra to firm the dough if needed.
Common questions
Q: Can I make the dough ahead of time?
A: Yes. You can make the cookie dough and store it airtight in the fridge for up to 48 hours. Scoop and bake when ready. The cheesecake filling should be made the day you plan to bake for best texture.
Q: Can I freeze unbaked cookies?
A: Yes. Scoop the dough onto a baking sheet and freeze until firm. Transfer to a bag. Bake from frozen — add 1–2 minutes to the bake time and create the indentation after the first minute in the oven if dough is too hard.
Q: How long do these cookies stay fresh?
A: In the refrigerator, up to 3–4 days. At room temperature, only a few hours because of the cream cheese.
Q: Is it safe to leave the cream cheese filling at room temperature?
A: No — dairy-based fillings are perishable. Keep them refrigerated if not eaten within 2 hours. For parties, bring out small batches and replenish from the fridge.
Q: Can I use store-bought caramel sauce?
A: Absolutely. Good-quality store-bought caramel works well and saves time. If it’s very runny, chill slightly before drizzling.
If you want, I can create a printable card version of this recipe, a grocery list, or timing adjustments for making a double batch. Which would help you most?