Gooey Cheesecake Stuffed Cookies
These cookies hide a creamy cheesecake filling inside a soft, buttery chocolate chip cookie. They are the kind of treat that makes you stop, take a second bite, and then reach for another. With a little chill time, they come together in under an hour and deliver that just-bakery-warm payoff every single time.

Why These Cookies Disappear First
The first bite is all crisp edges and gooey chocolate, exactly what you want from a cookie. But then you hit that cold, tangy cheesecake center, and the game changes. The contrast between the sweet dough and the slightly tart filling makes them impossible to ignore on a dessert table.
They also hold up well. You can make the dough and filling ahead, stuff them the next day, and bake from the fridge. That kind of flexibility means you can pull a fresh batch out of the oven even on a busy afternoon.
Ingredients

- 4 oz cream cheese, cold: straight from the fridge; cold filling is easier to handle
- 2 tbsp granulated sugar: just enough sweetness to balance the tang
- 1/4 tsp vanilla extract: a warm note for the cheesecake
- 1/2 cup unsalted butter, softened: let it sit at room temperature for 30 minutes
- 1/2 cup packed light brown sugar: gives the cookie a soft, chewy texture
- 1/4 cup granulated sugar: for a clean sweetness
- 1 large egg: room temperature works best
- 1 tsp vanilla extract: rounds out the cookie dough
- 1 1/4 cups all-purpose flour: spooned and leveled, not scooped
- 1/2 tsp baking soda: helps the cookie spread just enough
- 1/4 tsp salt: fine sea salt or table salt
- 3/4 cup semisweet chocolate chips: dark or milk chocolate both work
Variations / Substitutions
- White chocolate and macadamia: use white chocolate chips and add 1/3 cup chopped macadamia nuts for a richer twist
- Peanut butter cheesecake filling: replace half the cream cheese with smooth peanut butter and skip the vanilla
- Gluten-free: swap the all-purpose flour for a 1:1 gluten-free baking blend that contains xanthan gum
- Dairy-free: use a plant-based butter stick, dairy-free cream cheese alternative, and dairy-free chocolate chips
- Spiced version: add 1/2 tsp cinnamon and a pinch of nutmeg to the cookie dough for a snickerdoodle vibe
If you like the idea of a hidden surprise in your baked treats, the same technique works for stuffed brownies where a cheesecake swirl gets tucked right inside.
How To Make Cheesecake Stuffed Cookies
Step 1: Mix the Cheesecake Filling

In a small bowl, beat the 4 oz cold cream cheese with the 2 tbsp granulated sugar and 1/4 tsp vanilla until smooth. A fork or a small spatula works just fine. You want no lumps, and the mixture should be thick enough to hold a shape when scooped.
Scrape the filling onto a piece of plastic wrap and shape it into a rough log about 1 inch thick. Wrap it tightly and freeze while you make the dough, around 20 minutes. Keeping it very cold makes stuffing the cookies much easier later.
Step 2: Cream the Butter and Sugars

Grab a large bowl and add the 1/2 cup softened butter, 1/2 cup brown sugar, and 1/4 cup granulated sugar. Beat them with a hand mixer or a wooden spoon until the mixture looks light and fluffy, about 2 minutes. You will see the color turn a shade paler.
Add the egg and 1 tsp vanilla, then beat again until everything is combined and glossy. Scrape down the sides so no butter pockets hide at the bottom.
Step 3: Add the Dry Ingredients and Chocolate Chips

Sprinkle the 1 1/4 cups flour, 1/2 tsp baking soda, and 1/4 tsp salt right over the wet mixture. Stir just until the flour disappears. Overmixing at this stage makes the cookies tough, so stop as soon as you see no dry streaks.
Fold in the 3/4 cup chocolate chips with a spatula. The dough will be soft and a little sticky. Cover the bowl and refrigerate it for at least 30 minutes while the filling finishes chilling. Cold dough spreads less during baking and gives you a thicker cookie around that cheesecake center.
Step 4: Stuff and Shape the Cookies

Scoop out a generous tablespoon of cookie dough and flatten it into a disc in your palm. Snip off a teaspoon-sized chunk of the frozen cheesecake filling and place it right in the middle. Top with another flattened disc of dough, then pinch the edges to seal the filling inside completely.
Roll the ball gently between your palms to smooth it, then set it on a plate. Repeat with the remaining dough and filling to make 12 stuffed balls. If your hands get warm and the dough starts to stick, pop the plate in the fridge for 10 minutes before you continue.
Step 5: Bake Until Golden

Preheat your oven to 350°F (180°C) while you arrange the cookie dough balls on two parchment-lined baking sheets, leaving about 2 inches between each one. Slide the sheets into the oven and bake for 12 to 14 minutes.
You will know they are ready when the edges turn a light golden brown but the centers still look soft and pale. Do not wait for the whole top to brown, or the cookies will overbake and the cheesecake inside might dry out.
Step 6: Cool and Serve Warm

Let the cookies rest on the hot baking sheet for 5 minutes. They will continue to set up and firm around the edges. After that, use a spatula to transfer them to a wire rack.
Serve them while still warm so the cheesecake center is soft and the chocolate is melty. A small pool of tangy cream cheese peeking through the cookie as you break it open is exactly the moment you baked them for.
Tips for Stuffed Cookie Success
- Keep the cheesecake filling as cold as possible until the moment you seal it inside the dough. If it starts to soften, return it to the freezer for 10 minutes.
- Do not overstuff. A teaspoon of filling is about right for this size cookie. Any more and the dough struggles to seal, and the filling can burst through during baking.
- Chill the shaped cookie dough balls for 15 minutes before baking if your kitchen is warm. The dough spreads less and the cookie stays thicker around the filling.
- Watch the bake more than the clock. Every oven runs a little differently. Pull the cookies when the edges are set and the top is just losing its shine.
Bake times shift a bit depending on how big you make the cookies.
| Cookie size | Dough per cookie | Bake time |
|---|---|---|
| Small | 1 tbsp | 10-12 mins |
| Medium | 2 tbsp | 12-14 mins |
| Large | 3 tbsp | 14-16 mins |
Storing and Reheating Leftovers
- Refrigerate: Keep baked cookies in an airtight container in the fridge for up to 4 days. The cheesecake filling needs the chill.
- Reheat: Warm a cookie in the microwave for 10 to 15 seconds. That quick hit brings back the soft, gooey center without melting the filling completely.
- Freeze unbaked: Arrange stuffed dough balls on a tray, freeze solid, then transfer to a zip-top bag. Bake straight from frozen, adding 2 to 3 extra minutes to the bake time.
Frequently Asked Questions
Can I use store-bought cookie dough?
Yes, a 16 oz roll of refrigerated chocolate chip cookie dough works in a pinch. Flatten the dough and stuff it the same way, then bake according to the package directions, watching for the same golden edges cue.
Why did my cheesecake filling leak out during baking?
This happens when the dough is not sealed completely around the filling. Make sure to pinch all edges closed and roll the ball smooth. Also, avoid overfilling and keep the dough chilled so it holds its shape.
Can I make these gluten-free?
You can. Replace the all-purpose flour with a 1:1 gluten-free flour blend that includes xanthan gum. The cookies will be a little more delicate but still delicious.
Can I freeze the cookie dough balls for later?
Absolutely. Freeze stuffed, unbaked dough balls on a tray until solid, then bag them. Bake from frozen at the same temperature, adding 2 to 3 minutes, until the edges are golden.

Cheesecake Stuffed Cookies Recipe
Ingredients
Method
- Beat the cream cheese, 2 tbsp sugar, and 1/4 tsp vanilla until smooth. Shape into a log, wrap, and freeze 20 minutes.
- Cream the butter, brown sugar, and 1/4 cup granulated sugar until light and fluffy, about 2 minutes. Beat in the egg and 1 tsp vanilla.
- Stir in the flour, baking soda, and salt just until combined. Fold in the chocolate chips. Refrigerate the dough 30 minutes.
- Flatten a tablespoon of dough, place a teaspoon of cold cheesecake filling in the center, top with more dough, and seal. Roll into a ball. Repeat for 12 cookies.
- Preheat the oven to 350°F (180°C). Place balls on parchment-lined sheets 2 inches apart. Bake 12 to 14 minutes, until edges are golden and centers look soft.
- Cool on the baking sheet for 5 minutes, then transfer to a wire rack. Serve warm.
