Ube sopapilla cheesecake is the answer to every "what should I bring?" panic text you've ever sent.
Two cans of crescent dough, a creamy purple yam filling, and a cinnamon sugar top that bakes up golden and slightly crispy. No special equipment, no complicated technique. You can have it in the oven in under 15 minutes.
I started making the classic version for potlucks years ago because it travels well and people always ask for the recipe. A few years in, I did what I do to most desserts and added ube. The purple color alone makes people stop and stare, and if you want to skip it and keep things classic, that works too. But I'd try it purple at least once.

Save This Recipe ๐
Jump to:
Why This One's a Keeper
- Ready in under an hour
- No fancy equipment, just a bowl, a hand mixer, and a baking dish
- Cinnamon sugar top bakes up golden and crispy
- Cream cheese filling is rich and smooth every time
- Ube turns the whole thing purple
- Feeds a crowd and travels well, perfect for potlucks
- Skip the ube for classic, or keep it, either way works
What Is Sopapilla Cheesecake
Sopapilla (pronounced so-pah-PEE-yah) is a light, crispy fried pastry popular in the Southwestern US, usually served with honey. Sopapilla cheesecake takes that idea and bakes it into a slab dessert instead: flaky crescent dough on the bottom and top, a creamy filling in the middle, and buttery cinnamon sugar over everything.
The ube version mixes ube halaya and ube extract into the cream cheese filling, which gives it that sweet, nutty purple yam flavor and turns the whole thing violet. New to ube? It's a purple yam with a sweet, mild flavor and a nutty edge, common in Filipino desserts.
Ingredients
Cheesecake
- Crescent roll dough: Two cans, standard size. Pillsbury works great. Don't stretch or tear the dough more than you need to, you want it to cover the pan in an even layer.
- Cream cheese: Use full-fat block cream cheese, not the spreadable kind from a tub. Take it out of the fridge at least an hour before you start so it's soft enough to mix without lumps.
- Butter: Melted and poured directly over the top layer of dough before the cinnamon sugar goes on. This is what helps the top get golden and slightly crispy.
- Vanilla: Adds warmth and depth to the cheesecake.
- Egg: Binds the filling together.
- White sugar: For sweetness in the filling and the topping.
- Ube halaya and ube extract: The halaya adds body and flavor to the filling. The extract deepens the color and pushes the ube taste further. Both are optional if you want the classic version, but together they make the filling genuinely purple and flavorful. Find them at a Filipino or Asian grocery store, or online. Extract brands vary in strength, so start with the amount in the recipe and adjust to taste.
Toppings
- White sugar: For sprinkling on top.
- Cinnamon: The key to the signature sopapilla flavor.
Substitution and Addition Ideas
- Honey: Drizzle on top for the classic sopapilla finish.
- Chocolate chips: Fold into the cream cheese mixture for a chocolate version.
- Puff pastry: Use instead of crescent rolls for a flakier texture.
- Vegan cream cheese: Swap in for a dairy-free version.
How to Make Sopapilla Cheesecake
- Preheat your oven to 350ยฐF (175ยฐC).
- Unroll one can of crescent rolls and press it into the bottom of a greased 9x13 inch baking dish to form the base.
- In a mixing bowl, combine the softened cream cheese, sugar, vanilla extract, and ube halaya and/or ube extract. Mix until smooth.
- Spread the cream cheese mixture evenly over the crescent roll layer.
- Unroll the second can of crescent rolls and place it on top of the cream cheese layer.
- Pour the melted butter over the top layer of dough.
- In a separate small bowl, combine the toppings, then sprinkle evenly over the melted butter.
- Bake for 25-30 minutes, or until the top is golden brown and the center is set.
- Let the cheesecake cool before slicing into squares.
Variation
- Classic Sopapilla Cheesecake: Skip the ube and stick to the plain cream cheese filling.
- Pumpkin Sopapilla Cheesecake: Swap ube for pumpkin puree for a fall version.
- Chocolate Sopapilla Cheesecake: Add a layer of melted chocolate or chocolate chips to the filling.
- Berry Sopapilla Cheesecake: Fold fresh or frozen berries into the cream cheese mixture.
- Matcha Sopapilla Cheesecake: Swap the ube extract for matcha powder mixed into the cream cheese. Earthy and slightly bitter against the golden pastry.
What to Serve With This
- Whipped Cream: A light, fluffy topping that balances out the rich cheesecake.
- Honey Drizzle: For extra sweetness, drizzle honey over each slice.
- Fresh Berries: Strawberries or raspberries add a pop of freshness.
- Ice Cream: A scoop of vanilla ice cream on the side makes it feel more special.
For a full Filipino-inspired dessert spread, this fits right in alongside other easy Filipino dessert recipes on the site.
How to Store Leftovers
Store leftover sopapilla cheesecake covered or in an airtight container in the fridge for up to 4 days. The crust softens slightly as it sits, but it still tastes good cold.
To freeze: Cut into individual squares, wrap each one in plastic wrap, and freeze for up to 2 months. Thaw overnight in the fridge, then let it come to room temperature before eating.
Rose's Tips
- Room temp cream cheese is non-negotiable. Cold cream cheese means lumps no matter how long you mix it. Set it out at least an hour before you start.
- Let it cool all the way before slicing. I know it's tempting to cut in early, but the layers need time to set or you'll get a mess instead of clean squares.
- Want a crispier top? Broil for the last 1-2 minutes. Watch it closely, cinnamon sugar goes from golden to burnt fast.
- Taste before you commit to the ube. Extract brands vary a lot in strength, some are subtle, some are intense. Mix in the amount from the recipe, taste the filling, then add more if you want it stronger or more purple.
Recipe FAQs
Sopapilla cheesecake is made with two layers of crescent roll dough with a sweetened cream cheese filling in between, topped with melted butter and cinnamon sugar. This version adds ube halaya and ube extract to the filling for a Filipino spin on the classic.
Yes. Skip the ube halaya and ube extract and use a plain cream cheese filling instead. The rest of the recipe stays the same.
Yes. Because of the cream cheese filling, it needs to stay refrigerated once it cools. Store it covered in the fridge for up to 4 days.
Yes. Slice into individual portions, wrap each one tightly, and freeze for up to 2 months. Thaw in the fridge overnight.
Yes. Puff pastry gives a flakier, more layered texture. Just press the edges together so the filling doesn't leak out during baking.
Ube is a purple yam native to the Philippines. It has a sweet, mild flavor with hints of vanilla and a slightly nutty taste. It's used in a lot of Filipino desserts and gives this cheesecake its purple color and flavor.
Yes. Bake it the day before, let it cool completely, then cover and refrigerate. It actually slices cleaner once it's had time to firm up overnight, so making it ahead works in your favor, not just your schedule.
More Ube Desserts You'll Love

Did you try this recipe?
Share how it turned out in the comment box below, and if you loved it, share it on Facebook, Pinterest & Instagram.
Thank you!


Ube Sopapilla Cheesecake
Equipment
- 1 9ร13 inch baking dish
- 1 MIxing Bowl
Ingredients
- 2 cans (8 ounces) Pillsburyโข Original Crescent Rolls (8 Count)
- 2 packs (8 ounce) cream cheese (room temperature)
- ยผ cup butter
- 1 teaspoon vanilla
- 1 egg
- ยพ cup white sugar
- ยผ cup ube jam optional
- 1 teaspoon ube extract
Topping
- ยฝ cup white sugar
- 1 teaspoon cinnamon
Instructions
- Preheat your oven to 350ยฐF (175ยฐC).
- Unroll one can of crescent rolls and press it into the bottom of a greased 9ร13 inch baking dish to form the base.
- In a mixing bowl, combine the softened cream cheese, 1 cup of sugar, and vanilla extract, ube jam and/ or ube extract. Mix until smooth and well combined.
- Spread the cream cheese mixture evenly over the crescent roll layer in the baking dish.
- Unroll the second can of crescent rolls and place it on top of the cream cheese layer.
- Pour the melted butter on top of the crescent dough.
- On a separate small bowl, combine the topppings. Sprinkle evenly over the melted butter.
- Bake in the preheated oven for 25-30 minutes or until the top is golden brown and the center is set.
- Allow the ube sopapilla cheesecake to cool before slicing into squares.
Save This Recipe ๐
Notes
- Make sure the cream cheese is at room temperature for easy mixing.
- Let the cheesecake cool completely before slicing to keep the layers intact.
- For a crispier top, broil for the last 1-2 minutes of baking.
- For an extra touch, top it with whipped cream ,strawberries or raspberries and on top when serving.









