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

1234 Cake with Cream Cheese Frosting

  • Author: Melissa Belanger
  • Prep Time: 45 minutes
  • Cook Time: 35 minutes
  • Total Time: 80 minutes
  • Yield: 12 1x
  • Category: Dessert
  • Cuisine: American



For the cake

  • 1 cup dairy free butter (softened)
  • 2 cups sugar
  • 3 cups all-purpose flour
  • 4 eggs
  • 2 1/2 teaspoons baking powder
  • 1 cup almond milk
  • 2 teaspoons vanilla extract
  • 1/2 teaspoon ground mace (optional)

For the frosting

  • 1 cup vegan cream cheese (softened)
  • 1/2 cup dairy free butter (softened)
  • 56 cups powdered sugar
  • 1 teaspoon vanilla extract


  1. Preheat oven to 350˚F (180˚C) and grease and flour two 9-inch round cake pans.
  2. In a medium bowl, mix the flour, mace and baking powder together – set aside.
  3. In a small bowl, whisk together the vanilla and milk – set aside.
  4. In a large bowl with an electric mixer, cream butter and sugar until light and fluffy.
  5. Add the eggs – one at a time and beat until incorporated.
  6. Alternate between adding some of the flour mixture and some of the milk mixture, beating on low until combined.
  7. Pour batter evenly into cake pans.
  8. Bake for 30 – 35 minutes or until cakes are golden and centers spring back when touched.
  9. Cool for 5 minutes and remove from pans.
  10. In a large bowl with an electric mixer, beat together the butter, cream cheese and vanilla.
  11. Slowly add the powdered sugar until completely incorporated.
  12. Spread frosting over the first layer of cake at a medium thickness.
  13. Place the second layer of cake on top of the frosting layer.
  14. Fill the space between the layer sides with frosting.
  15. Continue frosting the cake until completely covered.