Recipes Vegan Chocolate Cake Recipe (Gluten Free, Dairy-Free, V, Refined Sugar-Free)

Moist. Rich. Chocolatey. And just about EVERYTHING you’d want in the perfect vegan chocolate cake.

Yeah, I said it. PERFECT. 🙂

Do you have a favorite cake flavor? Without having to think too hard, you’d probably guess that my favorite cake of all time is chocolate cake. (Factually based on my favorite recipes of all time being chocolate-based: these ah-mazing paleo vegan brownies, my new fave: chocolate peanut butter energy bites and these perfectly domed-topped dark chocolate muffins).

Wait, what was I saying?? Right! There’s just something about having my cake and eating it too that makes life so much sweeter.

Of course now I have to tangent into the age-old discussion of why you would have cake and not eat it??? What’s up with that saying? It’s always bothered me!!

So after many long-winded discussions (and absolutely no internet research because obviously it’s way more fun to speculate than to look stuff up), Erik and I agreed on the following:

Having your cake = being in possession of it… meaning you have 1 cake to your name.

Eating your cake = enjoying the cake… and soon-to-be not having any more cake to your name = you can’t have the cake because you’re eating/disappearing it. Oh goodness, doesn’t “disappearing it” sound oddly brutal? 😳

Meanwhile, I’m all up for “disappearing” some gluten free brownies right now… 😉


  • 2 batches Vegan Chocolate Frosting


  • Dry Ingredients
  • 3 cups gluten free oat flour
  • 1⅓ cups unsweetened cocoa powder
  • 2 teaspoons baking soda
  • ½ teaspoon salt
  • Wet Ingredients
  • 1 ¼ cups water
  • 1 cup non-dairy milk
  • ¼ cup + 2 tablespoons melted coconut oil
  • ½ cup coconut sugar
  • ½ cup pure maple syrup
  • 2 teaspoons vanilla extract
Recipes Vegan Chocolate Cake Recipe (Gluten Free, Dairy-Free, V, Refined Sugar-Free)


  1. Prepare the frosting: The night before, begin preparing a double batch of this Vegan Chocolate Frosting. Do not whip the frosting until the cake is cooled and ready to be frosted.
  2. Make the cake: Preheat the oven to 350°F. Prepare two 9-inch round cake pans as follows: coat with softened coconut oil, then dust completely with cocoa powder. Set aside.
  3. In a large bowl, sift together the dry ingredients: oat flour, cocoa powder, baking soda and salt. Set aside.
  4. Add water and milk to a microwave-safe bowl. Heat in 10-second increments until just warm. This will prevent the melted coconut oil from solidifying once mixed with these liquids.
  5. In a medium bowl, whisk together all wet ingredients: water, milk, coconut oil, sugar, maple syrup and vanilla. Whisk until well incorporated. Add wet ingredients to dry ingredients. Whisk until just incorporated, making sure no flour patches remain.
  6. Pour batter evenly into prepared cake pans. Tap the pans several times to even out the batter and release bubbles that have formed in the batter. Bake for 22-26 minutes. Mine took 24 minutes. Test for doneness with a toothpick—it should come out clean when done.
  7. Place pans on a cooling rack to cool for 25 minutes. Afterward, use a plastic knife to cut around the interior edges of the cake pan to loosen the cake. Shake the pan a few times until you hear the cake pop loose. Place a large plate or cooling rack upside down, on top of one cake pan. Grasping both the pan and the plate tightly, flip the cake onto the plate/rack. Repeat with second layer. Allow cake to cool completely before frosting (about 1 hour).
  8. Frost the cake: Whip the frosting as instructed. Frost the cake. Enjoy! Storing instructions below!

If you prefer cupcakes, try these Vegan Gluten Free Chocolate Cupcakes!

thanks done share recipes to :