I first made these Cinnamon Roll Cheesecake Cookies on a rainy Saturday and instantly had to hide them from guests — they disappear fast. Think of a soft, cakey cookie wrapped around a little cream-cheese center that tastes like a cinnamon roll. They’re perfect for brunch spreads, afternoon coffee breaks, or when you want a cozy dessert that’s easier than making full cinnamon rolls.
Why you’ll love this dish
This recipe gives you the best parts of a cinnamon roll — warm cinnamon, brown-sugar sweetness, and a tangy cheesecake center — in a single handheld cookie. It’s quicker than yeast dough, uses pantry ingredients, and feels special enough for guests or holidays. Kids love the sweet pocket of filling; adults love that the cookies aren’t too sweet and keep a soft, tender crumb.
“A perfect bite of cinnamon roll nostalgia with a creamy cheesecake surprise — everyone asked for the recipe.” — home baker review
Reasons to make it:
- Quick: ready in about 30–40 minutes start to finish.
- Crowd-pleasing: looks and tastes like a bakery treat with minimal fuss.
- Versatile: easy to adapt (gluten-free, vegan-ish swaps suggested below).
How this recipe comes together
This recipe is straightforward: you make a simple cheesecake filling, cream the butter and granulated sugar, add the egg, fold in the dry ingredients, then enclose a teaspoon of the cheesecake mix inside a flattened cookie dough ball. A cinnamon–brown sugar sprinkle on top finishes them for a cinnamon-roll vibe. They bake quickly at 350°F until just golden around the edges.
{image_template}
What you’ll need
- 6 oz cream cheese, softened (full-fat recommended; chill if using immediately after refrigeration)
- 1/4 cup powdered sugar
- 1/2 teaspoon vanilla extract
- 1 cup all-purpose flour (spoon into measuring cup and level off)
- 1/4 cup granulated sugar
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened (about 1 stick)
- 1 large egg
- 1 teaspoon ground cinnamon (plus extra for topping)
- 1/4 cup brown sugar (for topping)
Substitution notes:
- For a lighter filling, Neufchâtel cheese can replace cream cheese.
- Gluten-free: use a 1:1 gluten-free baking flour blend. Add 1/4 teaspoon xanthan gum if your blend lacks it.
- Dairy-free: try a firm vegan cream cheese and vegan butter; results vary by brand.

Step-by-step instructions
- Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Make the cheesecake filling: in a small bowl, beat the softened cream cheese with the powdered sugar and 1/2 teaspoon vanilla until very smooth. Set aside in the fridge briefly if it becomes too soft.
- Cream the cookie base: in a medium bowl, beat the softened butter with the granulated sugar until light and fluffy. Mix in the egg until combined.
- Mix dry ingredients: whisk together the flour, baking soda, 1 teaspoon cinnamon, and salt in a separate bowl.
- Combine: fold the dry mix into the butter mixture gradually until a soft dough forms. Don’t overmix. If the dough feels too sticky, chill 10–15 minutes.
- Assemble cookies: scoop about 1 tablespoon of dough and flatten it in your palm. Place about 1 teaspoon of the cheesecake filling in the center. Wrap the dough around the filling and roll into a smooth ball, sealing the edges so the filling won’t leak.
- Place the balls on the prepared baking sheet, spacing them about 2 inches apart.
- Topping: stir the brown sugar with a little extra cinnamon (about 1/4–1/2 teaspoon) and gently sprinkle or press a little of the mixture onto each cookie.
- Bake for 10–12 minutes, or until the edges are set and the bottoms are lightly golden. The centers should still look soft.
- Cool: let the cookies sit on the baking sheet 5 minutes, then transfer to a wire rack to cool completely so the cheesecake center sets.
Helpful timing notes: ovens vary; check at 9 minutes if your oven runs hot. Avoid overbaking — these are best slightly soft in the middle.
Best ways to enjoy it
Serve warm with a cup of coffee or tea to bring out the cinnamon and cream cheese. For a brunch spread, plate them with fresh berries and mascarpone or whipped cream. You can also drizzle a thin vanilla glaze (powdered sugar + a little milk and vanilla) for extra sweetness, or serve alongside vanilla ice cream for a dessert plate.
Storage and reheating tips
- Room temp: store in an airtight container for up to 1–2 days. Keep them from direct heat or sunlight.
- Refrigerator: store in an airtight container for up to 5 days (recommended if you want the cheesecake center firmer).
- Freezer: freeze baked cookies in a single layer on a sheet until solid, then transfer to a freezer bag for up to 3 months. Thaw at room temperature or warm briefly in a 300°F oven for 5–8 minutes.
- Reheat: warm in a 300°F oven for 5–7 minutes, or microwave one for 10–12 seconds to refresh the soft texture. Don’t reheat for too long or the filling may weep.
Food safety: don’t leave cream-cheese–filled dough at room temperature for more than 2 hours (1 hour if above 90°F). Keep refrigerated when not serving.
Helpful cooking tips
- Measure flour correctly: spoon it into the measuring cup and level it — too much flour makes dry cookies.
- Use room-temp butter and egg for smooth creaming and a tender crumb. Butter around 65–70°F works well.
- If the filling softens too much while you assemble, pop it back in the fridge for 5–10 minutes. Cold filling is easier to encase.
- Seal the dough well around the filling to prevent leaks. Wipe off excess filling from your fingers.
- Use a small cookie scoop for even cookies and consistent bake times.
- If cookies spread too much, chill the dough balls 10–20 minutes before baking.
- Don’t overbake: cookies continue to set as they cool. Remove them when centers are barely set.
Creative twists
- Maple Cinnamon: swap the brown-sugar topping for maple sugar or mix 1 tablespoon maple syrup into the cheesecake filling.
- Nutty crunch: press chopped pecans or walnuts into the top before baking.
- Apple-cinnamon: stir 2 tablespoons finely diced apple (well-drained) into the filling for a mini apple cinnamon roll vibe.
- Glaze it: drizzle a simple vanilla glaze over cooled cookies for a bakery-style finish.
- Vegan/gluten-free: use vegan cream cheese, vegan butter, and a gluten-free flour blend; expect a slightly different texture but similar flavor.
Your questions answered
Q: How many cookies does this make?
A: Using a tablespoon scoop, you’ll get about 16–20 cookies depending on how tightly you seal the dough and exact scoop size.
Q: Can I freeze the unbaked cookie balls and bake later?
A: Yes. Flash-freeze assembled, unbaked balls on a sheet until firm, then store in a bag up to 3 months. Bake from frozen, adding 1–2 minutes to the bake time.
Q: Is it safe to bake cream cheese inside cookies?
A: Yes. The small cheesecake portion cooks and firms during the 10–12 minute bake and further firms as it cools. Always refrigerate leftover cookies if not eaten within 2 hours.
Q: Can I swap baking soda for baking powder?
A: Baking soda reacts with the slight acidity in cream cheese and helps with spread and browning. If you must, use 3/4 teaspoon baking powder, but texture and rise will change slightly.
Q: Can I make the filling ahead of time?
A: Absolutely. Make the cheesecake filling up to 2 days ahead and keep it refrigerated. Bring it to a workable consistency (not too soft) before assembling.
Enjoy these warm, cozy bites — they’re one of those small recipes that deliver big comfort with minimal effort.