If you ask me, sopapilla cheesecake bars are the best of both worlds.
These Mexican-inspired dessert bars combine the comfort of classic cheesecake with the sweet cinnamon-sugar coating of traditional sopapillas. A buttery crescent roll crust hugs a smooth cream cheese filling, while the top gets dusted with that familiar cinnamon-sugar blend we all love.
They’re way easier to make than regular cheesecake, and you don’t have to worry about water baths or cracking. Just layer, bake, and sprinkle – it’s that simple.
It’s the kind of dessert that makes everyone at potlucks ask for the recipe, and it’s become my go-to when I need something sweet that’s guaranteed to please a crowd.

Why You’ll Love These Sopapilla Cheesecake Bars
- Diet-friendly options – With easy swaps for vegan cream cheese, dairy-free yogurt, and sugar alternatives, you can adapt these bars to fit various dietary needs without sacrificing taste.
- Quick assembly – Using ready-made crescent dough means you can put these bars together in just minutes – no complicated pastry-making required.
- Budget-friendly ingredients – The recipe uses simple, affordable ingredients you can find at any grocery store, making it perfect for feeding a crowd without breaking the bank.
- Make-ahead friendly – These bars keep well in the fridge, so you can make them ahead for parties or enjoy them throughout the week as a sweet treat.
What Kind of Cream Cheese Should I Use?
Regular block-style cream cheese is your best bet for these cheesecake bars, and make sure it’s at room temperature before you start mixing. While you can use lower-fat cream cheese, full-fat versions will give you the richest, creamiest texture – and let’s be honest, if we’re making cheesecake, we might as well go all in! For those avoiding dairy, several brands make solid vegan cream cheese alternatives that work well in baked recipes like this one. Just be sure to choose a vegan cream cheese that’s firm when cold (not the spreadable kind in tubs) since it will hold up better during baking. A quick tip: gently press your finger into the cream cheese – if it’s properly softened for mixing, it should leave a slight indent without feeling mushy.

Options for Substitutions
This recipe is super adaptable and works well with several substitutions:
- Cream cheese: Regular cream cheese works best, but you can use vegan cream cheese alternatives like Tofutti or Kite Hill. Just note that vegan versions might create a slightly different texture.
- Crescent dough: While crescent dough is ideal for the classic texture, you can use puff pastry sheets or pizza dough in a pinch. If you’re feeling ambitious, homemade pie crust works too!
- Yogurt/Sour cream: These are interchangeable – use what you have! Greek yogurt, regular yogurt, sour cream, or coconut cream all work well. Just make sure to stick to plain, unflavored versions.
- Sweetener: Regular sugar, coconut sugar, or sugar substitutes like erythritol or monk fruit sweetener all work here. If using stevia, adjust the amount as it’s much sweeter than regular sugar.
- Cornstarch: Almond flour is listed as an alternative, but you could also use arrowroot powder or tapioca starch in the same amount as cornstarch.
- Butter: Coconut oil makes a great dairy-free swap, but you could also use melted vegan butter. The topping just needs something to help the cinnamon-sugar mixture stick.
Watch Out for These Mistakes While Baking
The biggest challenge when making sopapilla cheesecake bars is preventing the dreaded crack down the middle of your cheesecake layer – this happens when the temperature change is too sudden, so always let the bars cool gradually at room temperature before refrigerating. A common mistake is overbaking the crescent dough layers – you want them golden brown but not dark, as they’ll continue to crisp up while cooling. To ensure the creamiest filling possible, make sure your cream cheese is completely softened to room temperature before mixing (cold cream cheese will leave lumps), and beat it until smooth before adding other ingredients. For the perfect texture, avoid overmixing once you’ve added the cornstarch or almond flour, as this can make the filling dense rather than light and creamy – just mix until everything is evenly combined.

What to Serve With Sopapilla Cheesecake Bars?
These sweet and creamy bars are perfect with a hot cup of coffee or Mexican hot chocolate for an afternoon treat. Since they’re pretty rich, I like to add some fresh fruit on the side – strawberries, raspberries, or sliced peaches work really well and add a nice pop of freshness. For a fun dessert spread, you could serve these bars alongside some vanilla ice cream or whipped cream, letting people mix and match their toppings. A drizzle of honey or caramel sauce on top is also really good if you’re feeling extra indulgent!
Storage Instructions
Keep Fresh: These cheesecake bars need to be kept in the refrigerator due to their creamy filling. Place them in an airtight container and they’ll stay good for up to 5 days. The cinnamon-sugar topping might get a bit soft in the fridge, but they’ll still taste amazing!
Freeze: Want to save some for later? Cut the bars into portions, place them in a freezer-safe container with parchment paper between layers, and freeze for up to 3 months. They’re perfect for when you need a quick dessert or want to make them ahead for a party.
Thaw & Serve: When you’re craving a frozen bar, just transfer it to the fridge the night before you want to eat it. Let it thaw completely – usually about 6-8 hours. You can sprinkle a little fresh cinnamon-sugar mixture on top if you want to restore that crispy topping.
| Preparation Time | 15-20 minutes |
| Cooking Time | 25-35 minutes |
| Total Time | 40-55 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2900-3200
- Protein: 40-50 g
- Fat: 180-200 g
- Carbohydrates: 300-320 g
Ingredients
For the base:
- 2 cans refrigerated crescent dough (16 oz total, I use Pillsbury)
For the cream cheese filling:
- 1 3/4 cups plain yogurt
- 2 1/2 tbsp cornstarch
- 3/4 cup preferred sweetener
- 24 oz cream cheese (softened at room temperature)
- 1 1/2 tsp vanilla extract (pure vanilla for best flavor)
For the topping:
- 1/3 cup sugar
- 3 tbsp melted butter
- 1 tsp cinnamon (freshly ground for best aroma)
Step 1: Prepare the Baking Pan and Dough
Begin by rolling out your crescent dough.
Take one of the crescent sheets and place it on the bottom of a 9×13 baking pan, making sure it covers the entire base.
Preheat your oven to 350°F.
Step 2: Blend the Cream Cheese Filling
Using a food processor or hand mixer, blend together the cream cheese, yogurt, cornstarch, vanilla, and sweetener until the mixture is completely smooth and creamy.
Once blended, spread the mixture evenly over the crescent dough in the pan.
Step 3: Layer the Top Sheet
Carefully place the remaining crescent roll sheet on top of the cream cheese filling.
Don’t worry if the sheet falls apart; simply press it back together as best as you can to cover the filling.
Step 4: Add Toppings and Bake
Gently spread melted butter over the top crescent sheet.
Follow with a sprinkle of cinnamon sugar to create a sweet crust.
Place the pan into the preheated oven and bake for 25 minutes.
Step 5: Cool the Dessert
After baking, turn off the oven, but leave the pan inside without opening the door.
Let it sit for an additional 10 minutes to slowly finish baking.
Remove the pan from the oven and allow it to cool completely.
Step 6: Chill and Serve
For best results, once the dessert has cooled, refrigerate it for a few hours or leave it loosely covered with a towel overnight.
This allows the bars to firm up and makes them easier to cut and serve.
Enjoy your delicious crescent cream cheese bars!