If you have a soft spot for desserts that are as beautiful as they are delicious, then you are going to fall head over heels for this Ube Cheesecake Recipe. This Filipino-inspired treat combines the creamy richness of classic cheesecake with the vibrant, subtly sweet flavor of ube, or purple yam, creating a dessert that’s nothing short of magical. From the buttery graham cracker crust to the luscious ube-infused filling, every bite bursts with flavor and color that invites joy and celebration. Whether you’re making it for a special occasion or simply to brighten an ordinary day, this Ube Cheesecake Recipe will quickly become a beloved staple in your dessert arsenal.

Ingredients You’ll Need
These ingredients are simple, yet each plays a crucial role in crafting the perfect balance of texture, flavor, and that stunning purple hue that makes this cheesecake truly special. From the creamy tang of the cream cheese to the unique earthiness of ube halaya, it all comes together seamlessly.
- 1 1/2 cups graham cracker crumbs: The foundation of your crust, providing a crisp and slightly sweet base.
- 1/3 cup granulated sugar: Adds sweetness to the crust without overpowering it.
- 1/2 cup unsalted butter, melted: Binds the crust together and adds richness.
- 16 ounces cream cheese, softened: The creamy heart of the cheesecake that ensures a velvety texture.
- 3/4 cup granulated sugar: Sweetens the filling just right.
- 1 cup ube halaya: The star ingredient, this purple yam jam brings authentic flavor and gorgeous color.
- 1/2 cup coconut cream: Adds a silky texture and subtle tropical notes.
- 3 large eggs: Provide structure and help set the cheesecake while keeping it smooth.
- 1 teaspoon vanilla extract: Enhances the flavors with a warm, familiar aroma.
- 1/2 teaspoon ube extract: Boosts the purple color and intensifies the ube flavor.
- 1 tablespoon cornstarch: Helps thicken the filling and prevents cracks during baking.
How to Make Ube Cheesecake Recipe
Step 1: Prepare the Crust
Start by preheating your oven to 325°F and greasing a 9-inch springform pan to ensure the cheesecake won’t stick. Combine the graham cracker crumbs, sugar, and melted butter in a bowl until the mixture resembles wet sand. Firmly press this mixture into the bottom of your pan, creating an even and compact crust layer. Bake it for 8 to 10 minutes until it’s slightly golden, then allow it to cool completely before moving on. This step guarantees a buttery, crisp base that complements the creamy filling perfectly.
Step 2: Make the Filling
In a large mixing bowl, beat the softened cream cheese with the sugar until you achieve a silky, lump-free consistency. Next, incorporate the ube halaya, coconut cream, vanilla extract, and ube extract, making sure it’s well blended to infuse every bite with vibrant color and flavor. Beat in the eggs one at a time, ensuring each is fully mixed before adding the next to maintain a smooth texture. Finally, stir in the cornstarch until the batter is glossy and lump-free. This mixture is what brings the cheesecake to life with its rich flavor and beautiful purple shade.
Step 3: Bake the Cheesecake
Pour the luscious filling over your cooled crust and smooth the surface with a spatula for a polished look. To bake your Ube Cheesecake Recipe perfectly, place the springform pan inside a larger baking dish and fill the dish halfway up the sides with hot water, creating a gentle water bath. This helps the cheesecake cook evenly and prevents cracking. Bake for 55 to 65 minutes, or until the center is just set but still has a slight jiggle. This careful timing ensures that the cheesecake is creamy inside but set enough to slice beautifully.
Step 4: Cool and Chill
Once baked, turn off the oven and leave the cheesecake inside with the door slightly open for an hour. This gradual cooling prevents sudden temperature changes that can cause cracks. Afterward, remove the cheesecake to room temperature, cover it, and refrigerate for at least 4 hours or preferably overnight. Chilling it allows the flavors to meld and the texture to firm up for that indulgently creamy bite we all crave.
How to Serve Ube Cheesecake Recipe

Garnishes
Elevate your Ube Cheesecake Recipe by topping it with fluffy whipped cream or a sprinkling of toasted coconut for extra texture and a tropical flair. Fresh berries or edible flowers can also add a pop of color and freshness that pairs wonderfully with the sweet, earthy ube.
Side Dishes
Consider serving this cheesecake alongside a scoop of coconut ice cream or a simple cup of hot tea or coffee. The richness and sweetness of the cheesecake balance beautifully with light, refreshing sides, making your dessert experience feel complete.
Creative Ways to Present
Try individual mini cheesecakes in ramekins for a charming presentation perfect for gatherings or make layered parfaits with crumbled crust, ube cheesecake filling, and a dollop of whipped cream in clear glasses. These creative displays make for exciting ways to share this delightful Ube Cheesecake Recipe with friends and family.
Make Ahead and Storage
Storing Leftovers
Once sliced, store any leftover Ube Cheesecake Recipe in an airtight container in the refrigerator. It keeps well for up to 4 days, retaining its creamy texture and vibrant flavor without drying out.
Freezing
You can freeze the cheesecake for longer storage. Wrap the whole cake or individual slices tightly in plastic wrap and then in foil to prevent freezer burn. Frozen cheesecake can last up to 2 months and is a wonderful way to prepare ahead for special occasions.
Reheating
When ready to enjoy, thaw frozen cheesecake overnight in the refrigerator. Since cheesecake is best served chilled, reheating is generally not recommended. However, if you’d like a slightly softer texture, let it sit at room temperature for 15 to 20 minutes before serving.
FAQs
What is ube halaya and where can I find it?
Ube halaya is a sweet purple yam jam commonly used in Filipino desserts. You can find it at Asian grocery stores or online, and it’s essential for authentic flavor and that gorgeous purple color in your Ube Cheesecake Recipe.
Can I use regular cream or milk instead of coconut cream?
While coconut cream adds a lovely tropical richness and complements the ube flavor, you can substitute it with heavy cream or whole milk. Just note that the flavor and texture may be slightly different.
How can I avoid cracks in my cheesecake?
To prevent cracks, avoid overmixing the batter, bake your cheesecake in a water bath, and cool it gradually by leaving the oven door slightly open after baking. Patience during cooling is key!
Can I make this recipe dairy-free or vegan?
This particular Ube Cheesecake Recipe relies on cream cheese and eggs, which are not vegan. However, you can experiment with dairy-free cream cheese substitutes and egg replacers, but expect some changes in texture and flavor.
How long does this cheesecake last in the fridge?
Stored properly in an airtight container, the cheesecake will stay fresh for up to 4 days. Beyond that, it may start to lose its creaminess and develop off flavors.
Final Thoughts
Making this Ube Cheesecake Recipe is truly a joyful experience, blending the comfort of creamy cheesecake with the delightful uniqueness of purple yam. It’s a dessert that dazzles your eyes and delights your palate, perfect for sharing or savoring solo. Give it a try and watch it become your new favorite way to celebrate the beauty of Filipino flavors in a slice of heaven.
Print
Ube Cheesecake Recipe
- Prep Time: 20 minutes
- Cook Time: 65 minutes
- Total Time: 5 hours 25 minutes
- Yield: 10 servings
- Category: Dessert
- Method: Baking
- Cuisine: Filipino
- Diet: Vegetarian
Description
This Ube Cheesecake combines the creamy richness of traditional cheesecake with the vibrant flavor and color of ube halaya, a beloved Filipino purple yam dessert. Featuring a buttery graham cracker crust and a velvety filling infused with coconut cream and ube extracts, this baked cheesecake offers a unique twist perfect for special occasions or an indulgent treat.
Ingredients
Crust
- 1 1/2 cups graham cracker crumbs
- 1/3 cup granulated sugar
- 1/2 cup unsalted butter, melted
Filling
- 16 ounces cream cheese, softened
- 3/4 cup granulated sugar
- 1 cup ube halaya
- 1/2 cup coconut cream
- 3 large eggs
- 1 teaspoon vanilla extract
- 1/2 teaspoon ube extract
- 1 tablespoon cornstarch
Instructions
- Prepare the oven and pan: Preheat the oven to 325°F (163°C) and grease a 9-inch springform pan to prevent sticking.
- Make the crust: In a mixing bowl, combine graham cracker crumbs, granulated sugar, and melted butter. Mix until well combined, then press the mixture firmly into the bottom of the prepared pan to form an even crust layer. Bake for 8 to 10 minutes to set, then remove and allow it to cool.
- Mix the filling: In a large bowl, beat softened cream cheese with sugar until the texture is smooth and creamy. Add ube halaya, coconut cream, vanilla extract, and ube extract, mixing thoroughly to incorporate all ingredients evenly.
- Add eggs and cornstarch: Beat in the eggs, one at a time, ensuring each is fully mixed before adding the next. Stir in cornstarch until the batter achieves a smooth consistency without lumps.
- Assemble the cheesecake: Pour the prepared filling over the cooled crust in the springform pan, smoothing the top with a spatula for an even surface.
- Create a water bath: Place the springform pan inside a larger baking dish. Carefully pour hot water into the larger dish until it reaches halfway up the sides of the springform pan to maintain moisture and prevent cracks during baking.
- Bake the cheesecake: Bake for 55 to 65 minutes, or until the cheesecake’s center is set but still slightly jiggly. This ensures a creamy texture.
- Cool gradually: Turn off the oven, crack the door open, and let the cheesecake cool inside for 1 hour. This gradual cooling helps prevent cracking.
- Chill before serving: Remove from the oven and refrigerate the cheesecake for at least 4 hours or overnight to fully set before slicing and serving.
Notes
- Use room temperature ingredients to ensure a smooth, lump-free batter.
- Ube halaya provides sweetness and flavor depth; adjust sugar to taste if using a sweeter or less sweet version.
- Avoid overmixing the batter to prevent cracks during baking.
- Optional toppings include whipped cream or toasted coconut for added texture and flavor.

