Recipe by

Visit website

Vegan chocolate beet cake is super moist and has a fudgey brownie like texture. It's great to make for birthdays or any special occasion.


12 Servings

Total time

90 minutes






  • 2 cups all purpose flour
  • 2¾ cups sugar (I used Imperial Brand Sugar)
  • ½ cup Dutch Processed Cocoa Powder
  • ½ tsp salt
  • 5½ tsp baking soda
  • 2 tbsp Egg replacer powder whisked in 6tbsp water (or use 2 large eggs)
  • ¼ cup canola oil
  • ¾ cup Warm Almond Milk (or nondairy milk or just use water)
  • 1 tsp pure vanilla extract
  • 3 medium Beets (peeled and chopped)
  • 1 cup Bittersweet or Semisweet chocolate chips
  • 1 tbsp coconut oil


  1. Combine chopped beets with water in a saucepan; bring to a boil. Lower the heat to simmer and cook till the beets are very tender, this will take about 30~40 minutes. Drain and let cool. Puree the beets until very smooth.
  2. Preheat the oven to 350F. Lightly grease a 8" round pan that is at least 2" deep. Line the bottom of the pan with parchment and spray it with cooking spray.
  3. In a large mixing bowl, combine flour, sugar, cocoa powder, baking soda and salt.
  4. Stir in egg replacer mixture (or whisked eggs), canola oil, warm almond milk (or warm water), 11/4 cups of pureed beets and vanilla extra. Mix well until combined.
  5. Pour the batter into the prepared pan and bake for 40~45 minutes or until a toothpick inserted into the center of the cake comes out clean. Let the cake cool for 15~20 minutes in the pan before turning it out onto a wire rack to cool completely.
  6. Melt the chocolate chips in a microwave chips until melted. Do this in bursts of 30 seconds, mix and then heat again until the chips are completely melted. Stir in the coconut oil and mix well.
  7. Once the cake is cool, pour the glaze on top and spread it out with a knife.
  8. View the recipe instructions at Cook's Hideout

View this recipe plus 5,000 more in our FREE app

Preview in browser for now