Creamy churro cheesecake lands in that sweet spot between bakery dessert and party showpiece. You get a crisp cinnamon-sugar crust, a dense but silky filling, little pockets of churro throughout, and that swirl of dulce de leche that keeps every slice from tasting flat. The chocolate drizzle at the end pulls it all together without stealing the cinnamon-vanilla character that makes the whole thing work.
The texture depends on two things: a well-softened cream cheese base and eggs mixed in on low speed. That keeps the batter smooth instead of airy, which matters in baked cheesecake because too much air leads to cracks and a puffed center that collapses on the way down. Folding in the churro pieces near the end keeps them from breaking down completely, so you still get those little chewy pockets in the finished slice.
Below, I’ve included the small details that matter most here: how to keep the crust from getting soggy, when the center is done even if it still wobbles, and how to swap ingredients if you’re working with store-bought churros or want a slightly different finish.
The cheesecake came out smooth and creamy, and the churro pieces stayed chewy instead of disappearing into the batter. I was worried the dulce de leche would sink, but the swirl baked up in perfect ribbons.
Love that cinnamon-sugar crust and the dulce de leche swirl? Save this churro cheesecake for the dessert table.
The Reason the Center Should Still Jiggle When You Pull It Out
Cheesecake is one of those desserts that looks underdone long before it actually is. With this recipe, the edges should look set and the center should still move like soft custard when you gently shake the pan. That wobble is your friend. It tells you the eggs are just set enough to hold their shape after chilling, without crossing into the dry, chalky zone that happens when cheesecake bakes too long.
The crust gets a short blind bake because cinnamon-sugar crumbs need help staying crisp under a rich filling. Skip that step and the butter-softened base turns a little pasty once the batter goes in. The same logic applies to the churro pieces: fold them in, don’t blend them in, or they’ll disappear into the batter and you’ll lose the contrast that makes every bite interesting.
What Each Ingredient Is Actually Doing in This Churro Cheesecake
- Cinnamon sugar graham cracker crumbs — These form the base and bring the first hit of cinnamon. If you can’t find pre-mixed cinnamon sugar crumbs, use plain graham crumbs and add a tablespoon or two of cinnamon sugar to the mix.
- Butter — Melted butter binds the crust so it presses into a tight layer. Too little and the crust crumbles; too much and it bakes up greasy instead of crisp.
- Cream cheese — This is the body of the cheesecake, so the texture of the final dessert depends on it. Full-fat blocks work best because tub-style cream cheese can be too soft and inconsistent.
- Sour cream — This adds tang and loosens the batter just enough for a smoother slice. Plain Greek yogurt works in a pinch, but the filling will taste a little sharper and firmer.
- Eggs — They set the cheesecake as it bakes. Add them one at a time and stop mixing as soon as each one disappears, because overbeating here pulls in air and leads to cracks.
- Churros — Fresh churros give the best chew, but store-bought works well if they’re still soft. If they’re stale, warm them slightly and chop them while they’re easier to cut cleanly.
- Dulce de leche and chocolate sauce — These are the finish that turns a good cheesecake into a churro-inspired one. The dulce de leche adds a caramel note inside the batter, while the chocolate drizzle keeps the top from tasting one-note.
Building the Batter So the Cheesecake Stays Dense and Smooth
Pressing and Prebaking the Crust
Mix the cinnamon sugar crumbs with melted butter until every crumb looks evenly damp, then press the mixture firmly into the bottom of a 9-inch springform pan. A loose crust falls apart when sliced, so use the bottom of a measuring cup to pack it down in an even layer. Bake it for 8 minutes, just until it smells toasted and the edges darken slightly. Let it cool for a few minutes before adding the filling, or the warm base will start melting the batter at the edges.
Mixing the Filling Without Whipping Air Into It
Beat the cream cheese and sugar first until the mixture looks smooth and glossy with no lumps left behind. Add the sour cream, vanilla, cinnamon, and nutmeg next, then mix only until combined. Once the eggs go in, switch to low speed and stop as soon as the yolk streaks disappear. If the batter looks fluffy, it has too much air in it, and that usually shows up later as cracks.
Folding in the Churro Pieces and Swirling the Dulce de Leche
Fold the chopped churros in by hand so they stay in visible pieces instead of breaking down in the mixer. Pour half the batter over the crust, then drizzle the dulce de leche in a loose swirl rather than a thick layer. That gives you ribbons of caramel in the finished cheesecake instead of a heavy layer that can sink. Top with the rest of the batter and smooth it gently so the swirl stays trapped inside where it belongs.
Knowing Exactly When the Center Is Done
Bake until the edges are set and the center still has a slight wobble when you nudge the pan. Don’t wait for the middle to go completely firm in the oven, because cheesecake keeps cooking from residual heat as it cools. Pulling it at the right moment gives you a creamy slice instead of a dry one. Let it cool all the way before refrigerating, or condensation will collect on the top and soften the surface.
Three Smart Ways to Adapt This Dessert Without Losing What Makes It Work
Use store-bought churros for a faster version
Store-bought churros work well here as long as they’re not rock-hard. Chop them into small pieces so they distribute evenly through the batter, and expect a slightly more uniform texture than you’d get from fresh churros. The flavor still comes through because the cinnamon coating and caramel drizzle carry most of the dessert’s personality.
Make it gluten-free with gluten-free crumbs and churros
Swap in gluten-free graham-style crumbs and gluten-free churros if you need the whole dessert to be gluten-free. The filling doesn’t need any changes, so the texture stays the same; the only thing to watch is the crust, which can be a little more fragile, so press it firmly and let it cool fully before filling.
Skip the chocolate for a cleaner cinnamon-caramel finish
If you want the churro flavor to stay front and center, leave off the chocolate drizzle and serve with just a little extra dulce de leche. That version tastes a little less rich and reads more like classic churro dough with cheesecake creaminess underneath. It’s a good move if you’re serving this after a heavy meal.
Storage and Reheating
- Refrigerator: Store covered for up to 5 days. The churro pieces soften a little as it sits, but the cheesecake itself stays creamy.
- Freezer: Freezes well. Chill the cheesecake first, slice it, and wrap individual pieces tightly before freezing so you can thaw only what you need.
- Reheating: Serve chilled or let slices sit at room temperature for 15 to 20 minutes. Don’t microwave it, or the filling can turn greasy and the crust goes soft.
Answers to the Questions Worth Asking

Churro Cheesecake
Ingredients
Equipment
Method
- Preheat the oven to 325°F. Mix cinnamon sugar graham cracker crumbs with melted butter and press into the bottom of a 9-inch springform pan.
- Bake the crust for 8 minutes. Let it cool slightly with a set, fragrant crust that holds together when pressed.
- Beat cream cheese and granulated sugar until smooth. Keep beating until the mixture looks creamy with no visible lumps.
- Add sour cream, vanilla extract, cinnamon, and nutmeg, and beat until combined. Stop when the batter looks uniform and thick.
- Add eggs one at a time, beating on low speed after each addition. Mix until each egg disappears into the batter with a glossy texture.
- Fold in chopped churros pieces. Ensure the pieces are evenly distributed throughout the batter.
- Pour half the cheesecake batter over the crust. Spread it gently to cover the crust in an even layer.
- Drizzle dulce de leche over the batter in a swirl pattern. Use a light, streaking motion so the swirl is visible before baking.
- Top with the remaining cheesecake batter. Smooth the surface so it bakes flat and even.
- Bake for 40–50 minutes at 325°F until the cheesecake is set but the center jiggles slightly when gently shaken. Look for a firm edge and a soft wobble in the middle.
- Cool the cheesecake completely at room temperature. The top should look set and the filling should stop jiggling when fully cooled.
- Refrigerate for at least 4 hours. Chill until the slice cuts cleanly with a creamy interior.
- Drizzle with chocolate sauce before serving. Add the drizzle right before slicing so it stays glossy on the plate.