This layer cake is chocolate on chocolate on chocolate and in case that’s not enough, it's covered in chocolate fudge icing because… why not? A whole food, plant-based chocolate 3-layer cake free of refined sugar, dairy, and oil covered in a 4-ingredient raspberry fudge icing.

Chocolate 3-Layer Cake With Raspberry Fudge Icing [Vegan]

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

Cooking Time



Cake Ingredients

  • 1 cup unsweetened chocolate
  • 3 cup soy milk unflavored
  • 1 tablespoon apple cider vinegar
  • 3/4 cup applesauce unsweetened
  • 1 tablespoon vanilla
  • 1 cup Medjool dates pitted
  • 1 cup warm water
  • 3 3/4 cup whole wheat flour
  • 3/4 cup cocoa powder
  • 2 1/4 teaspoon baking soda
  • 1 1/2 teaspoon baking powder
  • 1/2 teaspoon salt

Icing Ingredients

  • 1 cup warm water
  • 1/3 cup cocoa powder
  • 1 1/2 cup pitted dates
  • 1 pinch salt
  • 1/2 teaspoon vanilla
  • 1 cup raspberries


Cake Instructions

  1. Preheat oven to 350ºF. Line bottom of three 9" with parchment paper and rub oil on sides. (Cut out parchment paper to fit in pan by sitting pan on parchment paper and tracing a line around the outside. Cut with scissors on the line.)
  2. Melt unsweetened chocolate in a double boiler on the stovetop or in a microwave-safe bowl. Once melted, remove from heat and let cool for 5 minutes.
  3. Combine soy milk and apple cider vinegar in a large bowl. Let sit for a few minutes to curdle. Add applesauce, vanilla, and melted chocolate to the bowl. Stir to combine.
  4. Place the dates and warm water in a food processor fitted with an S blade and let sit for 10 minutes so dates can soften. After 10 minutes process dates and water until smooth, stopping to scrape down sides as needed.
  5. Add processed date paste to the large bowl with the wet ingredients. Stir to combine.
  6. In a medium bowl combine all dry ingredients (flour, cocoa, baking soda, baking powder, salt). Stir until combined.
  7. Add half of dry ingredients to wet ingredients and stir to combine. Add remaining dry ingredients to wet ingredients and stir to combine.
  8. Pour 1/3 of the batter into each cake pan. Bake for 20 to 25 minutes or until a toothpick inserted into the middle of each cake comes out clean and the cakes are firm/spongy on top. Allow cakes to cool before removing from pans.

Icing Instructions

  1. Place warm water and cocoa powder in a food processor fitted with an S blake and process until smooth (10 - 15 seconds).
  2. Add remaining dates, salt, and vanilla to the food processor and process until smooth, stopping to scrape down as needed.
  3. Roughly chop raspberries

Assembly Instructions

  1. Remove cakes from pans. Use a serrated knife to remove any domes that formed when baking so they are flat on top.
  2. Place the first cake on a serving platter and spread icing over the top of the cake. Sprinkle half of the chopped raspberries on the icing. Spread icing over the bottom of the 2nd cake layer and place it on top of the first cake. Repeat the process for the 2nd and 3rd cake layers.
  3. Decorate top of cake by arranging fresh berries on top.


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