Ube Cheesecake Bars
These ube cheesecake bars have silky cream cheese filling swirled with vibrant purple yam on buttery graham crust โ crack-free every time. Make them now!
Ube cheesecake bars combine two of the most craveable dessert flavors into one stunning purple-swirled treat โ and theyโre easier to make than a full cheesecake. Youโre about to learn the exact technique for creating those beautiful marbled swirls, plus the slow-cooling method that prevents cracks every single time.
These filipino ube cheesecake bars start with a buttery graham cracker crust pressed into a 9-inch square pan, topped with tangy cream cheese filling swirled with vibrant ube halaya jam and ube extract, then baked at 325ยฐF until the edges set while the center still has that perfect wobble.
I first tried ube desserts at a Filipino bakery in my neighborhood and became completely obsessed with that sweet, slightly nutty, vanilla-like flavor. Now I make these bars whenever I want to impress people with something theyโve never seen before.
Table of Contents
How Do You Make Ube Cheesecake Bars from Scratch?
Ube cheesecake bars are a Filipino-inspired dessert featuring a pressed graham cracker crust topped with tangy cream cheese filling swirled with sweet purple yam jam, baked until set and chilled until sliceable.
- Press graham cracker crumbs mixed with melted butter, sugar, and salt into a parchment-lined 9-inch square pan until compact and even.
- Bake the crust at 325ยฐF for 15 minutes until fragrant but still soft to the touch.
- Beat room-temperature cream cheese with sugar until fluffy, then add eggs one at a time and finish with sour cream.
- Whisk ube halaya jam and ube extract into a portion of the filling until the color is uniformly purple.
- Dollop both batters over the crust and swirl with a butter knife to create marbled patterns.
- Bake 40-45 minutes until edges set but center wobbles, then slow-cool in the oven for 30 minutes before chilling overnight.
Comparisons:
- Ube halaya vs. ube powder: Halaya jam creates creamier texture and more authentic flavor than dry powder.
- Square bars vs. round cheesecake: Bars slice more evenly and are easier to serve at parties.
- Slow-cooling vs. immediate removal: Slow-cooling in the oven prevents cracks from temperature shock.
- Room temp vs. cold ingredients: Room temperature cream cheese and eggs blend smoother with no lumps.
Verdict: Use ube halaya jam (not powder), bring all dairy to room temperature, and slow-cool in the oven for crack-free bars with the creamiest texture.
Why Youโll Love This Ube Cheesecake Bars Recipe
Ube cheesecake bars deliver that trendy purple yam flavor in an easy, sliceable format thatโs way less fussy than a full springform cheesecake.
- The texture is incredibly creamy. The combination of cream cheese and sour cream creates a dense, silky filling thatโs tangy and rich without being heavy โ and the ube swirl adds a subtle sweetness that balances everything perfectly.
- Theyโre easier than traditional cheesecake. No springform pan, no water bath, no worrying about cracks on top (that slow-cooling trick handles it). I tested this recipe with and without the oven-cooling step, and the difference in crack prevention was dramatic.
- The swirl pattern is foolproof. Even if your swirls arenโt perfect, they look stunning โ the contrast between white and purple makes every bar look like edible art.
- Ube flavor is unique and addictive. Itโs subtly sweet with vanilla and nutty notes that taste like nothing else. Once you try it, youโll understand why ube desserts have taken over social media.
- Theyโre perfect for sharing. One batch makes 16 bars, which is ideal for parties, potlucks, or gifting. If you love creative cheesecake flavors, youโll also want to try our viral Dubai chocolate cheesecake with pistachio and knafeh.
What Ingredients Do You Need for Filipino Ube Cheesecake Bars?

This easy ube cheesecake bars recipe uses simple pantry staples plus two specialty ingredients โ ube halaya jam and ube extract โ that you can find at Asian grocery stores or online. Make sure everything is at room temperature before you start for the smoothest filling.
Graham Cracker Crust
| Amount | Ingredient |
|---|---|
| 2 cups (7 oz / 198g) | Graham cracker crumbs |
| 1/2 cup (1 stick / 4 oz / 113g) | Unsalted butter, melted and cooled slightly |
| 2 tablespoons | Granulated sugar |
| 1/4 teaspoon | Kosher salt |
Cheesecake Filling
| Amount | Ingredient |
|---|---|
| 3 (8-oz) boxes | Cream cheese, at room temperature (donโt use low-fat โ it wonโt set properly) |
| 1 cup (7 oz / 198g) | Granulated sugar |
| 3 large | Eggs, at room temperature |
| 1/2 cup (4 oz / 113g) | Sour cream, at room temperature |
Ube Swirl
| Amount | Ingredient |
|---|---|
| 3/4 cup (6 oz / 170g) | Ube halaya jam (purple yam jam โ the key ingredient!) |
| 1 1/2 teaspoons | Ube extract (for deeper color and flavor) |
Per Serving (1 bar): Approximately 310 calories ยท 5g protein ยท 28g carbs ยท 20g fat
These are rich, so one bar is genuinely satisfying. Pair with black coffee or unsweetened tea to balance the sweetness.
What Equipment Do You Need?
Essential:
- 9-inch square baking pan โ this size gives you the perfect bar thickness for 16 pieces
- Parchment paper โ use two sheets perpendicular to each other for easy lifting
- Stand mixer or hand mixer โ you need to beat the cream cheese until completely smooth
- Rubber spatula โ for scraping down the bowl and folding
- Wire cooling rack โ essential for proper cooling
- Butter knife โ for swirling the batters and loosening edges
Optional but helpful:
- Tart tamper or flat-bottomed glass โ makes pressing the crust much easier
- Offset spatula โ for cleaner edge release
- Instant-read thermometer โ if you want to check internal temp (should be around 150ยฐF when done)
How Do You Make Ube Cheesecake Bars Step by Step?
These ube cheesecake bars come together in stages โ crust, filling, swirl, bake, cool. Each step matters, so donโt rush the cooling or skip the room-temperature ingredients.

- Prep your pan and oven. Position a rack in the center of your oven and preheat to 325ยฐF. Line a 9-inch square pan with two sheets of parchment paper perpendicular to each other, leaving 2-inch overhangs on all sides โ these become handles for lifting later.
- Make the graham cracker crust. In a medium bowl, combine graham cracker crumbs, melted butter, sugar, and salt. Mix with a rubber spatula until the mixture looks like wet sand and holds together when squeezed. Pour into the prepared pan and press firmly and evenly across the bottom, all the way to the edges. (Use a tart tamper or the bottom of a heavy glass to really compact it โ a loose crust will crumble when you slice.)
- Par-bake the crust. Bake the crust for 15 minutes. It will look underbaked and feel soft when you take it out โ thatโs perfect. It firms up as it cools. Set the pan on a wire rack while you make the filling, and keep the oven on.
- Beat the cream cheese. In a stand mixer with the paddle attachment, beat the room-temperature cream cheese on medium-low until soft and smooth, about 1 minute. Add the sugar and beat until light and fluffy, another minute, scraping down the bowl as needed.
- Add eggs and sour cream. Reduce the mixer to low and add eggs one at a time, fully incorporating each before adding the next โ scrape the bowl after each addition. Add the sour cream all at once and beat until combined, about 1 minute. Finish with 30 seconds on medium-high to ensure everything is perfectly smooth.
- Create the ube swirl mixture. Measure 1 1/2 cups (12 oz) of the cheesecake filling into a separate bowl. Add the ube halaya jam and ube extract, then whisk until the color is uniformly purple with no white streaks.
- Assemble the swirl pattern. Alternate spooning generous dollops of plain and ube batter over the crust โ think checkerboard pattern. Use a butter knife to swirl through both batters, dragging in figure-8 motions. Donโt overmix โ you want distinct swirls, not uniform purple. Tap the pan on the counter once or twice to smooth the top and release air bubbles.
- Bake until just set. Bake for 40-45 minutes until the edges look set but the center still wobbles like Jello when you gently shake the pan. The center should not look liquid, just jiggly.
- Slow-cool to prevent cracks. Turn off the oven but leave the bars inside. Crack the oven door open about 2 inches, propping it with a wooden spoon. Let the bars sit in the cooling oven for 30 minutes. (This gradual temperature drop is what prevents the dreaded cheesecake crack.)
- Cool completely, then chill. After 30 minutes, remove the pan to a wire rack. Run a butter knife around the edges to loosen. Let the bars cool completely at room temperature โ about 2 hours. Cover loosely with plastic wrap and refrigerate at least 4 hours, preferably overnight.
- Slice and serve. Use the parchment overhangs to lift the bars onto a cutting board. Dip a sharp knife in hot water and wipe dry between cuts for clean slices. Cut into 16 squares (4ร4 grid) and serve chilled.

Pro Tips for Perfect Purple Yam Cheesecake Bars
Purple yam cheesecake bars depend on a few key techniques that separate good results from truly stunning ones. Hereโs what I learned after multiple batches.
Room temperature ingredients are non-negotiable. Cold cream cheese creates lumps that wonโt beat out, and cold eggs can cause the batter to curdle. Set everything out at least 2 hours before you start โ or microwave the cream cheese in 15-second bursts if you forgot. According to King Arthur Bakingโs guide to cheesecake, room temperature ingredients emulsify properly, creating a smoother batter that bakes more evenly without cracks.
Use ube halaya jam, not ube powder. The jam has a smoother texture and more authentic flavor โ itโs already cooked and sweetened, so it blends seamlessly into the filling. Ube powder can create a grainy texture and requires more extract to get good color. You can find ube halaya at most Asian grocery stores or order it online.
Donโt overmix after adding eggs. Once eggs go in, you want to mix just until combined. Overmixing incorporates air, which expands during baking and can cause cracks or a puffy texture that deflates. Low speed, patience, and scraping the bowl are your friends here.
The slow-cooling step changed everything for me. I tested immediate removal vs. the cracked-door cooling method, and the difference was obvious. Cheesecake cracks when the surface cools faster than the interior, causing the top to contract and split. Slow-cooling keeps the temperature even throughout, so nothing pulls apart.
Chill overnight for the cleanest slices. Four hours is the minimum, but overnight is better. The filling firms up significantly between hours 4 and 12, making the bars easier to slice without smearing. Use a hot knife (dipped in hot water, wiped dry) for the cleanest cuts.
Troubleshooting: When Something Goes Wrong
Why did my ube cheesecake bars crack on top?
The temperature dropped too quickly, causing the surface to contract. Next time, use the slow-cooling method โ turn off the oven, crack the door, and let the bars sit for 30 minutes before moving to a wire rack. Also avoid opening the oven during baking, which causes temperature fluctuations.
What if my cheesecake filling has lumps?
Your cream cheese wasnโt at room temperature. You can try beating the filling longer on medium-high, or push it through a fine mesh strainer before pouring over the crust. For future batches, let cream cheese sit out for at least 2 hours.
How do I get more vibrant purple color?
Add more ube extract โ start with 1 1/2 teaspoons as written, but you can go up to 2 teaspoons for deeper color. Make sure youโre using quality ube halaya thatโs actually purple, not brownish. Some brands are more vibrant than others.
Why is my crust soggy on the bottom?
The crust probably wasnโt pressed firmly enough, or it needed a few more minutes of par-baking. Press hard when compacting the crumbs โ you really want to pack them in. The crust should be fragrant and slightly golden after 15 minutes.
Can I use ube powder instead of ube halaya?
You can, but the results wonโt be as good. If powder is all you have, use about 3 tablespoons mixed with 1/4 cup heavy cream, plus extra ube extract. The texture will be slightly less smooth, and youโll need to taste and adjust sweetness.
What Are Some Variations on Ube Cheesecake Bars?
These easy ube cheesecake bars work beautifully as a base for different flavor combinations and dietary needs. Once youโve mastered the basic version, try these twists.
- Ube coconut for tropical vibes: Replace half the sour cream with coconut cream and add 1/4 cup toasted coconut flakes to the crust. The coconut amplifies that Filipino dessert flavor profile beautifully.
- White chocolate ube drizzle: After chilling, drizzle melted white chocolate over the top in thin lines. The sweetness pairs perfectly with the tangy cheesecake and adds visual drama.
- Gluten-free version: Swap the graham cracker crumbs for crushed gluten-free cookies (like Glutino) or make an almond flour crust with 2 cups almond flour, 3 tablespoons melted butter, and 2 tablespoons sugar. Press and bake the same way.
- Matcha-ube marble: Add 1 tablespoon matcha powder to the plain cheesecake portion for a green and purple swirl. The earthy matcha and sweet ube complement each other surprisingly well. If you love matcha desserts, check out our dreamy no-bake matcha cheesecake with white chocolate for another stunning option.
Can You Make Ube Cheesecake Bars Ahead of Time?

Serving: Serve these purple yam cheesecake bars chilled, straight from the refrigerator. Theyโre perfect for parties, potlucks, or holiday gatherings where you want something impressive but easy to transport. Arrange them on a white platter to make those purple swirls really pop, and dust with powdered sugar if you want extra elegance.
Storing: Store the bars in an airtight container in the refrigerator for up to 3 days. The texture actually improves after the first day as the flavors meld together. After day 3, the crust starts to soften too much and the edges can dry out slightly โ still edible, but not at peak quality.
Freezing: You can freeze ube cheesecake bars for up to 2 months. Wrap individual bars tightly in plastic wrap, then place in a freezer bag. Thaw overnight in the refrigerator before serving. The texture will be slightly softer than fresh, but still delicious. Donโt try to thaw at room temperature โ the outside gets soggy before the inside thaws.
Frequently Asked Questions
Where can I buy ube halaya jam and ube extract?
Asian grocery stores (especially Filipino markets) stock both items in the baking or dessert aisle. You can also order online from Amazon, Weee!, or specialty baking suppliers. Look for brands like Good Shepherd or Giron โ avoid any that look brownish instead of vibrant purple.
Can I make ube cheesecake bars without ube extract?
Yes, but the color and flavor will be more muted. Ube halaya alone gives you authentic ube taste, but the extract intensifies both the purple color and the distinctive ube flavor. If you skip it, consider adding 1/4 teaspoon vanilla extract to boost the overall flavor.
How do I know when ube cheesecake bars are done baking?
The edges should look set and slightly puffed, while the center still wobbles like Jello when you gently shake the pan. If the center looks liquid, bake another 5 minutes. If the surface is cracking or browning, itโs overbaked โ reduce time next batch.
Why do my cheesecake bars taste eggy?
You probably overmixed after adding the eggs, which incorporates too much air and cooks the eggs differently. Mix on low speed just until combined, and make sure eggs are at room temperature so they blend smoothly without requiring excessive beating.
Can I double this recipe for a larger pan?
Yes โ use a 9ร13-inch pan and double all ingredients. Increase baking time to 55-65 minutes, checking for that center wobble. The slow-cooling step stays the same. Youโll get about 24 bars from the larger batch.
Time to Bake
Ube cheesecake bars bring that stunning purple yam flavor to your dessert table in the most beautiful, shareable form โ and theyโre genuinely easier than a traditional cheesecake.
Iโd love to see your swirl patterns and hear how your batch turned out, so drop a comment below with your results. And if youโre craving more creative cheesecake flavors, our cinnamon toast crunch cheesecake with cereal crust is another crowd favorite.
Baked with love by Rebeccah Ellene.
Six batches tested, two cracked disasters, and finally the slow-cooling method that made every bar come out perfect.

Ube Cheesecake Bars
Equipment
- 9-inch square baking pan
- stand mixer or hand mixer
- Butter knife
- Tart tamper or flat-bottomed glass (optional)
- Offset spatula (optional)
Ingredientsย ย
Graham Cracker Crust
- 2 cups Graham cracker crumbs 7 oz / 198g
- ยฝ cup Unsalted butter 1 stick / 4 oz / 113g, melted and cooled slightly
- 2 tablespoons Granulated sugar
- ยผ teaspoon Kosher salt
Cheesecake Filling
- 3 8-oz boxes Cream cheese at room temperature, do not use low-fat
- 1 cup Granulated sugar 7 oz / 198g
- 3 large Eggs at room temperature
- ยฝ cup Sour cream 4 oz / 113g, at room temperature
Ube Swirl
- ยพ cup Ube halaya jam 6 oz / 170g, purple yam jam
- 1 ยฝ teaspoons Ube extract for deeper color and flavor
Instructionsย
- Position a rack in the center of your oven and preheat to 325ยฐF. Line a 9-inch square pan with two sheets of parchment paper perpendicular to each other, leaving 2-inch overhangs on all sides for easy lifting later.
- In a medium bowl, combine graham cracker crumbs, melted butter, sugar, and salt. Mix with a rubber spatula until the mixture looks like wet sand. Pour into the prepared pan and press firmly and evenly across the bottom, all the way to the edges, using a tart tamper or the bottom of a heavy glass.
- Bake the crust for 15 minutes. It will look underbaked and feel soft when you take it out โ thatโs perfect, it firms up as it cools. Set the pan on a wire rack while you make the filling, keeping the oven on.
- In a stand mixer with the paddle attachment, beat the room-temperature cream cheese on medium-low until soft and smooth, about 1 minute. Add the sugar and beat until light and fluffy, another minute, scraping down the bowl as needed.
- Reduce the mixer to low and add eggs one at a time, fully incorporating each before adding the next, scraping the bowl after each addition. Add the sour cream all at once and beat until combined, about 1 minute, then finish with 30 seconds on medium-high.
- Measure 1 1/2 cups (12 oz) of the cheesecake filling into a separate bowl. Add the ube halaya jam and ube extract, then whisk until the color is uniformly purple with no white streaks.
- Alternate spooning generous dollops of plain and ube batter over the crust in a checkerboard pattern. Use a butter knife to swirl through both batters in figure-8 motions โ donโt overmix. Tap the pan on the counter once or twice to smooth the top.
- Bake for 40-45 minutes until the edges look set but the center still wobbles like Jello when you gently shake the pan.
- Turn off the oven but leave the bars inside. Crack the oven door open about 2 inches, propping it with a wooden spoon. Let the bars sit in the cooling oven for 30 minutes to prevent cracks.
- Remove the pan to a wire rack and run a butter knife around the edges to loosen. Let the bars cool completely at room temperature, about 2 hours. Cover loosely with plastic wrap and refrigerate at least 4 hours, preferably overnight.
- Use the parchment overhangs to lift the bars onto a cutting board. Dip a sharp knife in hot water and wipe dry between cuts for clean slices. Cut into 16 squares and serve chilled.
