
I spent years perfecting this Filipino ube cake to capture its signature vibrant purple hue and rich coconut flavor. The secret lies in using authentic ube halaya and balancing it with just the right amount of coconut milk.
This recipe delivers a moist, tender crumb with swirls of sweet coconut throughout. It’s a showstopping dessert that stays true to its cultural roots while being surprisingly easy to make at home.
Ingredients for Ube Cake Recipe Filipino
Authentic ube halaya and coconut milk create this vibrant purple dessert with rich flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Ube Halaya 🍠 | 1 cup | Authentic purple yam jam |
| All-Purpose Flour 🌾 | 2 cups | Sifted for even texture |
| Granulated Sugar 🍚 | 1 ½ cups | Fine white sugar preferred |
| Unsalted Butter 🧈 | ¾ cup | Room temperature, softened |
| Large Eggs 🥚 | 4 whole | Room temperature for best rise |
| Coconut Milk 🥥 | 1 cup | Full-fat canned variety |
| Baking Powder 🧂 | 2 tsp | Fresh for optimal lift |
| Vanilla Extract 🌿 | 2 tsp | Pure extract for best flavor |
| Salt 🧂 | ½ tsp | Fine table salt |
| Shredded Coconut 🥥 | ½ cup | Sweetened or unsweetened |
| Ube Extract 🟣 | 1 tsp | For vibrant purple color |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
The ube halaya is non-negotiable here—look for Filipino brands like Good Shepherd or Minola at Asian markets or online. Fresh ube halaya has a deep purple color and slightly sticky texture. Coconut milk should be full-fat canned (Thai Kitchen or Aroy-D are reliable) for that rich, creamy swirl. The butter needs to be unsalted so you control the salt level precisely.
No ube halaya? Ube powder mixed with water can work in a pinch, but the flavor won’t be as deep. Out of coconut milk? Cream of coconut at half the amount is your backup. Shredded coconut can be swapped for coconut flakes—just pulse them briefly in a food processor. The ube extract boosts color, but skip it if you can’t find it—the halaya provides enough purple.
Store ube halaya in the fridge for up to 2 weeks once opened. The cake keeps 3-4 days at room temperature in an airtight container, or freeze slices for 1 month. Bring all ingredients to room temperature before mixing for best results.
Why You’ll Love This Recipe
- One Bowl Wonder: I just dump the ube halaya, butter, and eggs in one bowl, mix, then fold in the flour—hardly any dishes to wash.
- Velvety Purple Heaven: The ube halaya makes the cake dense and moist with that signature earthy-sweet purple flavor I can’t get enough of.
- Festive or Friday: I’ve served this at birthdays and just because—it’s just as good with coffee on a regular morning.
- Keeps Like a Dream: Honestly, it tastes even better the next day, and a slice in the fridge stays fresh for nearly a week.
Step-by-Step Instructions for Ube Cake with Coconut Swirl
Master the technique for perfect texture and that signature vibrant purple hue.
Step 1: Prepare the Wet Ingredients Base
In a large mixing bowl, beat the 0.75 cup Unsalted Butter with the 1.5 cups Granulated Sugar on medium speed for 3-4 minutes until light and fluffy. The mixture should nearly double in volume and turn pale yellow.
Add the 4 whole Large Eggs one at a time, mixing well after each addition. Stir in the 1 cup Ube Halaya, 1 tsp Ube Extract, 2 tsp Vanilla Extract, and 1 tbsp Lime Juice. The ube halaya gives the batter its distinctive purple color, while the lime juice brightens the sweetness.
Slowly pour in the 1 cup Coconut Milk while mixing on low speed until fully incorporated. The batter will be thick and smooth at this stage.
Step 2: Combine the Dry Ingredients
In a separate bowl, whisk together the 2 cups All-Purpose Flour, 2 tsp Baking Powder, and 0.5 tsp Salt. I always sift the flour first to prevent lumps and ensure an even texture in the final cake.
Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined. Be careful not to overmix—the batter should be smooth but may have a few small flour streaks.
Step 3: Prepare the Coconut Swirl and Layer
Reserve 1 cup of the batter in a separate bowl. Stir the 0.5 cup Shredded Coconut into this reserved batter to create the coconut swirl. The coconut adds texture and a subtle nutty flavor that complements the ube.
Pour the remaining plain batter into a greased 9-inch round cake pan. Spoon the coconut batter on top in dollops, then use a knife to gently swirl it into the plain batter. Avoid overmixing to maintain distinct swirls.
Step 4: Bake to Perfection
Preheat your oven to 350°F. Bake the cake for 45-50 minutes, or until a toothpick inserted into the center comes out clean. Rotate the pan halfway through baking to ensure even browning.
You’ll know it’s done when the top springs back lightly when touched and the edges begin to pull away from the sides of the pan. The cake should have a vibrant purple hue with golden swirls where the coconut mixture was added.
Step 5: Cool and Serve
Allow the cake to cool in the pan for 10 minutes before transferring it to a wire rack to cool completely. This prevents the cake from crumbling while still warm.
Once cooled, slice and serve. The cake should be moist with a tender crumb, and the coconut swirls will add a delightful chewiness. For best results, let it sit for at least 1 hour before serving to allow the flavors to meld together.
Pro Tips For Making Ube Cake Recipe Filipino
- Room Temp Eggs: Take your eggs out 30 minutes before mixing—cold eggs seize the butter and leave lumps in the batter.
- Fold Don’t Stir: When adding ube halaya, use a spatula and fold gently to keep the cake light; overmixing turns it dense.
- Check Early: Start testing doneness at 35 minutes—ube cake browns fast and overbakes in a blink.
- Butter the Edges: Grease the pan thoroughly, especially the corners, or the sticky ube batter will cling like glue.
Wine and Beer Pairings for This ube cake recipe filipino
Sweet Dessert Wines
A Moscato d’Asti from Italy offers light effervescence and peach notes that complement the ube’s earthy sweetness. Its gentle fizz cuts through the richness beautifully. I love how the 6% ABV keeps it light and refreshing. 🍷
Creamy White Wines
Try a California Viognier with its apricot and honeysuckle aromas that echo the coconut swirls. The wine’s creamy texture mirrors the cake’s moist crumb. Look for one with 13-14% ABV for best balance.
Tropical Beer Pairings
A wheat beer with coconut like Kona Brewing’s Hanalei Island brings out the tropical flavors. The subtle coconut notes in the beer amplify the swirls in the cake. Its 5.5% ABV won’t overpower the dessert. 🍺
Dark Beer Contrast
For a bold contrast, pair with a stout aged in coconut barrels such as Maui Brewing CoCoNut Porter. The roasted malt flavors provide an interesting counterpoint to the sweet, vibrant purple dessert.
Sparkling Options
A dry sparkling wine like Prosecco cleanses your palate between bites. The bubbles reset your taste buds to appreciate each forkful anew. Chill to 45°F for optimal crispness.
Non-Alcoholic Choice
Serve with coconut sparkling water like LaCroix Tropical for a refreshing alcohol-free pairing. The subtle coconut flavor enhances the cake’s swirls without competing with its rich taste. ✨
Frequently Asked Questions
Can I use fresh ube instead of halaya?
You can, but it requires extra steps. Boil, peel, and mash 2 cups of fresh ube, then mix with 1/2 cup sugar and 1/4 cup coconut milk to mimic halaya’s texture. The color may be less vibrant.
Why did my cake turn green instead of purple?
This happens when the batter is too alkaline. Use 1 tsp less baking powder and add 1/2 tsp vinegar to balance the pH. The purple will stabilize during baking.
How do I store leftovers?
Keep in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for 1 week or freeze slices for 1 month.
Nutrition Facts
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026