Go Back
+ servings
Print Recipe
3.40 from 5 votes

Easy Chocolate Cake Recipe with Espresso Frosting

Decadent chocolate almond flour cake topped with a rich espresso buttercream frosting made gluten free, dairy free and a keto option!
Prep Time30 mins
Cook Time28 mins
Total Time58 mins
Course: Dessert
Cuisine: American
Keyword: almond flour, cake, chocolate, espresso
Servings: 12 people
Calories: 471kcal


  • Mixer
  • Mixing bowls
  • 6-inch cake pans


  • 3 cups almond flour finely ground
  • ½ cup unsweetened cocoa powder
  • ½ cup unsweetened special dark cocoa powder
  • 2 tsp baking soda
  • ½ tsp salt
  • 4 organic eggs room temperature
  • cup apple sauce unsweetened
  • ¼ cup coconut oil melted
  • 2 tsp vanilla extract
  • 1 cup coconut sugar or granulated sweetener of choice erythritol for keto
  • 1 cup almond milk room temperature

for the frosting

  • ¼ cup vegan butter soft
  • 1 tsp vanilla extract
  • ¼ cup almond milk warm
  • 1 tbsp hot water
  • 2 tsp espresso powder
  • 4-5 cups organic powdered sugar powdered erythritol for keto
  • sprinkles optional


for the cake

  • Preheat oven to 350 F and prepare three 6-inch round pans with parchment paper on the bottom and non-stick spray. 
  • Sift together the almond flour, cocoa powders, baking soda and salt together in a large bowl and stir until combined. In another bowl, whisk together the eggs, apple sauce, coconut oil, vanilla and coconut sugar until smooth and fluffy. Add the wet ingredients to the dry and whisk until to combine while adding the almond milk. Distribute the batter between the cake to the pans. Bake for 24-28 minutes or until cooked through. 

for the frosting

  • In a small bowl, stir together the hot water and espresso powder until espresso dissolves. Set aside.
  • Beat the butter and 1 cup of powdered sugar until light and fluffy using a handheld mixer. Add in the milk, vanilla and espresso mixture and mix until combined. Add the remaining powdered sugar 1 cup at a time until you reach frosting consistency. The frosting should be very thick but still spreadable. PRO TIP: Placing the frosting in the refrigerator for 10 minutes will make it more pliable before frosting the cake.

assemble the cake

  • Once cakes are cool, place first layer on cake plate. Spread about ½ cup of frosting on top in an even layer. Add the second layer and add another ½ cup of frosting on top in an even layer. Add final layer of cake on top and frost the outside of the cake. Top with sprinkles if desired.


Sodium: 296mg | Calcium: 108mg | Vitamin C: 1mg | Vitamin A: 261IU | Sugar: 50g | Fiber: 6g | Potassium: 144mg | Cholesterol: 55mg | Calories: 471kcal | Trans Fat: 1g | Monounsaturated Fat: 3g | Polyunsaturated Fat: 1g | Saturated Fat: 7g | Fat: 24g | Protein: 9g | Carbohydrates: 63g | Iron: 2mg