Two layer gluten free chocolate cake with creamy vegan frosting, topped with beet truffles and chocolate ganache.

Gluten Free Chocolate Cake

Have you ever met anyone who didn’t like cake? Neither have I. Cake brings us together, unites us and puts a colossal smile on our faces. Whether it’s a big celebration, or just a Friday at the office, when we have a slice of (hopefully chocolate) sweet temptation, nothing else matters during those five minutes of cake bliss.

Sometimes though, it’s a good idea to eat cake when you have nothing to celebrate, but simply just want to eat cake. You may even just want an excuse to bake so you can throw on your apron and hone your baking skills. Or, if you’re like me, you may have thought to yourself, “Hey, I don’t have a cake recipe on my blog, which is weird considering how much I like baking and eating chocolate. Guess I should get on that.” Whatever the reason, grab a fork and dig in.

Gluten Free Chocolate Cake

This chocolate cake is not only gluten free, but vegan as well. It’s sweetened with dates and coconut sugar, so if you’re trying to stay away from, or limit your intake of refined sugars, then this is a dessert for you. For the chocolate hearts decorating the top, you can use my peanut butter cup recipe with step by step instructions. And, if you can’t find any heart shaped molds and really want to purchase some, you can find them on amazon.

Gluten Free Chocolate Cake

Gluten Free Chocolate Cake
Serves 12
Prep Time
20 min
Cook Time
40 min
Total Time
1 hr
Prep Time
20 min
Cook Time
40 min
Total Time
1 hr
  1. 2 ⅓ cups All Purpose GF Flour
  2. 1 ⅓ cup Coconut Sugar
  3. 1 cup Cocoa Powder
  4. 2 tsp Baking Soda
  5. 1 ½ tsp Baking Powder
  6. 1 ½ tsp Sea Salt
  7. 1 cup Brewed Coffee
  8. 1 cup Dates
  9. 1 cup Sunflower Oil (or canola, or melted coconut oil)
  10. ¾ cup Dark Chocolate Chips
  11. 3 Flax Eggs (3 Tbsp Ground Flax, mixed with 9 Tbsp Warm Water)
  12. 3 tsp Vanilla Extract
Chocolate Ganache
  1. ½ cup Full Fat Coconut Milk
  2. 4 oz Dark Chocolate Chips
  1. For the cake: Begin by mixing ground flax with water in a small bowl and set aside.
  2. Brew coffee. As a shortcut, you can combine the hot coffee with the chocolate chips in a bowl to melt them, since they need to be melted for the recipe anyway.
  3. Heat your oven to 350°F and oil two 9" cake pans.
  4. Sift all dry ingredients together in a large mixing bowl.
  5. Blend dates in a food processor. Mix with remaining wet ingredients (can all be combined in the food processor). Pour the wet mix over the dry ingredients and stir until combined. Divide evenly between the two cake pans and bake for 40 minutes or until toothpick comes out clean. Let cool in the pans for about 10 minutes before removing.
  6. Cool cakes completely before frosting.
  7. Decorating the cake: Use a generous amount of frosting between the two cake layers, since the recipe makes a good amount. Continue frosting the top and sides.
  8. Make the ganache: Place chocolate chips in a heat proof bowl and set aside. Gently warm the coconut milk in a small saucepan over medium heat. Do not let it boil. Remove just before boiling and pour over chocolate chips. Let stand for a few minutes, then stir. Pour around the edge of your cake by the spoonful, gently pushing it over the edge to let it drip down the side of the cake.
  9. Continue decorating however you like. You can melt chocolate, drizzle a design on a piece of parchment, let it set, then place on top of the cake, like in the picture.
What She Ate
Gluten Free two layer cake with creamy vegan frosting, topped with beet truffles and chocolate ganache.

5 thoughts on “Gluten Free Chocolate Cake”

  1. Omg so much chocolate! I’m making my boyfriend make me this for me bday! Lol. I’m vegan and gf, this would be perfect!

      1. I had to come back to let you know this was a huge success!! Best birthday cake I’ve ever had!! Thank you so much for the recipe! xoxox

        1. Yay! That makes me so happy! I’m actually snacking on the frosting as I type this….seriously. Hope you had a great birthday! Thanks for coming back to let me know how it turned out 🙂

Leave a Reply