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

Chocolate Snack Cake with Chocolate Buttercream

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Joscelyn Abreu
  • Total Time: 55 minutes
  • Yield: 9-12 servings 1x


This Chocolate Snack Cake with Chocolate Buttercream is a simple and delicious dessert which can be made in less than an hour. It’s vegan friendly and also includes gluten-free and refined sugar free options.



Chocolate Cake:

  • 1 1/2 cups unbleached all-purpose or gluten-free all purpose flour, I used King Arthur Measure for Measure Gluten-free Flour
  • 1 1/4 cups coconut sugar or granulated sugar
  • 1/2 cup cocoa powder
  • 1 1/2 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 3/4 teaspoon salt
  • 2/3 cup almond milk or milk of choice
  • 2/3 cup brewed coffee/espresso or additional milk/water
  • 1/2 cup avocado oil or neutral cooking oil
  • 2 teaspoons vanilla

Chocolate Buttercream: refined sugar free version here

  • 1/2 cup softened unsalted butter, dairy-free butter, or vegetable shortening
  • 1 1/2 cups powdered sugar (can use up to 1/2 cup more if you want it sweeter)
  • 1/3 cup cocoa powder
  • 1 teaspoon vanilla extract
  • 13 tablespoons milk of choice or brewed coffee, if needed


Chocolate Cake:

  1. Preheat oven to 350ºF. Lightly grease an 8″ or 9″ square pan and if you’d like to remove the cake from the pan, line with parchment paper for easy removal.
  2. In a large mixing bowl, combine flour, sugar, cocoa powder, baking powder, baking soda, and salt. Mix in milk, coffee, oil, and vanilla, beating just until batter is smooth.
  3. Pour batter into prepared pan and place onto middle rack of oven.
  4. Bake 30–35 minutes or just until center is set and a toothpick inserted near center comes out mostly clean (time will depend on your pan and oven.)
  5. Let cool completely before frosting. You can frost the top of the cake in the pan or remove the cake from the pan and place on a serving plate before frosting.

Chocolate Frosting:

  1. In a large mixing bowl, beat butter until creamy. Slowly mix in cocoa powder, beating until creamy, and then powdered sugar, 1/2 cup at a time. Add a splash of milk if mixture is too dry. Scrape sides and bottom of bowl to get any remaining clumps of butter and sugar, then continue beating mixture for several minutes until light and fluffy.
  2. Frost completely cooled cake and serve.
  • Prep Time: 20 mins
  • Cook Time: 35 mins
  • Category: Dessert, Vegan, Gluten Free