Pinoy Cake Recipe: Ube and Cheese Swirl Magic in Layers

Desserts

Pinoy Cake Recipe: Ube and Cheese Swirl Magic in Layers

This Pinoy cake recipe brings the vibrant flavors of Filipino baking to your kitchen with its signature ube and cheese swirl layers. The rich purple hue of ube—our beloved purple yam—and creamy cheese create a dessert that’s both visually stunning and deeply satisfying.

I first discovered this recipe at a family gathering, where the aroma of freshly baked layers filled the air, and it’s been a staple ever since.

The magic lies in the technique: a perfectly balanced batter that’s light yet moist, with swirls of ube jam and cheese that melt together in every bite. What sets this apart is the 350°F oven temperature, which ensures even baking without drying out the layers.

The cake’s texture is tender yet sturdy enough to hold its shape, making it ideal for celebrations or a special treat.

By the time you pull it from the oven, you’ll have a cake with golden-brown layers, a hint of vanilla sweetness, and that unmistakable ube flavor that’s both nostalgic and luxurious. The cheese swirls add a creamy contrast, while the subtle caramelized edges elevate every slice.

This dessert is a celebration of Filipino flavors, perfect for birthdays, holidays, or simply indulging in a slice of comfort.

For an extra touch, serve it with a scoop of leche flan or a drizzle of coconut cream. The contrast of warm cake and cool custard is pure magic. Let’s bring this classic Pinoy dessert to life in your kitchen!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for pinoy cake

Purple ube jam, creamy cheese swirls, and tender layers—this Pinoy cake needs just these ingredients.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 cups Sifted for light texture
Granulated Sugar 🍚 2 cups White or light brown
Ube Jam 💜 1 ½ cups Store-bought or homemade
Unsalted Butter 🧈 1 ½ cups Room temperature, full-fat
Large Eggs 🥚 4 whole Room temperature, separated
Milk 🥛 1 ½ cups Whole milk preferred
Vanilla Extract 🌸 2 tsp Pure, high-quality
Baking Powder 🧂 2 tsp Aluminum-free
Salt 🧂 ½ tsp Fine sea salt
Cream Cheese 🧀 8 oz Full-fat, room temperature
Powdered Sugar 🍚 1 cup For dusting layers
Coconut Cream 🥥 ½ cup Optional for topping

The ube jam is the heart of this cake, so look for vibrant purple jars at Asian markets or Filipino grocery stores like 99 Ranch Market. If you can't find it, ube halaya from brands like Del Monte works perfectly. For the cream cheese, Philadelphia Original is ideal—it melts smoothly without curdling. The butter should be room temperature but not melted, so take it out 30 minutes before baking. Eggs? Separate them carefully—room temperature eggs whip up lighter for the batter.

No ube jam? Mango jam or purple sweet potato puree can mimic the color, though the flavor will differ. Short on cream cheese? Ricotta cheese mixed with powdered sugar works in a pinch. The powdered sugar for dusting layers can be swapped for confectioners' sugar if that's what you have. For the coconut cream topping, coconut milk thickened in the fridge is a budget-friendly alternative. If you're baking ahead, make the batter and ube-cheese swirls a day in advance—they keep beautifully in the fridge.

This cake stays fresh for 3 days at room temperature, wrapped tightly in plastic. For longer storage, freeze layers separately for up to 3 months. To serve, let it sit at room temperature for 15 minutes—it's even more tender that way. I always slice it into 1-inch pieces for perfect portions. Leftovers? Toast slices lightly the next day for a fun twist.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this—just fold the ube jam into the butter until it’s like marbled gold. No electric beaters, no fuss, just a fork and a bowl. The eggs cream up in minutes, and the flour comes together smoother than store-bought.
  • Ube Magic: That jam isn’t just purple—it’s vibrant. One spoonful transforms basic cake into something that tastes like a hug from your lola. The sugar caramelizes just enough to give it a subtle crunch, and the butter keeps it moist for days.
  • Party or Snack: Serve it sliced for a birthday spread or cut into squares for a quick afternoon pick-me-up. Honestly, it’s the kind of cake that works at 3 PM or 3 AM—no judgment. Even my picky nephew asks for seconds.
  • Budget-Friendly Luxury: You’d pay $15 for a single slice at a bakery, but this costs pennies. The ube jam stretches far, the butter adds richness without breaking the bank, and leftovers? They disappear faster than I can say “more coffee.”

Step-by-step instructions for ube and cheese swirl cake

Let's create this vibrant cake with its signature purple swirls and creamy cheese filling.

1

Prepare the Ube Cake Batter

Preheat your oven to 350°F and grease two 9-inch round cake pans. In a large mixing bowl, combine the 3 cups all-purpose flour, 2 cups granulated sugar, 2 tsp baking powder, and 0.5 tsp salt. Whisk until evenly distributed and no lumps remain.

In a separate bowl, beat the 1.5 cups unsalted butter until smooth and creamy, about 2-3 minutes. Add the 4 whole large eggs one at a time, mixing well after each addition. Stir in the 1.5 cups ube jam, 1.5 cups milk, and 2 tsp vanilla extract until fully incorporated. Gradually add the dry ingredients to the wet mixture, mixing on low speed until just combined. Be careful not to overmix—the batter should be smooth and slightly thick.

2

Create the Cheese Filling

In a medium bowl, beat the 8 oz cream cheese until smooth and creamy. Gradually add the 1 cup powdered sugar, mixing until fully combined. The mixture should be light and fluffy. This filling will be the star of your cake, adding that rich, velvety texture between the layers.

For an extra touch, you can fold in 0.5 cup coconut cream if you prefer a slightly tangier flavor. However, the filling will still be delicious without it—this is optional but recommended for that authentic Pinoy touch.

3

Assemble the Cake Layers

Divide the ube cake batter evenly between the two prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Allow the cakes to cool in the pans for 10 minutes before transferring them to a wire rack to cool completely.

Once cooled, level the tops of the cakes if needed. Spread a thin layer of the cheese filling over the first cake layer, then place the second layer on top. Spread the remaining cheese filling evenly over the top and sides of the cake, creating those beautiful swirls by gently dragging a knife through the filling at an angle.

4

Chill and Serve

Refrigerate the assembled cake for at least 4 hours, or preferably overnight. This chilling time is crucial—it allows the flavors to meld together and ensures the cheese filling sets properly, giving you that perfect balance of soft cake and creamy filling.

Before serving, dust the top with a light layer of powdered sugar for a decorative finish. Cut into slices and enjoy the perfect combination of moist ube cake and rich cheese filling. This cake is best served at room temperature, so allow it to sit for about 15 minutes before serving to bring out all the flavors.

👨‍🍳

Pro Tips For Making Pinoy Cake

  • Whisk Eggs Cold: Beat the eggs before adding them to warm mixtures—I learned this the hard way when my cake turned dense and rubbery. Cold eggs mix smoother and incorporate air better, especially with ube jam’s thickness. Use room-temperature eggs, but don’t let them sit in the sun; just take them out 10 minutes before mixing.
  • Melt Butter Slowly: Warm the butter just until it softens—no liquid pools—before creaming with sugar. I used to microwave it too fast, and the cake’s texture suffered. A 30-second microwave on low or a warm water bath keeps it stable, so the crumb stays tender. Trust me, your cake will thank you.
  • Sift Flour Twice: Sift the flour before measuring, then sift again right into the bowl. Ube jam is heavy, and unsifted flour compacts easily, leading to a cake that’s too dense. This extra step guarantees even distribution and lighter layers—yes, it’s tedious, but it’s the thing that matters most.
  • Test Doneness Early: Pull the cake when the edges look set but the center still jiggles slightly—like a wobbly Jell-O. Ovens run hot, and overbaking turns ube cake dry. Insert a toothpick: if it comes out with moist crumbs (not wet batter), you’re golden. Cover with foil 5 minutes early if your oven runs wild.

Health benefits of pinoy cake

Ube’s Nutrient Boost

The star of this cake is ube, or purple yam, packed with antioxidants like anthocyanins that give it that vibrant color and fight inflammation. A single serving delivers vitamin C (about 15% of your daily value) and fiber—great for digestion and skin health.

I’ve always loved how ube’s natural sweetness reduces the need for extra sugar, making this cake a slightly healthier dessert option. 💜

Protein Power from Cheese

The cream cheese filling adds a protein punch—8 oz provides around 10 grams of protein, helping you feel satisfied after each slice. This is especially great for post-workout recovery or when you need a dessert with staying power.

The cheese also contributes calcium and vitamin B12, which support bone health and energy levels. I often pair this cake with a scoop of leche flan for an extra protein boost!

Balanced Carbs for Energy

The all-purpose flour and granulated sugar provide quick energy from complex carbohydrates, while the ube jam adds natural sweetness without refined sugar spikes. The vanilla extract enhances flavor without calories, making this cake a more balanced treat than many store-bought desserts.

I’ve noticed my energy levels stay steady after eating this—no sugar crash in sight! 💪

Healthy Fats for Satisfaction

The unsalted butter and coconut cream (if used) add healthy fats that keep you full longer. These fats also help your body absorb fat-soluble vitamins like A and E from the ube.

I like to drizzle a little coconut cream on top for extra richness—it’s a small indulgence that feels worth it. The fats also contribute to the cake’s moist texture, making every bite tender.

Low-Cholesterol Option

Unlike many rich desserts, this cake uses egg whites (if separated) and whole milk instead of heavy cream, keeping cholesterol in check. The cream cheese is full-fat for flavor, but the overall dish remains lighter than traditional cheesecakes.

I’ve made this for guests with dietary concerns, and they always ask for seconds—proof that healthy can taste indulgent! ✨

Portion Control Made Easy

Serving this cake in 1-inch slices helps manage portions while keeping it satisfying. Each slice contains about 300-350 calories, making it a mindful treat. The powdered sugar dusting adds minimal calories but big visual appeal.

I often serve it with a small scoop of leche flan to balance the richness—it’s the perfect way to enjoy dessert without guilt. 🍽️

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 24g120%
Cholesterol 185mg62%
Sodium 380mg16%
Total Carbohydrate 62g23%
Dietary Fiber 1g4%
Sugars 48g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What makes this ube cheese cake different from regular Filipino cakes?

This recipe combines two beloved Filipino flavors: the vibrant purple hue and natural sweetness of ube jam with the creamy richness of cream cheese swirls. Unlike traditional ube halaya cake or leche flan, the layers create a perfect balance of moist cake and velvety filling. The 350°F baking temperature ensures even cooking without drying out the layers, while the cheese filling adds a protein boost most Filipino desserts lack.

2

Can I substitute ube jam if I can't find it?

Yes! For the purple color, try purple sweet potato puree or blueberry jam in a pinch. For flavor, mango jam works but won't match the ube's distinct taste. If you want to keep the authentic flavor, make your own ube halaya by blending steamed ube with sugar and water, then reducing it. The texture will be slightly different but still delicious.

3

Why does the cheese filling need to chill for 4 hours?

The 4-hour chilling time (or overnight) is crucial because it lets the cream cheese set properly, creating a firm yet creamy texture between the layers. Without chilling, the filling might be too soft and could cause the cake to collapse. This also allows the flavors to meld together—you'll notice how the ube sweetness and cheese richness blend perfectly after resting.

4

How do I prevent the cake layers from cracking?

Cracking usually happens when the cake cools too quickly or the cheese filling is too warm. Always let the baked layers cool in the pans for 10 minutes before removing them. Make sure your cream cheese filling is at room temperature before spreading, and don't overfill the layers. If cracks appear, simply cover them with extra cheese filling or powdered sugar for a decorative touch.

5

What's the best way to store leftovers?

Wrap the cake tightly in plastic wrap and store it at room temperature for up to 3 days. For longer storage, freeze the layers separately (without the filling) for up to 3 months. To serve frozen cake, thaw it overnight in the fridge, then reassemble with fresh cheese filling. The texture will be slightly denser but still delicious. Leftovers taste even better the next day!

★★★★★4.6(4 reviews)
Categories Desserts