Vegan Chocolate Cake with Fluffy Espresso Frosting


clock icon cutlery icon flag icon folder icon instagram icon pinterest icon print icon squares icon

Vegan Chocolate Cake with Fluffy Espresso Frosting


This is a super moist, richly flavored chocolate cake, topped with a fluffy cloud of espresso buttercream. No sacrifices in texture or flavor are made to achieve this easy as…cake vegan treat!



For the Cake:

  • 2 cups all-purpose flour
  • 1 3/4 cup granulated sugar
  • 3/4 cup unsweetened cocoa powder
  • 1/2 tsp baking soda
  • 1 1/2 tsp baking powder
  • 1 tsp salt
  • 1 cup plant-based milk
  • 2/3 cup neutral oil eg avocado, canola etc
  • 3 tbsp white vinegar
  • 2 tsp vanilla extract
  • 1 cup fresh hot coffee or hot water

For the Espresso Frosting:

  • 1/2 cup vegan butter (stick, not tub style)
  • 1/2 cup non-hydrogenated shortening
  • 3 cups confectioner’s sugar
  • 3 tbsp instant espresso powder
  • 1 tsp vanilla extract
  • 14 tbsp plant-based milk
  • chocolate shavings for garnish, optional


For the Cake:

  • Preheat oven to 350°F. Line the bottom of a 9″ x 13″ with parchment paper, lightly greasing any areas not covered with paper.
  • In a large bowl, sift the flour, sugar, cocoa powder, baking soda, baking powder, and salt. In a medium bowl, whisk the plant-based milk, oil, vinegar and vanilla extract.
  • Add the liquid ingredients to the dry ingredients and pour in the hot coffee or water. Whisk together just until combined.
  • Add the batter to the baking pan and bake for 35-40 minutes or until a toothpick inserted comes out clean or with a few cooked crumbs.
  • Let the cake cool completely.

For the Frosting:

  • In a stand mixer with a balloon whisk (or with a large bowl and beaters), beat the vegan butter and shortening together until fluffy. Add in the confectioner’s sugar, one cup at a time. Beat for 3-4 minutes, scraping down the sides occasionally. Add in the vanilla and espresso powder and beat another 5-7 minutes. Add plant-based milk only if necessary and 1 tbsp at a time. I normally don’t add any.  If you do add some, beat for a couple of minutes after each addition.
  • Spread the frosting over completely cooled cake. Sprinkle with chocolate shavings, if desired.



Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recipe of the Day.

Get the latest vegan recipes sent directly to your inbox.

No spam ever. Unsubscribe anytime.

Latest Recipes & Articles

Vegan Thai Curry Coconut Udon Noodle Soup

  Thai Curry Coconut Udon Noodle Soup (made with Annie...

Pizza Supreme Casserole from Sarah Nevins’ Effortless Vegan Cookbook

  This Pizza Supreme Casserole recipe is an exclusive from...

Easy Banana Oatmeal

  This dish is one of those tried-and-true classics that...

Follow our Instagram