
This rich and indulgent chocolate cheesecake cookie recipe transforms two beloved desserts into one irresistible treat. The fudgy chocolate cookie base cradles a creamy cheesecake filling, creating the perfect balance of flavors and textures that will satisfy both chocolate lovers and cheesecake enthusiasts.
I first created these cookies for my daughter's birthday party, and they disappeared faster than any other dessert on the table. Now they've become our signature treat for special occasions and midnight cravings alike.
Ingredients
- All purpose flour: Creates the perfect structure for these cookies while keeping them tender
- Cocoa powder: Provides that deep chocolate flavor foundation
- Baking soda: Ensures the cookies rise properly with a slight chew
- Salt: Enhances all the flavors and balances the sweetness
- Unsalted butter: Adds richness and allows you to control the salt content
- Granulated sugar: Sweetens and helps create those perfect crinkly edges
- Egg: Binds everything together and adds structure
- Vanilla extract: Enhances both the chocolate cookie and the cheesecake filling
- Milk: Adds moisture for the perfect texture
- Chocolate chips: Add pockets of melty goodness throughout
- Cream cheese: Forms the tangy cheesecake filling (look for full fat for best results)
- Powdered sugar: Sweetens the filling without graininess
Step-by-Step Instructions
- Prepare Your Workspace:
- Start by preheating your oven to 350°F and lining your baking sheets with parchment paper. This prevents sticking and makes cleanup much easier. Gather all ingredients measured and ready to streamline the process.
- Mix Dry Ingredients:
- Whisk the flour, cocoa powder, baking soda, and salt together in a bowl until completely combined. This ensures even distribution of leavening agents and prevents cocoa powder lumps in your final cookies.
- Cream Butter and Sugar:
- Beat the softened butter and granulated sugar together for about 3 minutes until light and fluffy. This important step incorporates air into the mixture creating a better texture in your finished cookies.
- Add Wet Ingredients:
- Mix in the egg, vanilla extract, and milk until fully incorporated. The mixture might look slightly curdled at this point but will come together when you add the dry ingredients.
- Complete the Dough:
- Gradually add the dry ingredient mixture to your wet ingredients, mixing just until combined. Overmixing can develop too much gluten, resulting in tough cookies. Fold in chocolate chips by hand using a spatula.
- Prepare Cheesecake Filling:
- Beat the softened cream cheese, powdered sugar, and vanilla until smooth and creamy. Make sure your cream cheese is properly softened to avoid lumps in your filling.
- Form the Cookies:
- Scoop tablespoon sized portions of dough, roll into balls, and place on prepared baking sheets. Press your thumb or the back of a measuring spoon into each ball to create a well for the filling.
- Add the Filling:
- Spoon the cheesecake mixture into each indentation, filling just to the top without overflowing. The filling will puff slightly during baking.
- Bake to Perfection:
- Bake for 10 to 12 minutes until the cookies are set around the edges but still slightly soft in the center. The cheesecake filling should look just set on top.
- Cool Completely:
- Allow cookies to cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely. The filling will continue to set during this time.

The chocolate and cream cheese combination always reminds me of my grandmother who would make chocolate cheesecake for every family gathering. I still use her vintage mixing bowls when making these cookies, and somehow they taste even better when prepared with that small connection to family tradition.
Storage Tips
These cookies stay freshest when stored in an airtight container in the refrigerator due to the cream cheese filling. Place them in single layers separated by parchment paper to prevent sticking.
Make Ahead Options
The cookie dough can be prepared up to 3 days ahead and stored covered in the refrigerator. The cheesecake filling can also be made 1 day ahead and refrigerated separately. When ready to bake, allow the dough to sit at room temperature for about 20 minutes to make it easier to scoop and shape.
Flavor Variations
For a festive twist, add 1/4 teaspoon of peppermint extract to the cookie dough during the holidays. The combination of chocolate and mint creates a refreshing alternative to the classic version.
Create a mocha version by dissolving 1 tablespoon of instant espresso powder in the milk before adding it to the dough. The coffee enhances the chocolate flavor without making the cookies taste like coffee.
For extra decadence, drizzle cooled cookies with melted white chocolate or add a sprinkle of chocolate shavings on top of the cheesecake filling before baking.

Frequently Asked Questions
- → How do I prevent the cheesecake filling from oozing out?
Ensure the indentation in the cookie is deep enough to hold the filling securely, and avoid overfilling. Chill the dough if it’s too soft before baking.
- → Can I use a different type of flour?
Yes, you can substitute all-purpose flour with gluten-free baking flour for a similar texture. Avoid flours with coarse textures like almond flour.
- → How should I store these cookies?
Keep the cookies in an airtight container in the refrigerator for up to 5 days to maintain freshness due to the cream cheese filling.
- → Can I freeze the cookies?
Yes, freeze baked cookies in a single layer on a baking sheet before transferring to a container. Thaw in the refrigerator before serving.
- → Can I add mix-ins to the cookie dough?
Absolutely! Try adding chopped nuts, additional chocolate chips, or even dried fruits for extra flavor and texture.