Ube cake is the centerpiece at every Filipino gathering I have been to, the purple so vivid it looks unreal on the table. I mash the yam smooth so the crumb stays even and the frosting turns a clean lavender.
The creamy purple frosting adds an extra layer of deliciousness, making it a beautiful centerpiece. This Filipino Ube Cake recipe is straightforward and suitable for bakers of all skill levels.
Delicious Filipino Ube Cake Recipe

This ube cake features a moist and airy texture infused with the sweet, nutty flavor of ube. The cake is layered and frosted with a creamy purple frosting for a stunning visual appeal. The recipe takes about 90 minutes to complete and yields 8-10 servings.
Ingredients
- 2 cups all-purpose flour
- 1 ½ cups granulated sugar
- 1 cup milk
- 1 cup ube puree (cooked and mashed ube)
- ½ cup vegetable oil
- 4 large eggs
- 3 teaspoons baking powder
- 1 teaspoon vanilla extract
- ½ teaspoon salt
- For the Frosting:
- 1 cup unsalted butter, softened
- 4 cups powdered sugar
- ¼ cup heavy cream
- 1 teaspoon ube extract
- Purple food coloring (optional)
- Ube sprinkles for decoration (optional)
Instructions
- Preheat the Oven: Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- Mix Dry Ingredients: In a bowl, whisk together the flour, baking powder, and salt. Set aside.
- Combine Wet Ingredients: In a large mixing bowl, combine the ube puree, sugar, eggs, milk, vegetable oil, and vanilla extract. Mix until well combined.
- Combine Mixtures: Gradually add the dry ingredients to the wet mixture, stirring until just combined and the batter is smooth.
- Bake the Cakes: Divide the batter evenly between the prepared cake pans and smooth the tops. Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.
- Cool: Let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.
- Prepare the Frosting: In a mixing bowl, beat the softened butter until creamy. Gradually add the powdered sugar, mixing well. Add the heavy cream and ube extract, then beat until fluffy and smooth. Add food coloring if desired for a deeper purple hue.
- Assemble the Cake: Once the cakes are cool, place one layer on a serving plate. Spread a layer of frosting on top, then place the second layer on top. Frost the top and sides of the cake.
- Decorate: Garnish the cake with ube sprinkles or additional decorations if desired. Slice and serve.
Cook and Prep Times
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 90 minutes
Nutrition Information
- Servings: 8-10 slices
- Calories: 320kcal
- Fat: 15g
- Protein: 3g
- Carbohydrates: 45g
Let it chill before slicing so the layers hold and the color stays bright on the plate.






