Gluten Free Vegan Chocolate Cake with Ganache Frosting

star rating icon star rating icon star rating icon star rating icon star rating icon
Be the first to rate this recipe.

This Gluten Free Vegan Chocolate Cake with Ganache Frosting dessert is only for serious chocolate lovers. The cake is laden with cocoa and ganache frosting. I have added some fresh raspberries to give it that extravagant, luxurious, decadent and irresistible flavour. Indulge yourself in this vegan chocolate cake. You will never know this dessert is gluten free.

Need more chocolate dessert recipes? Check out our complete selection of gluten-free chocolate desserts 🙂 


  • 1 cup gluten free all purpose flour blend
  • 1 cup almond flour
  • 1 cup raw turbinado sugar
  • ½ cup pure cocoa powder
  • 3 tsp. GF aluminum free baking powder
  • ½ tsp. sea salt
  • ½ tsp. xanthan gum
  • 1 flax egg, (1 Tbsp. GF ground flaxseed + 3 Tbsp. warm water. Set aside for 5 minutes)
  • 1 1/3 cup non-diary milk (coconut, rice or almond)
  • ½ cup extra virgin olive oil
  • 1 Tbsp. raw apple cider vinegar
  • 2 tsp. pure vanilla extract
  • 6 oz. fresh raspberries
  • 1 cup coconut cream
  • 2 Tbsp. coconut oil
  • 10 oz. GF vegan dark chocolate chips or chocolate bar
  • 2 cups GF icing sugar
  • *As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases. Please check out my sponsorship and disclosure policy page for more details


  • Preheat oven to 350 F. Spray two 8-inch round cake pans with coconut oil or brush with extra virgin olive oil. Cut out circles of parchment paper and place on the base
  • In a large bowl mix flour, turbinado sugar, cocoa powder, baking powder, salt, and xanthan gum until well combined
  • In a separate bowl whisk together flax egg, milk, olive oil, apple cider vinegar, and vanilla. Pour into dry ingredients and mix until you have a smooth batter
  • Divide batter between two cake pans and bake for 30 minutes, or until a toothpick inserted in the middle comes out clean. Cool completely on a cooling rack before frosting
  • For the frosting; add coconut cream and coconut oil into a small saucepan and heat until almost boiling. Remove from the stove
  • Place chocolate pieces into a glass bowl and pour hot coconut cream over the top. Allow the chocolate to melt, then whisk until creamy
  • Add icing sugar and using an electric mixer whisk until smooth. Refrigerate for 30 minutes. After the frosting is cooled, whisk it up again. If needed add a little more icing sugar until you reach desired consistency
  • Frost one cake with half the frosting and scatter with most of the raspberries. Place the other cake on top and gently press down. Finish with remaining frosting, some raspberries and shaved chocolate if you wish
  • Leave a Comment

    No comments yet.

    Add a Rating

    Your email address will not be published. Required fields are marked *

    Similar Recipes

    Flourless Chocolate Ganache Cake

    Flourless Chocolate Ganache Cake

    Welcome to our gluten-free dessert section for our delicious flourless chocolate ganache cake recipe! This cake is perfect for anyone who loves chocolate, and it’s also an easy chocolate cake recipe for novice bakers. How does flourless chocolate ganache cake taste? This delectable grain-free chocolate cake tastes like chocolate ganache filling. Honestly, every bite is […] Read More

    Prep Time icon Prep Time 20 Minutes
    Difficulty icon Difficulty Intermediate
    Cook Time icon Cook Time 60 Minutes
    Serves icon Serves 8 - 10
    Flourless Chocolate Ganache Mini Cake

    Flourless Chocolate Ganache Mini Cake

    For chocolate lovers, it does not get any better than this flourless chocolate ganache mini cake! When following a gluten-free diet, making flourless desserts can sometimes be challenging. This grain-free mini cake recipe is one of my favourites because it is super easy to make, and the dessert is sooo delicious!     flourless chocolate […] Read More

    Prep Time icon Prep Time 15 Minutes
    Difficulty icon Difficulty Easy
    Cook Time icon Cook Time 25 Minutes
    Serves icon Serves 6