When the hustle and bustle of everyday life leaves you craving something truly special in the kitchen, there’s nothing quite like an Ube de Leche Cream Cake to spark joy and delight. The vibrant purple hue of ube wraps around a luscious leche flan topping, creating a treat that looks as gorgeous as it tastes. My love for this cake blossomed on a cozy afternoon, when I decided to experiment with ube – a deliciously sweet and nutty Filipino purple yam.
As I whipped up the batter, the aroma of warm vanilla and earthy ube danced in the air, bringing back memories of family gatherings and festive celebrations. Despite being a showstopper, this cake is surprisingly easy to make and perfect for impressing your loved ones or adding a touch of elegance to any gathering. So, if you’re ready to gather around the table and indulge in a slice of happiness, let’s dive into this deliciously creamy adventure with the Ube de Leche Cream Cake!

Why is Ube de Leche Cream Cake a must-try?
Colorful and Fun: This cake boasts a stunning purple hue that’s sure to brighten up any dessert table.
Decadent Layers: The combination of fluffy ube sponge and rich leche flan creates a fabulous flavor explosion.
Effortless Elegance: Impress your guests without elaborate techniques; this cake is as simple to assemble as it is delightful to taste.
Versatile Treat: Perfect for birthdays, celebrations, or just because—this dessert fits any occasion!
Nostalgic Flavor: Experience the comforting essence of ube, bringing back sweet memories of family gatherings, making it a beloved addition to any meal.
Ube de Leche Cream Cake Ingredients
Unlock the secret to a deliciously creamy experience with this delightful cake!
For the Sponge
• All-purpose flour – Use a fine quality flour for a light texture.
• Granulated sugar – Sweetens the cake while helping with the rise.
• Baking powder – Essential for fluffy sponge cake; don’t skip this!
• Salt – A pinch enhances all the flavors.
• Large eggs – Separating yolks and whites allows for a fluffy rise.
• Evaporated milk – Adds moisture and creaminess to the batter.
• Vegetable oil – Keeps the cake tender and adds richness.
• Ube halaya – This sweet purple yam spread gives the cake its signature flavor.
• Ube extract – For an extra punch of that beautiful ube flavor!
• Vanilla extract – Elevates the overall taste with warmth.
• Cream of tartar – Stabilizes the egg whites for a perfect meringue.
For the Leche Flan
• Granulated sugar (for caramel) – Creates a beautiful caramel base for the flan.
• Egg yolks – Rich and creamy, making the flan luscious.
• Condensed milk – Contributes sweetness and creaminess to the flan.
• Evaporated milk – Enhances the flan texture, making it silky smooth.
• Vanilla extract – Adds a lovely depth of flavor to the flan mixture.
For the Frosting
• Unsalted butter – Makes for a rich and creamy buttercream frosting.
• Powdered sugar – Provides sweetness and a fluffy texture for the frosting.
• Ube halaya – Infuses the frosting with ube flavor, making it vividly purple.
• Evaporated milk – Helps achieve the perfect spreadable consistency.
• Dulce de leche – Adds a luxurious drizzle that complements the cake beautifully.
How to Make Ube de Leche Cream Cake
- Preheat your oven to 350°F (175°C). This step is crucial for ensuring even baking of your ube sponge cake.
- Grease and line two rectangular baking pans with parchment paper. This will help the cake layers come out easily without sticking.
- Combine flour, baking powder, and salt in a mixing bowl. Give it a good whisk to ensure everything is evenly mixed.
- Whisk together egg yolks, granulated sugar, evaporated milk, vegetable oil, ube halaya, ube extract, and vanilla in another bowl until well combined and smooth.
- Fold the dry mixture into the wet ingredients gradually. This gentle motion prevents the batter from becoming dense, keeping it light and airy.
- Beat the egg whites with cream of tartar until stiff peaks form, which will add volume to your cake.
- Gently fold the beaten egg whites into the ube batter with a spatula. Be careful not to deflate the whites—this step is key for a fluffy texture.
- Divide the batter evenly between the prepared pans. It ensures both layers will bake equally.
- Bake for 20–25 minutes or until a toothpick comes out clean. Keep an eye on it; golden edges and a slight spring back when touched are good signs!
- Cool completely before assembling the cake layers. This step is essential for easy handling and to prevent melting the frosting.
- Melt sugar in a saucepan over medium heat until it turns golden amber for your caramel. Stir gently to avoid burning!
- Pour the caramel into a small flan mold, evenly coating the bottom. The caramel adds a delightful sweetness to the flan.
- Combine egg yolks, condensed milk, evaporated milk, and vanilla in a bowl. Whisk until well blended for your leche flan mixture.
- Strain this mixture through a fine-mesh sieve until smooth. This ensures a creamy texture without any lumps.
- Pour the strained mixture into the prepared flan mold over the caramel. It will create that luscious layer of leche flan.
- Cover with foil and steam for 30–40 minutes or until the flan is set and firm to the touch.
- Cool completely and refrigerate before cutting into rectangular pieces for topping. The chilling helps it firm up even more.
- Beat softened butter in a mixing bowl until light and fluffy for the frosting. This creates the foundation of your delicious buttercream.
- Gradually add powdered sugar, continuing to mix until fully combined and fluffy.
- Add in the ube halaya, ube extract, vanilla, and evaporated milk. Beat until the frosting is smooth, fluffy, and vibrantly purple!
- Set aside some of the frosting for piping decorations later. This will give your cake that beautiful finishing touch.
- Place the dulce de leche in a small bowl.
- Add evaporated milk gradually to the dulce de leche.
- Mix until smooth and pourable, creating a perfect drizzle for your cake.
- Set aside for later use, so it’s ready when you need it.
- Layer the first ube sponge layer into the casserole.
- Spread a generous layer of ube buttercream over the top of the cake layer.
- Repeat with the second pure ube sponge layer, gently pressing it on top of the frosting.
- Cover the top and edges of the cake with the remaining ube buttercream, making it look uniform and pretty.
- Pipe large purple buttercream rosettes around the top edges for a gorgeous finish.
- Arrange the leche flan pieces in a line down the center of the cake.
- Drizzle dulce de leche generously over the flan pieces, adding a final sweet touch.
- Refrigerate the cake for at least 3–4 hours before serving. This allows the flavors to meld beautifully!
Optional: Garnish with shredded coconut or crushed nuts for an added crunch.
Exact quantities are listed in the recipe card below.

How to Store and Freeze Ube de Leche Cream Cake
Room Temperature: Keep the cake at room temperature for up to 1 day, covered with a cake dome or wrapped in plastic wrap to prevent drying.
Fridge: Store the Ube de Leche Cream Cake in the fridge for up to 5 days. Ensure it’s well covered to maintain freshness and prevent it from absorbing other smells.
Freezer: For longer storage, freeze individual slices or the whole cake wrapped in plastic wrap and aluminum foil for up to 3 months. Thaw overnight in the fridge before serving.
Reheating: If enjoyed warm, microwave a slice for 10–15 seconds or until just warmed through. Adding a dollop of cream can enhance the flavor even more!
Make Ahead Options
These Ube de Leche Cream Cakes are perfect for meal prep enthusiasts! You can prepare the ube sponge layers and leche flan up to 24 hours in advance, allowing you to enjoy more time with your guests. Start by baking the ube sponge and cooling it completely, then wrap it tightly in plastic wrap to prevent drying out. For the leche flan, steam it, cool, and refrigerate until you’re ready to assemble the cake. When it’s time to serve, simply layer your sponge with the frosting, top it with caramelized leche flan, and refrigerate for an additional 3-4 hours before indulging. This ensures every bite is just as delightful, giving you restaurant-quality results made effortlessly at home!
Ube de Leche Cream Cake Variations
Feel free to elevate your Ube de Leche Cream Cake experience with these delightful twists and substitutions!
- Gluten-Free: Substitute all-purpose flour with a gluten-free blend for a cake that everyone can enjoy.
- Dairy-Free: Swap evaporated milk and butter with coconut cream and dairy-free margarine for a rich flavor that suits dietary needs.
- Nutty Boost: Fold in crushed walnuts or macadamia nuts into the cake batter for an added crunch and delightful texture.
- Ube Swirl: Mix additional ube halaya into half of the frosting, creating a marbled effect for a striking presentation.
- Chocolate Flan: Add cocoa powder to the leche flan mixture for a unique chocolate twist that pairs beautifully with the ube.
Try something special this time! You could also drizzle melted chocolate over the top to create a gorgeous contrasting color palette.
- Spice it Up: Dust the frosting with a sprinkle of ground cinnamon or nutmeg for a warm flavor profile that compliments the sweetness.
- Fruit Infusion: Top the cake with fresh mango slices or berries for a refreshing and colorful finishing touch.
Embark on this culinary adventure and enjoy the luxurious possibilities with every indulgent slice!
Expert Tips for Ube de Leche Cream Cake
Quality Ingredients: Use fresh ube halaya and high-quality vanilla extract. Fresh ingredients enhance the cake’s flavor and texture.
Creamy Flan: Ensure the leche flan mixture is well strained for a silky texture. Avoid lumps for a smooth, creamy topping that beautifully complements the ube sponge.
Easy Folding: When incorporating egg whites, be gentle. Overmixing can deflate the batter, resulting in a denser cake instead of a light and fluffy Ube de Leche Cream Cake.
Cooling Time: Allow the sponge layers to cool completely before frosting. This prevents the frosting from melting and helps in maintaining the cake’s structure.
Chill Well: Refrigerate the assembled cake for 3–4 hours. Chilling enhances the flavors and makes slicing easier, ensuring a clean presentation.
What to Serve with Ube de Leche Cream Cake?
Prepare to delight your senses and round out your meal with these perfect companions for the luscious Ube de Leche Cream Cake.
- Tropical Fruit Salad: A fresh mix of mangoes, pineapples, and coconuts adds a refreshing, juicy contrast, balancing the cake’s sweetness.
- Coconut Ice Cream: Creamy and rich, this dessert echoes the cake’s tropical vibes while offering a cool, soothing finish.
- Coffee or Espresso: A robust cup complements the cake’s flavors splendidly, cutting through the sweetness and enhancing each bite.
- Cheese Platter: Soft cheeses like cream cheese or mascarpone can provide a mild, creamy element that offsets the sweetness beautifully.
- Mango Sticky Rice: This classic dessert adds a unique chewy texture and sweetness without overpowering the star of the show.
- Lemonade or Citrus Mocktail: A zesty drink brightens the palate and offers a hint of acidity that contrasts delightfully with the buttery cake.
Serve these alongside your Ube de Leche Cream Cake for a feast that’s not only visually stunning but also a flavor adventure for your friends and family!

Ube de Leche Cream Cake Recipe FAQs
How do I choose the right ube halaya?
Absolutely! Look for ube halaya that is vibrant purple without dark spots or excessive lumps. A good-quality ube halaya should have a smooth texture and a sweet, earthy scent. If you’re feeling adventurous, homemade ube halaya can elevate your cake experience!
How should I store leftover Ube de Leche Cream Cake?
Very simply! You can keep the cake at room temperature for up to 1 day by covering it with a cake dome or plastic wrap. For longer preservation, store it in the fridge for up to 5 days—just ensure it’s well covered to maintain its beloved flavors!
Can I freeze Ube de Leche Cream Cake?
Of course! To freeze, I recommend wrapping individual slices or the whole cake in plastic wrap and then covering it with aluminum foil. This prevents freezer burn. It will stay fresh in the freezer for up to 3 months! When you’re ready to enjoy, thaw it overnight in the fridge.
What if my leche flan doesn’t set properly?
Ah, the flan can be a little finicky! If it hasn’t set, it might need more steaming time. You can steam it for an extra 10–15 minutes until it feels firm to the touch. If it still won’t set, ensure you’re not mixing the egg yolks too vigorously, as too much air can affect the texture.
Is this cake suitable for people with allergies?
It’s very considerate of you to ask! This recipe contains eggs and dairy, making it unsuitable for those with egg or lactose allergies. If you’re looking for alternatives, consider using vegan egg replacements and dairy-free milk options, but do remember this may alter the cake’s texture!
How can I enhance the flavor of my Ube de Leche Cream Cake?
I often make it even more delightful! Consider adding a hint of coconut milk or a splash of rum to your ube batter for extra depth. Additionally, using fresh vanilla beans instead of extract can infuse your frosting with a fragrant touch that will impress your guests!

Decadent Ube de Leche Cream Cake to Impress Your Guests
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C).
- Grease and line two rectangular baking pans with parchment paper.
- Combine flour, baking powder, and salt in a mixing bowl. Give it a good whisk.
- Whisk together egg yolks, granulated sugar, evaporated milk, vegetable oil, ube halaya, ube extract, and vanilla until smooth.
- Fold the dry mixture into the wet ingredients gradually.
- Beat the egg whites with cream of tartar until stiff peaks form.
- Gently fold the beaten egg whites into the ube batter with a spatula.
- Divide the batter evenly between the prepared pans.
- Bake for 20–25 minutes or until a toothpick comes out clean.
- Cool completely before assembling the cake layers.
- Melt sugar in a saucepan over medium heat until it turns golden amber.
- Pour the caramel into a small flan mold, evenly coating the bottom.
- Combine egg yolks, condensed milk, evaporated milk, and vanilla in a bowl. Whisk until well blended.
- Strain this mixture through a fine-mesh sieve until smooth.
- Pour the strained mixture into the prepared flan mold over the caramel.
- Cover with foil and steam for 30–40 minutes or until the flan is set.
- Cool completely and refrigerate before cutting into rectangular pieces.
- Beat softened butter in a mixing bowl until light and fluffy.
- Gradually add powdered sugar, continuing to mix until fluffy.
- Add in the ube halaya, ube extract, vanilla, and evaporated milk. Beat until smooth.
- Set aside some of the frosting for piping decorations later.
- Place the dulce de leche in a small bowl.
- Add evaporated milk gradually to the dulce de leche and mix until smooth.
- Layer the first ube sponge layer into the casserole.
- Spread a generous layer of ube buttercream over the top of the cake layer.
- Repeat with the second pure ube sponge layer, gently pressing it on top.
- Cover the top and edges of the cake with the remaining ube buttercream.
- Pipe large purple buttercream rosettes around the top edges for a gorgeous finish.
- Arrange the leche flan pieces in a line down the center of the cake.
- Drizzle dulce de leche generously over the flan pieces.
- Refrigerate the cake for at least 3–4 hours before serving.








