This vegan chocolate cake is economical, super easy to make, and tastes so good! You don’t need any special ingredients, not even plant-based milk. In all probability, you’d be having all the ingredients needed for this cake stocked in your kitchen right now. Due to the whole wheat flour, the cake is a little on the denser side, more like a “brownie cake.” You could even add some chopped vegan dark chocolate pieces to the batter to make it more brownie-like. Just slather on some vegan ganache, sprinkle slivers of assorted nuts, and decorate with halved cherries, and you’re ready to go!

Whole Wheat Chocolate Cake [Vegan]

Cooking Time




For the Cake:

  • 2 cups whole wheat flour (substitute with maida, if desired)
  • 1 1/3 cup brown sugar, tightly packed (substitute with 1 cup of jaggery/white sugar, if desired)
  • 1 2/3 cup water
  • 3/4 cup cocoa powder
  • 2/3 cup coconut oil
  • 1 heaped teaspoon baking soda
  • 1 tablespoon apple cider vinegar (ACV) (or lemon juice if ACV is not available)
  • 1 teaspoon cinnamon powder
  • 1 teaspoon instant coffee powder
  • A pinch of salt

For Decoration:

  • 3-4 tablespoons vegan ganache
  • 2 tablespoons roasted nuts (almonds, cashews, pista, etc.)
  • Halved cherries, as required


  1. In a deep-bottomed saucepan, combine the brown sugar, cocoa powder, cinnamon powder, coffee powder, salt, water, and coconut oil.
  2. Bring to a simmer over medium heat, stirring constantly, until the sugar is fully dissolved and the liquid looks glossy. Let it cool to room temperature. Add the ACV. This step is *important.*
  3. Preheat the oven to 170 degrees C/340 degrees F.
  4. Sift together the flour and baking soda twice.
  5. Add the liquid mixture prepared in step 1 to the flour and combine well, but don’t over mix.
  6. Pour into a greased cake tin (7.5 inches diameter). Bake for 30 minutes. Remove the tin from the oven and cover with aluminum foil (it helps seal in the moisture) and bake for 15 more minutes. Remove the aluminum foil and let the cake cool down.
  7. Spread a generous layer of vegan ganache and decorate with roasted nuts and cherries.