The folks over at Clean Food Dirty Girl did it again. This chocolate cake with creamy chocolate frosting is so soft and fluffy and packed full of rich chocolate flavor. You will fall in love with this cake. You will also be amazed that it is oil and vegan butter free!

Chocolate Cake [Vegan]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste

Cooking Time



For the Chocolate Cake

  • 1/2 cup pitted dates, soaked in hot water for 10 minutes (about 7-8 Medjool dates)
  • 2/3 cup water
  • 2 tablespoons ground flax seeds (aka flax meal)
  • 1/2 cup unsweetened, non-dairy milk
  • 1/2 tablespoon balsamic vinegar
  • 1 cup whole wheat pastry flour
  • 1/2 cup coconut sugar
  • 1/2 cup cocoa powder
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1/4 cup canned 100% pure pumpkin puree
  • 2 tablespoons 100% pure maple syrup
  • 1/2 tablespoon vanilla extract

For the Creamy Chocolate Frosting

  • 1 cup raw cashews
  • 2 large Medjool dates, pitted
  • 1/2 cup unsweetened cocoa powder
  • 1/3 cup full fat canned coconut milk
  • 1/4 cup 100% pure maple syrup
  • 2 tablespoons coconut sugar
  • 1 tablespoon almond butter
  • 1 teaspoon vanilla extract


For the Chocolate Cake

  1. Preheat your oven to 350°F. Cut a piece of parchment paper in a circle to fit exactly into the bottom of a 8" round cake pan. You do not need to line the sides -- the cake will pull away as it bakes.
  2. While your dates are soaking, place the water and the ground flax in a small bowl and whisk. Set aside for 10 minutes.
  3. Place the non-dairy milk and vinegar in a small bowl and whisk. Set aside for now.
  4. In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda and salt. Set aside.
  5. Drain the dates (discard the soaking water) and place them in your blender. Stir the water/flax mixture then add it to the blender, along with the non-dairy milk/vinegar mixture, pumpkin, maple syrup and vanilla. Blend until smooth, stopping to scrape down the sides as needed.
  6. Add the wet mixture to the dry ingredients that you set aside earlier, and whisk until blended. Pour the batter into your prepared cake pan and smooth the top with a spoon so it's level.
  7. Bake for 30 - 35 minutes, until a toothpick in the center comes out clean and the sides have pulled away from the edges of the pan.
  8. Cool completely then frost with room temperature frosting (recipe below).
  9. Note: To easily remove the cake from the pan, slide a butter knife around the edge of the cake where it touches the sides of the pan. Place a plate upside down on top then flip it over. The cake should transfer easily to the plate, then you can carefully pull off the parchment paper.

For the Creamy Chocolate Frosting:

  1. Place the cashews and dates in a small saucepan and cover with water. Bring to a boil then simmer for 5 minutes over low heat. Drain and discard the water, then place the cashews and dates into your food processor.
  2. Add the cocoa powder, coconut milk, maple syrup, coconut sugar, almond butter and vanilla extract. Process until smooth and creamy, stopping to scrape down the sides as needed.
  3. Frost your cooled cake while the frosting is at room temperature. (If you store the frosting in the fridge, it will thicken. Set it on your kitchen counter to return it to room temperature before using.)
  4. Store the frosted cake in your fridge, loosely covered.


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