The gorgeous purple color of these ube bars made them the star of our potluck! The Filipino purple yam creates this subtly sweet, nutty flavor that pairs beautifully with rich cream cheese filling. Creamy, dense, and not too sweet – each square delivers that perfect cheesecake texture with an exotic twist that keeps everyone guessing.
Preheat your oven to 325°F (163°C). Line an 8x8-inch baking pan with parchment, leaving overhang for easy lifting — the signature TikTok trick for perfectly sharp bar edges.
In a bowl, combine graham cracker crumbs and melted butter until the mixture looks like wet sand. Press firmly into the pan base to form an even crust. Bake for 8 minutes, then set aside to cool.
In a large bowl, beat softened cream cheese until super creamy and lump-free. Mix in sugar, then add eggs one at a time, mixing just until incorporated for a smooth texture.
Add ube halaya, all-purpose flour, sour cream, vanilla extract, ube extract, and salt. Beat until the batter turns a gorgeous, vibrant purple with no streaks.
Pour the ube cheesecake batter over the cooled crust. Smooth the top with a spatula for that classic viral glossy look. Bake for about 40–45 minutes, or until the center is just set and the edges are slightly puffed.
Cool completely at room temperature, then chill in the fridge for at least 2 hours. Lift out using parchment, cut into 9 bars, and serve! Viral tip: Clean your knife between cuts for those ultra-satisfying, Instagram-worthy edges.