Churro Cheesecake Bars with Cajeta
Churro Cheesecake Bars with Cajeta will take your taste buds on a delightful journey. Picture this: a creamy cheesecake nestled between layers of flaky, buttery crescent dough, all swirled with flavors reminiscent of freshly fried churros. The addition of cajeta, a rich and luscious caramel-like sauce, elevates this dessert, making it a must-try for any sweet tooth.

These bars are not just about incredible taste; they are also approachable for any skill level. With just 30 minutes of prep and simple ingredients, they’re perfect for satisfying cravings during weeknights or impressing guests on special occasions. Ready to get baking? Let’s dive into making these irresistible Churro Cheesecake Bars with Cajeta.
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Ready in about two hours, but most of that time is hands-off!
- Irresistible Flavor: The creamy, smooth cheesecake paired with the sweet, spicy churro flavor creates a unique treat.
- Eye-Catching Appeal: These bars look as incredible as they taste, making them an instant showstopper.
- Flexible Serving: Great for dessert, snacks, or even brunch with friends.
- Diet-Friendly Options: Can easily be adapted to meet gluten-free or low-sugar diets.
Ingredients You’ll Need
4 cups whole milk or goat milk: Adds richness to the cajeta; goat milk imparts a unique flavor. If allergies are a concern, almond or oat milk can work, too.
1 cinnamon stick: Infuses a warm, aromatic note into the cajeta. Ground cinnamon works in a pinch; just be sure to adjust for flavor intensity.
2 tablespoons unsalted butter: Enhances the creamy texture of cajeta. Always use unsalted to avoid unwanted saltiness.
½ teaspoon baking soda: Helps the cajeta thicken and achieves that deep caramel color.
1 teaspoon vanilla extract: Pops the flavors, creating a wonderfully aromatic profile. Pure vanilla is best, but imitation works in a pinch.
1 ½ cups granulated sugar: Sweetens the cajeta; consider using less if you’re drizzling it on top of the bars later.
2 or 3 packages crescent sheets or crescent rolls dough: Forms the crust and top layer; crescent sheets are easier but rolls are tasty too. Both work; just join the seams where needed.
½ cup granulated sugar: For the cinnamon-sugar mix that gives extra sweetness and crunch to the bars.
16 oz cream cheese, softened: The main filling of the bars, providing a decadent texture. Let it soften to room temperature to make mixing easier.
2 teaspoons vanilla extract: For an extra flavor boost in the cheesecake layer. Use pure for the best flavor.
4 tablespoons unsalted butter, melted: To brush over the crescent dough, adding flavor and golden color.
1 egg: Binds the cheesecake filling together, ensuring a uniform texture. Room temperature eggs incorporate better.
1 tablespoon ground cinnamon: The spice that brings the churro flavor; freshly ground cinnamon makes a big difference.
How to Make Churro Cheesecake Bars with Cajeta
Prepare the Cajeta: In a large stock pot, combine 4 cups whole milk or goat milk, 1 ½ cups granulated sugar, and 1 cinnamon stick. Heat over medium-low, stirring until it just begins to steam. Add in ½ teaspoon baking soda cautiously—watch for bubbling. Simmer for 50 to 60 minutes, stirring frequently. The cajeta should turn a deep golden color and cling to the back of a spoon. Remove from heat and discard the cinnamon stick; mix in 1 teaspoon vanilla extract and 2 tablespoons unsalted butter until smooth. Cool it down, noting it will thicken as it cools.
Prepare the Baking Dish: Preheat the oven to 350°F and line a 13 x 9-inch baking dish with parchment paper.
Create Cinnamon-Sugar Mixture: In a small bowl, combine ½ cup granulated sugar and 1 tablespoon ground cinnamon. Sprinkle about a third of this mixture in the bottom of the prepared dish.
Arrange Crescent Dough: Carefully unwrap the crescent sheets or rolls, placing them in the baking dish. Press the seams together and tear pieces as needed to form an even bottom layer.
Make the Cheesecake Filling: In a stand mixer, beat together 16 oz softened cream cheese and around a third of the cinnamon-sugar mixture until creamy. Add in 1 egg and 2 teaspoons vanilla extract, mixing thoroughly and scraping the sides often to ensure everything is well combined.
Assemble the Bars: Spread the cheesecake filling evenly over the dough in the baking dish. Layer the remaining crescent sheets over the cheesecake, piecing them together to cover entirely.
Finish the Bars: Melt 4 tablespoons unsalted butter and brush it over the top crescent layer. Sprinkle the remaining cinnamon-sugar mixture over the entire surface.
Bake: Place in the preheated oven and bake for about 30 minutes. The bars should be golden and puffed. Once baked, allow the bars to cool in the dish.
Serve: Drizzle the cooled cajeta over the bars or serve it on the side for individual portions.

Storing & Reheating
Store the Churro Cheesecake Bars with Cajeta covered at room temperature for up to two days. If you need to store them longer, keep them in the refrigerator for about a week in an airtight container. You can also freeze them for up to three months—just wrap them tightly. To reheat, pop them in the oven at 350°F for about 10 minutes so they regain their lovely texture.
Chef’s Helpful Tips
- Use room temperature cream cheese and eggs for easier mixing and a smoother texture.
- If the cajeta thickens too much, a quick reheat on low heat can loosen it up.
- For the crescent dough, ensure you press the seams well to avoid gaps that let the cheesecake filling seep through.
- Experiment with adding chocolate chips or nuts for a fun twist.
- Don’t skip the cooling time; these bars taste best when they’re fully set.
Churro Cheesecake Bars with Cajeta present a combination of textures and flavors that it’s hard to resist. The sweet creaminess harmonizes beautifully with spicy cinnamon and that rich cajeta. Feel free to get creative with this recipe—the combination of flavors offers endless avenues for experimentation. Gather your loved ones, grab your baking supplies, and enjoy every sweet, satisfying bite of these bars!

Recipe FAQs
What can I use if I can’t find crescent rolls or sheets?
Can I make this recipe in advance?
Is there a way to make this recipe gluten-free?
How do I adjust the sweetness?
More Desserts & Appetizers Recipes
👉 If you make my Churro Cheesecake Bars with Cajeta recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Churro Cheesecake Bars with Cajeta
- Prep Time: 30 minutes
- Cook Time: 120 minutes
- Total Time: 2 hours 30 minutes
- Yield: 16 servings 1x
- Category: Desserts & Appetizers
- Method: Baking
- Cuisine: Mexican
Description
Enjoy these Churro Cheesecake Bars with Cajeta that combine the rich flavors of cream cheese and cinnamon. These bars are easy to make and perfect for a delightful dessert that will impress your guests.
Ingredients
- 4 cups whole milk or goat milk
- 1 cinnamon stick
- 2 tablespoons unsalted butter
- ½ teaspoon baking soda
- 1 teaspoon vanilla extract
- 1 ½ cups granulated sugar
- 2 or 3 packages crescent sheets or crescent rolls dough
- ½ cup granulated sugar
- 16 oz cream cheese softened
- 2 teaspoons vanilla extract
- 4 tablespoons unsalted butter melted
- 1 egg
- 1 tablespoon ground cinnamon
Instructions
- In a large stock pot, combine the milk, sugar, and cinnamon stick.
- Heat over medium-low until it begins to steam and bubble around the edges.
- Add the baking soda, taking care as it may bubble up.
- Simmer over medium-low heat for 50 to 60 minutes, stirring frequently, until it thickens and turns a deep golden color.
- Remove from heat and discard the cinnamon stick.
- Mix in the vanilla and butter until well combined.
- Allow to cool, as it will thicken further.
- You can store the cajeta in the fridge for up to 7 days or proceed with the recipe.
Notes
This recipe can be made in advance; just store the cajeta in a sealed jar.
Adjust the sweetness by varying the amount of sugar according to your taste.
Nutrition
- Serving Size: 1 bar
- Calories: 250
- Sugar: 18g
- Sodium: 220mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 45mg




