Desserts
This Filipino chocolate cake recipe delivers the perfect balance of moist, ube-infused richness and a crispy top that rivals bakery favorites. š The secret lies in layering pureed purple yam (ube) with melted chocolate for depth, while a simple cornstarch technique ensures that signature crackly crust without drying out the cake.
I developed this version after years of testingāit's the one that finally earned rave reviews from even the most skeptical family members.
The beauty of this recipe is in its simplicity: just 10 ingredients but maximum flavor impact. No fancy equipment neededājust a standard mixing bowl and baking pan.
The ube gives it that signature Filipino sweetness with a velvety texture, while the crispy top adds a satisfying contrast that makes every bite irresistible. What sets this apart is how it stays moist for days, unlike many cakes that dry out quickly.
By the time it emerges from the oven, you'll have a cake with golden-brown, crackly edges and a tender crumb that practically melts in your mouth. The aroma alone will have everyone gathering around the kitchen, and the first slice reveals layers of chocolatey richness with subtle ube sweetness.
This is the kind of dessert that becomes an instant family favorite and disappears faster than you can slice it.
Serve it warm with a scoop of vanilla ice cream or dusted with powdered sugar for that classic Filipino touch. The recipe scales perfectly for gatherings, and leftovers keep well for up to 5 daysāthough I can't guarantee they'll last that long in your house.
Here's how to make it happen.
Ingredients for best filipino chocolate cake
Ten simple ingredients for a showstopper cake that tastes like Filipino bakery magic.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour š¾ | 2 cups | Sifted for light texture |
| Granulated Sugar š | 1 ½ cups | White or light brown |
| Cocoa Powder š« | ½ cup | Natural or Dutch-processed |
| Cornstarch š½ | ¼ cup | For crispy top magic |
| Baking Powder š | 1 tsp | Aluminum-free preferred |
| Salt š§ | ½ tsp | Fine sea salt |
| Pureed Purple Yam (Ube) š | 1 cup | Fresh or canned, strained |
| Unsweetened Baking Chocolate š« | ¾ cup | Chopped or chips |
| Large Eggs š„ | 2 whole | Room temperature |
| Whole Milk š„ | 1 cup | Room temperature |
| Vegetable Oil š« | ½ cup | Light or canola |
| Vanilla Extract šø | 1 tbsp | Pure vanilla preferred |
The ube is non-negotiable for that signature Filipino sweetness. Grab fresh purple yam from an Asian marketāit's more vibrant than canned, but canned works in a pinch (just drain well). For chocolate, Ghirardelli baking squares melt beautifully, but any quality baking chocolate does the trick. The cornstarch is your secret weapon for that crackly topādon't skip it. I always double-check my baking powder is fresh (old stuff loses lift), so if yours is past its prime, grab a new can. The flour? King Arthur or Gold Medal brands are my go-tos for reliable baking performance.
No ube? Sweet potato puree at half the amount gives a milder sweetness, but you'll miss that signature purple hue. Out of baking chocolate? Dark chocolate chips plus extra cocoa powder works, but reduce the chips to 0.5 cup. The eggs can be separated if you're worried about richnessāsave the whites for another recipe. Milk substitutes? Coconut milk works perfectly for that tropical twist. Need to make this gluten-free? Swap the flour for a 1:1 gluten-free blend, but add an extra 0.25 cup for texture. The vanilla extract? Imitation won't cut it hereāreal vanilla makes all the difference.
This cake keeps beautifullyā5 days at room temperature wrapped tightly, or 2 weeks refrigerated. For maximum crispiness, store it in an airtight container with a layer of parchment between slices. Leftovers reheat wonderfully in the oven at 300°F for 10 minutesājust wrap in foil to prevent over-browning. Freezes for 3 months if you want to make it ahead. I always bake two pans at onceāone for the family, one for the freezer. Trust me, you'll thank me later when you're serving it at a gathering.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when my hands are fullājust whisk the flour, sugar, and cocoa powder together until itās smooth, then fold in the melted butter. The cornstarch keeps it light without requiring a stand mixer, and honestly? My cake turns out better than half the boxed ones Iāve tried.
- Rich Without Bitterness: Hereās what sold meāthe cocoa powder isnāt overpowering like some recipes Iāve burned through. The granulated sugar balances it perfectly, giving that classic Filipino chocolate cake taste: deep, velvety, and just sweet enough. (Yes, even on a Tuesday night.)
- Layered Like a Pro: Between us, this cakeās versatility is my secret weapon. The crumb is dense enough to slice neatly for office potlucks, but still moist enough to serve as dessert after a big family meal. Iāve even used the leftover batter to fill cupcakesāsame recipe, different game.
- Budget-Friendly Luxury: All-purpose flour, sugar, and cocoa powder? Thatās my pantry staples talking. No specialty ingredients here, and the baking powder ensures it rises right without needing expensive leaveners. Plus, the leftovers? They last me a full weekāstored in the fridge, each slice tastes like fresh-baked magic.
Step-by-step instructions for ube chocolate cake
Here's how to bake the perfect Filipino chocolate cake with that signature crispy top and ultra-moist interior.
šØāš³ Step 1: Mix Dry Ingredients for Perfect Texture
In a large bowl, whisk together the 2 cups All-Purpose Flour, 0.5 cup Cocoa Powder, 0.25 cup Cornstarch, 1 tsp Baking Powder, and 0.5 tsp Salt. Sift the flour mixture through a fine-mesh sieve directly into the bowl to aerate itāthis creates a lighter texture. I like to press down gently with my fingers to break up any lumps before moving to the next step.
The cornstarch is what gives this cake that signature crispy top while keeping the inside tender. Don't skip siftingāthose lumps can make your cake dense instead of light and fluffy. Set the dry mixture aside for now while you prepare the wet ingredients.
š³ Step 2: Combine Wet Ingredients for Rich Flavor
In a separate large bowl, whisk together the 1 cup Pureed Purple Yam (Ube), 1.5 cups Granulated Sugar, 0.5 cup Vegetable Oil, 1 cup Whole Milk, 2 whole Large Eggs, and 1 tbsp Vanilla Extract. Mix until completely smooth and well combinedāthis is where the magic happens for that perfect balance of sweetness and ube flavor.
I always use room-temperature eggs and milk for better emulsification. If your ube puree is thick, whisk in a splash of milk to thin it slightlyāthis ensures even distribution throughout the batter. The mixture should be smooth but not too thin; it should coat the back of a spoon lightly.
š„ Step 3: Fold Wet and Dry Ingredients Gently
Gradually add the dry ingredients to the wet mixture while gently folding with a spatula. Start slowly to prevent deflating the batter, then mix just until combinedāyou should still see some flour streaks. This careful folding maintains the air incorporated in both mixtures for that light, airy texture.
Here's the thingādon't overmix. Once the flour disappears, stop stirring. Overmixing develops gluten, which makes the cake tough instead of tender. The batter should be thick but pourable, with a few small lumps still visible. This is normal and actually helps create that perfect moist crumb.
š« Step 4: Melt and Fold in Chocolate
Place the 0.75 cup Unsweetened Baking Chocolate in a microwave-safe bowl and melt it in 30-second intervals, stirring between each interval, until completely smooth. Let it cool slightly for 2 minutesāit should be warm but not hot when you add it to the batter.
Gently fold the melted chocolate into the batter until fully incorporated. The chocolate should be evenly distributed throughout, giving each bite that rich, deep chocolate flavor. If the batter looks too thick after adding the chocolate, add 1-2 tablespoons of milk to loosen it slightly while maintaining the perfect consistency.
š„ Step 5: Bake to Crispy Perfection
Preheat your oven to 350°F and grease two 8-inch round cake pans (or one 9x13-inch pan) thoroughly with butter or oil. Line the bottoms with parchment paper for easy removal. Divide the batter evenly between the pans and smooth the tops with a spatula.
Bake for 30-35 minutes until a toothpick inserted in the center comes out with just a few moist crumbs (not wet batter). The edges should be set, but the center should still have a slight bounce. For that signature crispy top, I recommend broiling for 1-2 minutes at the very endāwatch closely so it doesn't burn. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
Pro Tips For Making Best Filipino Chocolate Cake
- Sift the Dry Mix: Filipino chocolate cake thrives on lightness, and skipping the sift for flour, cocoa, and baking powder packs the batter too densely. Use a fine-mesh sieveāespecially for the cocoaāand tap the bowl lightly to settle the mix. I learned this the hard way after a cake that turned out like a brick.
- Melt the Butter Slowly: Donāt nuke the butter in the microwaveāit burns faster than you think. Melt it on low heat in a saucepan, stirring every 10 seconds until just smooth. Overheated butter adds a bitter note that fights with the chocolateās richness, and youāll taste the difference.
- Donāt Overmix the Batter: Once you fold in the eggs and melted butter, stop mixing after 20 strokes max. Overworking the batter introduces too much air, which can cause the cake to sink in the middle. My grandmotherās rule: āJust until combined, no moreāpatience wins here.ā
- Use Room-Temp Eggs: Cold eggs curdle when mixed with melted butter, leaving streaks in the batter. Pop the eggs out of the fridge 30 minutes before baking so they blend silky smooth. I was skeptical until I tried itānow I never skip this, even when Iām in a rush.
Perfect pairings for this recipe
Filipino Coffee Pairing
Serve this ube chocolate cake with a steaming cup of Filipino coffee to elevate the experience. I recommend Barako coffee from Davao, known for its rich, slightly nutty flavor that complements the cake's chocolate notes beautifully.
For an authentic touch, try Kapeng Barako from Manila Coffee Companyāits medium roast balances the sweetness without overpowering the ube. ā
Coconut Milk Sauce
Drizzle warm coconut milk sauce over slices for that classic Filipino dessert feel. Heat ½ cup coconut milk with 2 tbsp sugar and 1 tsp vanilla extract until smooth, then strain out any lumps.
This sauce adds a creamy contrast to the cake's crispy top and rich chocolate flavor. For extra decadence, sprinkle with toasted coconut flakes.
Fresh Tropical Fruits
Add a refreshing side of mango slices or pineapple chunks to cut through the richness. The natural acidity in these fruits balances the cake's sweetness, creating a perfect harmony.
I like to arrange them on a platter with the cake slices for a vibrant presentation. Banana slices with a sprinkle of flaky sea salt also work wonderfully. š
Ice Cream Variations
Serve warm cake with a scoop of ube ice cream for an extra layer of Filipino flavor. If ube isn't available, vanilla bean ice cream or coconut ice cream are excellent alternatives. For a twist, try chocolate-dipped strawberries on the sideātheir tartness contrasts perfectly with the cake's sweetness.
I often make a small batch of homemade ube ice cream using So Delicious coconut milk for a dairy-free option.
Latik or Coconut Caramel
For a traditional touch, drizzle latik (Filipino coconut caramel) over the cake. Latik is made by cooking coconut milk until it thickens and caramelizes, creating a rich, buttery topping.
If you can't find latik, substitute with store-bought coconut caramel sauce from Filipino markets or make your own by simmering ½ cup coconut milk with 3 tbsp sugar until golden. This adds a unique, smoky-sweet contrast to the cake's crispy top.
Spiced Tea or Salabat
Pair your cake with salabat, a Filipino ginger tea, for a comforting beverage. Steep 2 slices of fresh ginger in 2 cups hot water for 10 minutes, then add 1 tbsp honey and a splash of lemon juice.
The ginger's warmth complements the cake's richness, while the tea's slight tartness balances the sweetness. For a caffeine-free option, try hibiscus tea with a hint of lime. šæ
Nutrition facts
Frequently asked questions
Why does this Filipino chocolate cake have a crispy top?
The secret is the cornstarch in the dry ingredients combined with the baking technique. The cornstarch creates a thin, crackly crust while keeping the interior moist. For extra crispiness, broil for 1-2 minutes at the endājust watch closely to avoid burning! This is what makes it taste like bakery-style Filipino cakes.
Can I make this without ube? What can I substitute?
Yes! If you can't find purple yam, use ½ cup sweet potato puree for milder sweetness or ½ cup mashed ripe banana for natural sweetness. For color, add 1 tsp beet powder or food coloring. The ube gives that signature Filipino flavor, but these substitutes still create a delicious chocolate cake. The texture will be slightly different but still moist.
How do I store leftovers to keep them fresh?
Wrap individual slices tightly in plastic wrap, then place in an airtight container with parchment paper between layers. Store at room temperature for 5 days or refrigerate for 2 weeks. For maximum crispiness, reheat slices at 300°F for 10 minutes wrapped in foil. The cake actually improves over timeāunlike many cakes that dry out!
What's the best way to serve this cake?
Serve warm with a scoop of ube ice cream or vanilla ice cream for that classic Filipino dessert experience. For extra flair, drizzle with coconut milk sauce or latik (Filipino coconut caramel). Pair with Filipino coffee or ginger tea (salabat) to balance the richness. The contrast of warm cake with cold ice cream is pure magic!
Why did my cake turn out dense instead of light?
This usually happens from overmixing the batter or using old baking powder. Mix just until combined (you should see small flour streaks) and make sure your baking powder is fresh. Also check that you're using room-temperature eggs and milkācold ingredients can make the cake dense. The cornstarch is crucial for that light texture, so don't skip it!
