Mexican Churro Cheesecake Bars: Best Festive Celebration Dessert

Posted on

Juliana Walton

Mexican churro cheesecake bars - featured image

I still remember the exact moment my life changed. It was a humid July evening, and I had decided to attempt two completely different desserts for a family reunion. On the counter sat a pan of warm, cinnamon-sugar churros, still steaming from the fryer. Next to it, cooling on a wire rack, was a classic New York-style cheesecake I’d been nervous about the whole afternoon.

Here’s the thing: I got distracted. I was answering a phone call, helping my niece with a sticky craft project, and generally being a chaotic parent. When I finally looked back at the counter, I noticed a smudge of cream cheese on the edge of the churro pan. It looked sad. And delicious. And I thought, “Why not just mash them together?”

So I did. I swirled the cheesecake batter into the churro dough, baked it in a square pan, and drizzled it with whatever caramel sauce I had lying around—which happened to be a jar of store-bought cajeta, the sweet, spiced goat milk caramel that’s a staple in Mexican pantries.

The result? Absolute magic. It was the best Mexican churro cheesecake bars I have ever tasted. The texture was this incredible cross between a dense, fudgy brownie and a light, tangy cheesecake. The cinnamon sugar crust gave it that familiar churro crunch, while the cajeta drizzle added this deep, molasses-like sweetness that tied everything together.

I brought them to the reunion, expecting maybe polite nods. Instead, my uncle asked for the recipe before he even took a bite. My cousin, who usually only eats fruit, asked for three. That accidental mistake became my signature dessert. I’ve made these Mexican churro cheesecake bars at least a dozen times since then—sometimes for birthdays, sometimes just because I need a win on a Tuesday night. They are rich, they are festive, and they are surprisingly easy to make in a single pan.

If you’re looking for a dessert that screams celebration but doesn’t require a culinary degree, this is it. It’s better than my brown sugar bourbon pecan pie bars because it’s less fussy, and honestly, the cajeta flavor is just too good to ignore.

Why You’ll Love This Recipe

There are a lot of desserts out there, but few offer this specific combination of textures and flavors. These bars are my go-to when I want to impress guests without spending six hours in the kitchen. Here’s why they’ve earned a permanent spot in my rotation:

  • The Texture Contrast is Unreal — You get the soft, creamy cheesecake middle, the chewy, cake-like churro base, and the crisp, sugary top. It’s like eating three desserts in one bite. I’ve never found a better way to combine these textures.
  • Cajeta Changes Everything — Most cheesecake recipes just use caramel or plain sugar. Using cajeta (spiced goat milk caramel) adds a tangy, complex depth that regular caramel just can’t match. It cuts through the richness of the cream cheese perfectly.
  • One Pan, Zero Stress — You don’t need a water bath like a traditional cheesecake. You don’t need to fry anything like traditional churros. You just mix, pour, bake, and drizzle. It’s the easiest celebration dessert I know.
  • Make-Ahead Friendly — These actually taste better the next day. The flavors meld together in the fridge, and the cajeta sets into a beautiful, glossy finish. I often make them the night before a party so I can focus on other things.
  • Customizable for Any Crowd — Need to adjust for dietary restrictions? You can swap the flour for a gluten-free blend (though the texture changes slightly) or use dairy-free cream cheese. But honestly, the traditional version is the best.

I’ve served these at baby showers, birthdays, and last-minute dinner parties where I had nothing but a jar of cajeta and a block of cream cheese. Everyone always asks for the recipe. It’s the kind of dessert that makes people stop talking and start eating.

Ingredients You’ll Need

This recipe looks like it has a lot of steps, but the ingredient list is surprisingly short. You probably have half of it in your pantry already. I’m particular about a few things here, so pay attention to the details.

For the Churro Base

Unsalted butter (1/2 cup / 113g) — Softened is best. If you’re in a rush, microwave it for 10 seconds. Don’t melt it completely.

Granulated sugar (1 cup / 200g) — This goes into the dough, but we’ll also use some for the cinnamon-sugar topping. Don’t skimp on the sugar in the dough; it helps create that tender, cake-like crumb.

Large eggs (2 large) — Room temperature eggs incorporate better into the batter. If you forget, just drop them in warm water for 5 minutes.

All-purpose flour (1 ½ cups / 190g) — Spoon it into the cup and level it off. Don’t scoop directly from the bag, or you’ll pack too much flour and get a dense bar. I use Gold Medal flour because it’s consistent.

Baking powder (1 teaspoon) — Makes the base rise slightly so it’s not too heavy.

Salt (½ teaspoon) — Balances the sweetness. Essential.

Cinnamon (1 teaspoon) — Good quality cinnamon makes a huge difference. I prefer Ceylon cinnamon for a milder, sweeter flavor.

For the Cheesecake Layer

Mexican churro cheesecake bars preparation steps

Full-fat cream cheese (16 oz / 450g) — This is non-negotiable. Low-fat cream cheese will make your bars grainy and watery. Let it sit on the counter for 30 minutes before you start mixing. Cold cream cheese = lumpy batter.

Confectioners’ sugar (1 cup / 120g) — Also called powdered sugar. Sift it if it’s clumpy. You want a silky smooth batter.

Large egg (1 large) — Just one egg to bind the cheesecake layer.

Vanilla extract (1 teaspoon) — Real vanilla, please. I use Nielsen-Massey. It adds that classic cheesecake aroma.

For the Cajeta Drizzle & Topping

Cajeta (½ cup / 120ml) — This is the star. It’s a spiced caramel made from goat milk, but cow’s milk caramel works in a pinch. You can find it in the international aisle of most grocery stores, or online. It should be pourable. If it’s thick, warm it slightly in the microwave for 10 seconds.

Granulated sugar (¼ cup / 50g) — For the final dusting.

Cinnamon (1 teaspoon) — Mixed with the sugar for sprinkling.

Optional: Sea salt flakes — A tiny pinch on top after drizzling the cajeta adds a sophisticated touch. I love the sweet-salty combo.

Equipment Needed

You don’t need fancy tools for this. Here’s what I actually use:

9×9 inch square baking pan — This is the perfect size for these bars. It gives you thick, chewy slices. You can use a 9×13 pan, but the bars will be thinner and less substantial. Line your 9×9 pan with parchment paper, leaving an overhang on the sides. This is crucial for lifting the bars out later.

Hand mixer or stand mixer — You need to cream the butter and sugar until fluffy. A fork won’t cut it. I use my KitchenAid, but a hand mixer works just as well.

Spatula — A rubber spatula is best for folding in the flour and scraping the bowl.

Sifter or fine-mesh strainer — For the powdered sugar and cinnamon-sugar topping. Clumps are the enemy of smooth cheesecake.

Paring knife — For cleaning up the edges of the pan if needed.

Small saucepan or microwave-safe bowl — For warming the cajeta if it’s too thick to drizzle easily.

How to Make It: Step-by-Step

Alright, let’s make these! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.

Step 1: Prep Your Pan and Oven (5 minutes)

Preheat your oven to 350°F (175°C). Line your 9×9 inch baking pan with parchment paper. Leave a few inches of overhang on the long sides—this is your handle for lifting the baked bars out later. It makes cutting and serving so much easier. Grease the parchment lightly with butter or cooking spray.

Step 2: Make the Churro Base (5 minutes)

In a large bowl, beat the softened butter and 1 cup of granulated sugar together until light and fluffy. This takes about 2-3 minutes with a mixer. It looks pale and airy. Add the two eggs, one at a time, mixing just until combined after each addition. Don’t overmix here.

In a separate small bowl, whisk together the flour, baking powder, salt, and 1 teaspoon of cinnamon. Gently fold this dry mixture into the wet ingredients using a spatula. Stop as soon as no streaks of flour remain. The batter will be thick and doughy, like a thick cookie dough. Spread this evenly into the bottom of your prepared pan. Press it down firmly with your fingers or the back of a spoon. This is your base.

Step 3: Make the Cheesecake Layer (5 minutes)

In a clean bowl (or just scrape out your mixer bowl), beat the softened cream cheese until smooth and creamy. This is key—no lumps! Add the 1 cup of confectioners’ sugar and the teaspoon of vanilla. Beat on low speed until combined, then increase to medium for about 1 minute until the mixture is smooth and slightly fluffy.

Add the single egg and mix just until incorporated. Do not overbeat, or you’ll incorporate too much air, which can cause cracks later.

Pour this creamy mixture over the churro base in the pan. Use a spatula to spread it evenly. Try to get the edges all the way to the corners. If you want to be fancy, you can take a knife and swirl the cheesecake layer into the base slightly, but a flat layer looks cleaner.

Step 4: Bake (35-40 minutes)

Place the pan in the center of the oven. Bake for 35-40 minutes. You’ll know it’s done when the edges are golden brown and the center is set but still has a slight jiggle. It should not look liquid. The top should be matte, not shiny.

Here’s a common mistake: Overbaking. Because these are bars, they continue to cook as they cool in the pan. If you bake them until the center is completely firm, they’ll be dry. Take them out when there’s still a tiny bit of give in the middle.

Step 5: Cool Completely (1-2 hours)

Let the bars cool in the pan on a wire rack. This is the hardest part. You have to wait. If you cut them while they’re hot, they’ll fall apart. The structure needs to set. I usually let them cool for at least an hour, then refrigerate them for another hour if I can’t resist. Cold bars are much easier to slice cleanly.

Step 6: Make the Cajeta Drizzle and Topping

While the bars cool, mix the ¼ cup granulated sugar with the 1 teaspoon cinnamon in a small bowl. Set aside.

If your cajeta is thick, warm it in the microwave for 10-15 seconds or in a small saucepan over low heat. You want it to be pourable but not hot. Stir it well.

Step 7: Assemble and Serve

Lift the cooled bars out of the pan using the parchment overhang. Place them on a cutting board. Using a sharp knife, cut into squares. I like 12 large squares or 16 smaller ones.

Drizzle the warm cajeta generously over the top. Don’t be shy—it’s supposed to be decadent. Then, sprinkle the cinnamon-sugar mixture over the wet cajeta. The sugar will stick to the caramel and create that classic churro coating.

If you’re using sea salt flakes, add them now. Serve immediately, or store covered in the fridge until ready to serve.

Expert Tips & Tricks

Here’s everything I’ve learned from making these dozens of times. These tips will save you from my mistakes.

Room Temperature is Non-Negotiable

I can’t stress this enough. Your cream cheese and eggs must be room temperature. If your cream cheese is cold, you will have lumpy cheesecake bars. No amount of beating will fix it. Plan ahead and take your ingredients out of the fridge 30 minutes before you start.

Don’t Skip the Parchment

These bars are sticky. If you bake them directly in the pan, you will struggle to get them out intact. The parchment overhang is your best friend. Just lift, and the whole slab comes out.

Warm Your Cajeta Correctly

Don’t boil the cajeta. Just warm it until it’s fluid. If you overheat it, it can become too thin and run off the bars, or it can burn. Gentle heat is best.

The Knife Trick

For clean cuts, wipe your knife with a damp cloth between every slice. Or, dip your knife in hot water and dry it before each cut. This prevents the cheesecake from sticking to the blade and ruining the pattern.

Storage is Key

These bars keep best in the refrigerator. The cold helps set the structure. They will last up to 5 days in an airtight container in the fridge. Let them come to room temperature for 15 minutes before serving for the best texture.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Chocolate Chip Churro Bars

Add ½ cup of semi-sweet chocolate chips to the churro base before baking. The melted chocolate pockets are amazing.

Pumpkin Spice Version

Add ½ cup of pumpkin puree to the cheesecake layer, along with an extra teaspoon of pumpkin pie spice. Perfect for fall.

Dairy-Free Option

Use dairy-free cream cheese and butter. For the cajeta, use a dairy-free caramel sauce. It won’t be exactly the same, but it’s still delicious.

Gluten-Free

Swap the all-purpose flour for a 1:1 gluten-free flour blend. The texture might be slightly more crumbly, but it works.

No Cajeta?

If you can’t find cajeta, use dulce de leche. It’s very similar, though slightly less tangy. You can also use a high-quality salted caramel sauce.

Serving & Storage

How to Serve:

I usually serve these at room temperature. They’re rich enough that they don’t need to be warm, but if you want to serve them warm, just microwave a slice for 15 seconds. The cajeta will get gooey and warm.

Side Dishes:

These are dessert, so they don’t need sides. But if you’re serving them as part of a larger feast, they pair well with fresh fruit like strawberries or raspberries to cut the sweetness.

Refrigerator:

Store in an airtight container for up to 5 days. Layer them between sheets of parchment paper if you’re stacking them.

Freezing:

Yes, you can freeze these! Wrap individual slices tightly in plastic wrap, then place them in a freezer bag. They’ll last for up to 3 months. Thaw in the fridge overnight. Note that the texture of the cheesecake might change slightly after freezing, but it’s still good.

Meal Prep:

Make the bars ahead of time. Assemble them up to 2 days in advance. Just add the cajeta drizzle and cinnamon sugar right before serving so the sugar doesn’t dissolve into the caramel.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. These are indulgent bars, so enjoy them in moderation.

Per Serving (based on 12 bars):

  • Calories: 380
  • Protein: 5g
  • Carbs: 45g
  • Fiber: 1g
  • Sugar: 32g
  • Fat: 20g
  • Saturated Fat: 12g
  • Cholesterol: 65mg
  • Sodium: 180mg

What’s Good: Decent amount of calcium from the cream cheese and cajeta. Easy to share.

What to Know: High in sugar and saturated fat. It’s a treat, not a health food. If you’re watching your intake, cut them into smaller squares.

Final Thoughts

So that’s my go-to Mexican churro cheesecake bars! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.

This has saved me on so many occasions. It’s my answer to “what dessert should I bring?” when I want to look like I spent all day in the kitchen, but really just spent 30 minutes mixing and 40 minutes baking. My family loves them, my friends beg for them, and I love making them because they’re so forgiving.

Make it yours! Try different toppings, swap in your favorite spices, or adjust the sweetness. The best recipes are the ones you adapt to your tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy baking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use a 9×13 pan instead of a 9×9 pan?

You can, but the bars will be thinner. You’ll need to reduce the baking time to about 25-30 minutes. Keep a close eye on them, as thinner bars bake faster. I prefer the 9×9 size because the thicker center feels more like a real cheesecake bar.

Why did my cheesecake layer crack?

Cracks usually happen from overbaking or overmixing the batter. Make sure you don’t overbeat the cream cheese mixture, and take the bars out of the oven when the center still has a slight jiggle. Also, avoid opening the oven door too often during baking, as temperature fluctuations can cause cracking.

Can I make this ahead for a party?

Absolutely. In fact, it’s better if you make it ahead. Assemble the bars (without the topping) up to 2 days in advance. Store them covered in the fridge. Add the cajeta drizzle and cinnamon sugar right before you serve them. This keeps the topping fresh and prevents it from getting soggy.

What if I can’t find cajeta?

Dulce de leche is the closest substitute. It’s sweeter and less tangy, but still delicious. You can also use a high-quality salted caramel sauce. Just make sure it’s pourable. If you have none of these, a simple cinnamon sugar dusting without the drizzle still tastes like a churro.

How do I store leftovers?

Store them in an airtight container in the refrigerator for up to 5 days. Let them come to room temperature for 15 minutes before eating for the best texture. They can also be frozen for up to 3 months.

Can I use low-fat cream cheese?

I don’t recommend it. Low-fat cream cheese has a higher water content and different stabilizers, which can make the bars watery and grainy. Full-fat cream cheese is essential for that rich, creamy texture. It’s worth the extra few dollars.

Why is my cajeta too thick to drizzle?

Cajeta often thickens when it’s cold. Warm it gently in the microwave for 10-15 seconds, or in a small saucepan over low heat. Stir well. Be careful not to overheat it, or it can become too thin and runny, or burn. You want it to be the consistency of heavy cream.

Pin This Recipe!

Mexican churro cheesecake bars recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican churro cheesecake bars - featured image

Mexican Churro Cheesecake Bars


  • Author: SOFIA
  • Total Time: 55 minutes
  • Yield: 12 servings 1x

Description

A festive, one-pan dessert combining a chewy cinnamon-sugar churro base with a rich, tangy cheesecake layer, finished with a drizzle of spiced cajeta caramel.


Ingredients

Scale
  • 1/2 cup unsalted butter, softened
  • 1 cup granulated sugar (divided)
  • 2 large eggs, room temperature
  • 1 ½ cups all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon salt
  • 1 teaspoon cinnamon (divided)
  • 16 oz full-fat cream cheese, softened
  • 1 cup confectioners’ sugar
  • 1 large egg, room temperature
  • 1 teaspoon vanilla extract
  • ½ cup cajeta (spiced goat milk caramel)
  • Optional: Sea salt flakes

Instructions

  1. Preheat oven to 350°F (175°C). Line a 9×9 inch square baking pan with parchment paper, leaving an overhang on the sides, and grease lightly.
  2. In a large bowl, beat the softened butter and 1 cup of granulated sugar until light and fluffy (2-3 minutes). Add eggs one at a time, mixing just until combined.
  3. In a separate bowl, whisk together flour, baking powder, salt, and 1 teaspoon cinnamon. Fold dry ingredients into wet ingredients until just combined. Spread evenly into the prepared pan and press down firmly.
  4. In a clean bowl, beat the cream cheese until smooth. Add confectioners’ sugar and vanilla, beating until combined and slightly fluffy. Add the single egg and mix just until incorporated.
  5. Pour the cheesecake mixture over the churro base and spread evenly.
  6. Bake for 35-40 minutes until edges are golden and the center is set but has a slight jiggle. Do not overbake.
  7. Cool completely in the pan on a wire rack (at least 1 hour, then refrigerate if possible for easier slicing).
  8. While bars cool, mix ¼ cup granulated sugar with 1 teaspoon cinnamon for the topping.
  9. Warm the cajeta slightly if needed to make it pourable.
  10. Lift bars out of the pan, cut into squares, drizzle with warm cajeta, and sprinkle with the cinnamon-sugar mixture. Add sea salt flakes if desired.

Notes

Ensure cream cheese and eggs are at room temperature to avoid lumps. Use parchment paper overhang to easily lift the bars out. Cajeta can be substituted with dulce de leche or salted caramel if unavailable. Bars taste better the next day after flavors meld.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Dessert
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 bar
  • Calories: 380
  • Sugar: 32
  • Sodium: 180
  • Fat: 20
  • Saturated Fat: 12
  • Carbohydrates: 45
  • Fiber: 1
  • Protein: 5

Keywords: Mexican dessert, churro cheesecake, cajeta recipe, festive bars, one-pan dessert, cinnamon sugar, goat milk caramel

You might also like these recipes

Leave a Comment

Recipe rating