clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ube Cake Recipe

  • Author: Lily Ernst
  • Total Time: 1 hour 20 minutes
  • Yield: 12


This beautifully vibrant ube cake is soft, moist, and packed with the lovely flavor of purple yam.


Ube Cake

  • 2 cups (250g) all-purpose flour
  • 1 & 1/2 cups (300g) granulated sugar, divided
  • 2 & 1/2 tsp baking powder
  • 1/2 tsp salt
  • 7 large egg yolks
  • 1/2 cup (120ml) vegetable oil
  • 3/4 cup (180ml) milk 
  • 1 tbsp ube flavor extract
  • 7 large egg whites
  • 1/2 tsp cream of tartar

Coconut Cream Frosting

  • 1 cup (227g) unsalted butter, softened
  • 1/2 tsp vanilla extract
  • 1/4 tsp salt
  • 4 cups (500g) powdered sugar
  • 1/4 cup (60ml) coconut cream
  • 1 cup (100g) sweetened shredded coconut



  1. Preheat oven to 325F. Grease only the bottom of two 9″ round baking pans and line the bottom with parchment paper.
  2. In a large mixing bowl, toss together the flour, 1 cup sugar, baking powder, and salt. Make a well in the center. Add the oil, egg yolks, milk, and ube extract. Set aside.
  3. In another large bowl, beat the egg whites until foamy. Mix in the cream of tartar and slowly add in the 1/2 cup sugar. Continue beating until stiff peaks form. Set aside.
  4. Using the same beaters, mix the egg yolk mixture until smooth. Scrape down the sides and bottom of the bowl as needed.
  5. Fold in 1/4 of the egg whites to lighten up the mixture. Gently fold in the rest in two equal parts until just combined and no streaks remain. Divide the cake batter evenly into the prepared pans.
  6. Bake for 35-40 minutes or until a toothpick inserted into the center comes out clean. Let cool for 10-15 minutes on a wire rack, run a thin knife along the edge, flip over to remove the parchment paper, and let cool completely.


  1. Beat the butter, vanilla extract, and salt together until light and fluffy.
  2. Mix in 1 cup of powdered sugar along with 1 tablespoon of coconut cream at a time, mixing well in between. Continue mixing until smooth after the last addition.


  1. Trip the top of the cakes for a flat surface. Place one cake on a serving plate. Spread 1/3 of the frosting evenly on top.
  2. Stack the other cake on top and spread the remaining frosting on top and all around the sides. Don’t worry if some crumbs come off as you frost (the coconut will cover it).
  3. Finish the cake with shredded coconut all around.


Leftovers can be stored tightly wrapped at room temperature for up to 3 days or in the fridge for up to 5-7 days.

  • Prep Time: 45 min
  • Cook Time: 35 min
  • Category: dessert
  • Method: bake
  • Cuisine: Filipino

Keywords: ube cake recipe, coconut frosting recipe

My Favorite
Fall Desserts


Simple tips, tricks & favorite recipes to bake like the pros!