• Prep Time 30 minutes
  • Cook Time 30 minutes
  • Serving For 10 people
  • Difficulty Normal

Recipe Description

I don’t celebrate Halloween, but I do enjoy all the things that are associated with the day: horror movies, ghoulish decorations, dressing up in costumes, theme parties and of course, the candy.

Since making candy proved to be too troublesome for me – and the fact that I love cake more than candy – I decided to turn a red velvet cake black. In theory, it should be easy, right? All you need to do is to substitute the red colouring with black.

Well, after going through several recipes, I realised there was a little bit more to it than that. Still, I loved the idea of a black cake filled and covered in white frosting for Halloween (or in this case, All Souls’ Day tomorrow) and went ahead with it.

This Black Velvet Cake recipe is part of the Don’t Call Me Chef column in Star2. 

This recipe is best with
Anchor Cream Cheese

Recipe Ingredient

  • 280 g plain flour
  • 2 tbsp unsweetened cocoa powder
  • 1 tsp baking powder
  • ½ tsp salt
  • 115 g unsalted butter
  • 300 g sugar
  • 2 large eggs
  • 1 tsp vanilla essence
  • 3 tbsp coffee instant or brewed, cooled down
  • 1 cup buttermilk
  • Black food colouring
  • 1 tsp baking soda
  • 1 tsp white vinegar
  • For the frosting:
  • 60 g icing sugar sifted
  • 80 g unsalted butter softened
  • 40 g vegetable shortening*
  • 60 g cream cheese softened
  • ½ tsp vanilla essence
  • pinch of salt1
  • ½ cups marshmallows half a bag


  1. Sift the dry ingredients (except the baking soda) into a bowl and set it aside.
  2. Cream the butter and sugar until pale and fluffy. While beating the mixture, add the eggs one at a time. Then, add the vanilla and coffee.
  3. Slowly beat the dry ingredients in, alternating with the buttermilk. Make sure to start and end with the dry ingredients.
  4. Once everything is combined, add the black food colouring until you get the desired shade. Six drops should be good enough, although you can always add a few more.
  5. In a bowl, combine baking soda with the vinegar. It will fizz up instantly so add this mixture to the batter immediately, beat for about half a minute.
  6. Pour the batter into two 20cm prepared baking pans and place them in the heated oven. If your oven is too small for two cake pans, you can always do them separately. Each pan should take about 20-30 minutes to bake at 180°C (do the toothpick test after 20 minutes to check).
  7. For the frosting: While the cake is baking, prepare your frosting.
  8. Combine the butter, shortening and icing sugar and whisk until it is light and fluffly. Add the vanilla and salt. Set aside. (If you’re not too keen on using shortening, you can use 120 g of unsalted butter instead.)
  9. Place the marshmallows with a bit of sugar syrup into a bowl and microwave it for a minute on high or until it melts. Otherwise, stand an over-proof bowl in a pot of boiling water and let the marshmallow melt down into a creamy, fluffy texture. You may need to add a bit of milk or heavy cream to speed up the process.
  10. Once done, mix the marshmallow fluff with the buttercream, and then beat the cream cheese in.
  11. Assembling the cake: When your cakes have cooled down, place a generous amount of frosting on top of one cake and smooth it out; place the second cake on top once that’s done.
  12. Slather the whole cake with the remainder of the frosting, beginning from the top and then the sides.
  13. Finish it off with some coloured sugar crystals or sprinkles.

You may also like

Leave a Reply

Your email address will not be published.